/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/app.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
/*!*******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/app.scss (1) ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #493B3F;
  --bs-secondary: #8EAABE;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 73, 59, 63;
  --bs-secondary-rgb: 142, 170, 190;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: rgb(29.2, 23.6, 25.2);
  --bs-secondary-text-emphasis: rgb(56.8, 68, 76);
  --bs-success-text-emphasis: rgb(10, 54, 33.6);
  --bs-info-text-emphasis: rgb(5.2, 80.8, 96);
  --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(218.6, 215.8, 216.6);
  --bs-secondary-bg-subtle: rgb(232.4, 238, 242);
  --bs-success-bg-subtle: rgb(209, 231, 220.8);
  --bs-info-bg-subtle: rgb(206.6, 244.4, 252);
  --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(182.2, 176.6, 178.2);
  --bs-secondary-border-subtle: rgb(209.8, 221, 229);
  --bs-success-border-subtle: rgb(163, 207, 186.6);
  --bs-info-border-subtle: rgb(158.2, 233.8, 249);
  --bs-warning-border-subtle: rgb(255, 230.2, 155.8);
  --bs-danger-border-subtle: rgb(241, 174.2, 180.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: "Montserrat", sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  :root,
  [data-bs-theme=light] {
    --bs-body-font-size: 1.35rem;
  }
}
:root,
[data-bs-theme=light] {
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #e9ecef;
  --bs-body-bg-rgb: 233, 236, 239;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #493B3F;
  --bs-link-color-rgb: 73, 59, 63;
  --bs-link-decoration: underline;
  --bs-link-hover-color: rgb(58.4, 47.2, 50.4);
  --bs-link-hover-color-rgb: 58, 47, 50;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 16px;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 40px;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(73, 59, 63, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(145.8, 137.4, 139.8);
  --bs-secondary-text-emphasis: rgb(187.2, 204, 216);
  --bs-success-text-emphasis: rgb(117, 183, 152.4);
  --bs-info-text-emphasis: rgb(109.8, 223.2, 246);
  --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(14.6, 11.8, 12.6);
  --bs-secondary-bg-subtle: rgb(28.4, 34, 38);
  --bs-success-bg-subtle: rgb(5, 27, 16.8);
  --bs-info-bg-subtle: rgb(2.6, 40.4, 48);
  --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(43.8, 35.4, 37.8);
  --bs-secondary-border-subtle: rgb(85.2, 102, 114);
  --bs-success-border-subtle: rgb(15, 81, 50.4);
  --bs-info-border-subtle: rgb(7.8, 121.2, 144);
  --bs-warning-border-subtle: rgb(153, 115.8, 4.2);
  --bs-danger-border-subtle: rgb(132, 31.8, 41.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(145.8, 137.4, 139.8);
  --bs-link-hover-color: rgb(167.64, 160.92, 162.84);
  --bs-link-color-rgb: 146, 137, 140;
  --bs-link-hover-color-rgb: 168, 161, 163;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

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

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.4625rem + 2.55vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 3.375rem;
  }
}

h2, .h2 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2.5rem;
  }
}

h3, .h3 {
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.35rem;
  }
}

h4, .h4 {
  font-size: calc(1.3275rem + 0.93vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 2.025rem;
  }
}

h5, .h5 {
  font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  h5, .h5 {
    font-size: 1.6875rem;
  }
}

h6, .h6 {
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  h6, .h6 {
    font-size: 1.35rem;
  }
}

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

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

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

ol,
ul {
  padding-left: 2rem;
}

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, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

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

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

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

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

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,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

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

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .lead {
    font-size: 1.6875rem;
  }
}
.lead {
  font-weight: 300;
}

.display-1 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-weight: 300;
  line-height: 1.2;
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.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: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .blockquote {
    font-size: 1.6875rem;
  }
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

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

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .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%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: var(--bs-border-width) 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 var(--bs-border-width);
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-color-type: var(--bs-table-striped-color);
  --bs-table-bg-type: var(--bs-table-striped-bg);
}

.table-active {
  --bs-table-color-state: var(--bs-table-active-color);
  --bs-table-bg-state: var(--bs-table-active-bg);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-color-state: var(--bs-table-hover-color);
  --bs-table-bg-state: var(--bs-table-hover-bg);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(218.6, 215.8, 216.6);
  --bs-table-border-color: rgb(174.88, 172.64, 173.28);
  --bs-table-striped-bg: rgb(207.67, 205.01, 205.77);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(196.74, 194.22, 194.94);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(202.205, 199.615, 200.355);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: rgb(232.4, 238, 242);
  --bs-table-border-color: rgb(185.92, 190.4, 193.6);
  --bs-table-striped-bg: rgb(220.78, 226.1, 229.9);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(209.16, 214.2, 217.8);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(214.97, 220.15, 223.85);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: rgb(209, 231, 220.8);
  --bs-table-border-color: rgb(167.2, 184.8, 176.64);
  --bs-table-striped-bg: rgb(198.55, 219.45, 209.76);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(188.1, 207.9, 198.72);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(193.325, 213.675, 204.24);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: rgb(206.6, 244.4, 252);
  --bs-table-border-color: rgb(165.28, 195.52, 201.6);
  --bs-table-striped-bg: rgb(196.27, 232.18, 239.4);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(185.94, 219.96, 226.8);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(191.105, 226.07, 233.1);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: rgb(255, 242.6, 205.4);
  --bs-table-border-color: rgb(204, 194.08, 164.32);
  --bs-table-striped-bg: rgb(242.25, 230.47, 195.13);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(229.5, 218.34, 184.86);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(235.875, 224.405, 189.995);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: rgb(248, 214.6, 217.8);
  --bs-table-border-color: rgb(198.4, 171.68, 174.24);
  --bs-table-striped-bg: rgb(235.6, 203.87, 206.91);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 193.14, 196.02);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 198.505, 201.465);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #f8f9fa;
  --bs-table-border-color: rgb(198.4, 199.2, 200);
  --bs-table-striped-bg: rgb(235.6, 236.55, 237.5);
  --bs-table-striped-color: #000;
  --bs-table-active-bg: rgb(223.2, 224.1, 225);
  --bs-table-active-color: #000;
  --bs-table-hover-bg: rgb(229.4, 230.325, 231.25);
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #212529;
  --bs-table-border-color: rgb(77.4, 80.6, 83.8);
  --bs-table-striped-bg: rgb(44.1, 47.9, 51.7);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: rgb(55.2, 58.8, 62.4);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: rgb(49.65, 53.35, 57.05);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .col-form-label-lg {
    font-size: 1.6875rem;
  }
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 1rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.25rem 2.5rem;
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .form-control {
    font-size: 1.35rem;
  }
}
.form-control {
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #a49d9f;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.25rem 2.5rem;
  margin: -0.25rem -2.5rem;
  margin-inline-end: 2.5rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  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;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.25rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .form-control-lg {
    font-size: 1.6875rem;
  }
}
.form-control-lg {
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.25rem 7.5rem 0.25rem 2.5rem;
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .form-select {
    font-size: 1.35rem;
  }
}
.form-select {
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 2.5rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #a49d9f;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 2.5rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .form-select-lg {
    font-size: 1.6875rem;
  }
}
.form-select-lg {
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
}

.form-check {
  display: block;
  min-height: 2.025rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #a49d9f;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
}
.form-check-input:checked {
  background-color: #493B3F;
  border-color: #493B3F;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #493B3F;
  border-color: #493B3F;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23a49d9f%27/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  appearance: none;
  background-color: transparent;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #e9ecef, 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #e9ecef, 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  appearance: none;
  background-color: #493B3F;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(200.4, 196.2, 197.4);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  appearance: none;
  background-color: #493B3F;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(200.4, 196.2, 197.4);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: var(--bs-secondary-bg);
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: var(--bs-secondary-color);
}
.form-range:disabled::-moz-range-thumb {
  background-color: var(--bs-secondary-color);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 2.5rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 2.5rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 2.5rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 1.25rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.25rem 2.5rem;
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .input-group-text {
    font-size: 1.35rem;
  }
}
.input-group-text {
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .input-group-lg > .form-control,
  .input-group-lg > .form-select,
  .input-group-lg > .input-group-text,
  .input-group-lg > .btn {
    font-size: 1.6875rem;
  }
}
.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  border-radius: var(--bs-border-radius-sm);
}

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

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(-1 * var(--bs-border-width));
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.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: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.5rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.125rem) center;
  background-size: calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");
  padding-right: 13.75rem;
  background-position: right 2.5rem center, center right 7.5rem;
  background-size: 16px 12px, calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.5rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 1rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.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: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.5rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.125rem) center;
  background-size: calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  padding-right: 13.75rem;
  background-position: right 2.5rem center, center right 7.5rem;
  background-size: 16px 12px, calc(0.75em + 0.25rem) calc(0.75em + 0.25rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.5rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn {
  --bs-btn-padding-x: 2.5rem;
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .btn {
    --bs-btn-font-size: 1.35rem;
  }
}
.btn {
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 10rem;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  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;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked:focus-visible + .btn {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #493B3F;
  --bs-btn-border-color: #493B3F;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(62.05, 50.15, 53.55);
  --bs-btn-hover-border-color: rgb(58.4, 47.2, 50.4);
  --bs-btn-focus-shadow-rgb: 100, 88, 92;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(58.4, 47.2, 50.4);
  --bs-btn-active-border-color: rgb(54.75, 44.25, 47.25);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #493B3F;
  --bs-btn-disabled-border-color: #493B3F;
}

.btn-secondary {
  --bs-btn-color: #000;
  --bs-btn-bg: #8EAABE;
  --bs-btn-border-color: #8EAABE;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(158.95, 182.75, 199.75);
  --bs-btn-hover-border-color: rgb(153.3, 178.5, 196.5);
  --bs-btn-focus-shadow-rgb: 121, 145, 162;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(164.6, 187, 203);
  --bs-btn-active-border-color: rgb(153.3, 178.5, 196.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #8EAABE;
  --bs-btn-disabled-border-color: #8EAABE;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);
  --bs-btn-hover-border-color: rgb(20, 108, 67.2);
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(20, 108, 67.2);
  --bs-btn-active-border-color: rgb(18.75, 101.25, 63);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);
  --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(61.4, 212.6, 243);
  --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(255, 202.3, 44.2);
  --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 205.4, 56.6);
  --bs-btn-active-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(187, 45.05, 58.65);
  --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(176, 42.4, 55.2);
  --bs-btn-active-border-color: rgb(165, 39.75, 51.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #493B3F;
  --bs-btn-border-color: #493B3F;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #493B3F;
  --bs-btn-hover-border-color: #493B3F;
  --bs-btn-focus-shadow-rgb: 73, 59, 63;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #493B3F;
  --bs-btn-active-border-color: #493B3F;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #493B3F;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #493B3F;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #8EAABE;
  --bs-btn-border-color: #8EAABE;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #8EAABE;
  --bs-btn-hover-border-color: #8EAABE;
  --bs-btn-focus-shadow-rgb: 142, 170, 190;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #8EAABE;
  --bs-btn-active-border-color: #8EAABE;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #8EAABE;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #8EAABE;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 100, 88, 92;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .btn-lg, .btn-group-lg > .btn {
    --bs-btn-font-size: 1.6875rem;
  }
}
.btn-lg, .btn-group-lg > .btn {
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 1rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

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

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

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

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  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 {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .dropdown-menu {
    --bs-dropdown-font-size: 1.35rem;
  }
}
.dropdown-menu {
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #493B3F;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.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;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .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;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .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;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 1rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #493B3F;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: 10rem;
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(-1 * var(--bs-border-width));
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 1.875rem;
  padding-left: 1.875rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  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: calc(-1 * var(--bs-border-width));
}
.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:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #493B3F;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

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

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-grow: 1;
  flex-basis: 0;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

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

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65);
  --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8);
  --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3);
  --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-padding-y: 0.246875rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.6875rem;
  --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1);
  --bs-navbar-nav-link-padding-x: 1rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.6875rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%2833, 37, 41, 0.75%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15);
  --bs-navbar-toggler-border-radius: 10rem;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-grow: 1;
  flex-basis: 100%;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark,
.navbar[data-bs-theme=dark] {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

[data-bs-theme=dark] .navbar-toggler-icon {
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 1rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: ;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: var(--bs-border-width);
  --bs-card-border-color: var(--bs-border-color-translucent);
  --bs-card-border-radius: var(--bs-border-radius);
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 1rem;
  --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: var(--bs-body-bg);
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 0.75rem;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  color: var(--bs-body-color);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.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: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
  color: var(--bs-card-title-color);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
  color: var(--bs-card-subtitle-color);
}

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

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    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;
  }
}

.accordion {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-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, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27%23212529%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27none%27 stroke=%27rgb%2829.2, 23.6, 25.2%29%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3e%3cpath d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .accordion-button {
    font-size: 1.35rem;
  }
}
.accordion-button {
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type > .accordion-header .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type > .accordion-header .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type > .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush > .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush > .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush > .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush > .accordion-item > .accordion-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%28145.8, 137.4, 139.8%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%28145.8, 137.4, 139.8%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e");
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: var(--bs-secondary-color);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .pagination {
    --bs-pagination-font-size: 1.35rem;
  }
}
.pagination {
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #493B3F;
  --bs-pagination-active-border-color: #493B3F;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  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;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: calc(-1 * var(--bs-border-width));
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: calc(1.29375rem + 0.525vw);
}
@media (min-width: 1200px) {
  .pagination-lg {
    --bs-pagination-font-size: 1.6875rem;
  }
}
.pagination-lg {
  --bs-pagination-border-radius: var(--bs-border-radius-lg);
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-border-radius: var(--bs-border-radius-sm);
}

.badge {
  --bs-badge-padding-x: 0.65em;
  --bs-badge-padding-y: 0.35em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: var(--bs-border-radius);
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

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

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);
  --bs-alert-border-radius: var(--bs-border-radius);
  --bs-alert-link-color: inherit;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 1.0125rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #493B3F;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    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: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

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

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #493B3F;
  --bs-list-group-active-border-color: #493B3F;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.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: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:not(.active):hover, .list-group-item-action:not(.active):focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:not(.active):active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  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: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    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: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414%27/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(73, 59, 63, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  filter: var(--bs-btn-close-filter);
  border: 0;
  border-radius: 16px;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 1.5rem;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-border-width: var(--bs-border-width);
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: var(--bs-border-radius);
  --bs-toast-box-shadow: var(--bs-box-shadow);
  --bs-toast-header-color: var(--bs-secondary-color);
  --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85);
  --bs-toast-header-border-color: var(--bs-border-color-translucent);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: var(--bs-body-color);
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

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

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 1rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: calc(-1 * var(--bs-tooltip-arrow-height));
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: calc(-1 * var(--bs-tooltip-arrow-height));
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 1rem;
  --bs-popover-bg: var(--bs-body-bg);
  --bs-popover-border-width: var(--bs-border-width);
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: var(--bs-border-radius-lg);
  --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width));
  --bs-popover-box-shadow: var(--bs-box-shadow);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: calc(1.26rem + 0.12vw);
}
@media (min-width: 1200px) {
  .popover {
    --bs-popover-header-font-size: 1.35rem;
  }
}
.popover {
  --bs-popover-header-color: inherit;
  --bs-popover-header-bg: var(--bs-secondary-bg);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: var(--bs-body-color);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  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%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

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

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

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

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    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: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0%27/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")*/;
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708%27/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")*/;
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: var(--bs-carousel-indicator-active-bg);
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  flex-shrink: 0;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

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

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: var(--bs-offcanvas-transition);
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: var(--bs-offcanvas-title-line-height);
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #000 !important;
  background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #000 !important;
  background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #000 !important;
  background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(58, 47, 50, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(58, 47, 50, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(165, 187, 203, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(165, 187, 203, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

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

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

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

.vr {
  display: inline-block;
  align-self: stretch;
  width: var(--bs-border-width);
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

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

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

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

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

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

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

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

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

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

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

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

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

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

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

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

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

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

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

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

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

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

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

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

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

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

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

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

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

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

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

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

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

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

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

.min-vw-100 {
  min-width: 100vw !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;
}

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

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

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

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

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

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

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

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

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

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

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

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

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

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

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

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

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

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

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

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

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

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

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

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

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

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

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

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

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

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

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

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

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

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

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

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

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

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

.mt-2 {
  margin-top: 0.5rem !important;
}

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

.mt-4 {
  margin-top: 1.5rem !important;
}

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

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

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

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

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

.mb-2 {
  margin-bottom: 0.5rem !important;
}

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

.mb-4 {
  margin-bottom: 1.5rem !important;
}

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

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

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

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

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

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

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

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

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

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

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

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

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

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

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

.pt-2 {
  padding-top: 0.5rem !important;
}

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

.pt-4 {
  padding-top: 1.5rem !important;
}

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

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

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

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

.pb-2 {
  padding-bottom: 0.5rem !important;
}

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

.pb-4 {
  padding-bottom: 1.5rem !important;
}

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

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.4625rem + 2.55vw) !important;
}

.fs-2 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-3 {
  font-size: calc(1.26rem + 0.12vw) !important;
}

.fs-4 {
  font-size: calc(1.3275rem + 0.93vw) !important;
}

.fs-5 {
  font-size: calc(1.29375rem + 0.525vw) !important;
}

.fs-6 {
  font-size: calc(1.26rem + 0.12vw) !important;
}

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

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

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

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

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

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

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

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

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

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

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

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

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

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

.text-wrap {
  white-space: normal !important;
}

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

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

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

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

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

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

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

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

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

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

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

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

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

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !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: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !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: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !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: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !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: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 3.375rem !important;
  }
  .fs-2 {
    font-size: 2.5rem !important;
  }
  .fs-3 {
    font-size: 1.35rem !important;
  }
  .fs-4 {
    font-size: 2.025rem !important;
  }
  .fs-5 {
    font-size: 1.6875rem !important;
  }
  .fs-6 {
    font-size: 1.35rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !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: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
/* MaterialDesignIcons.com */
@font-face {
  font-family: "Material Design Icons";
  src: url(/build/fonts/materialdesignicons-webfont.2146c3c8.eot);
  src: url(/build/fonts/materialdesignicons-webfont.2146c3c8.eot?#iefix&v=7.4.47) format("embedded-opentype"), url(/build/fonts/materialdesignicons-webfont.ec024da7.woff2) format("woff2"), url(/build/fonts/materialdesignicons-webfont.e55a20c8.woff) format("woff"), url(/build/fonts/materialdesignicons-webfont.1fcc3627.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-ab-testing::before {
  content: "\F01C9";
}

.mdi-abacus::before {
  content: "\F16E0";
}

.mdi-abjad-arabic::before {
  content: "\F1328";
}

.mdi-abjad-hebrew::before {
  content: "\F1329";
}

.mdi-abugida-devanagari::before {
  content: "\F132A";
}

.mdi-abugida-thai::before {
  content: "\F132B";
}

.mdi-access-point::before {
  content: "\F0003";
}

.mdi-access-point-check::before {
  content: "\F1538";
}

.mdi-access-point-minus::before {
  content: "\F1539";
}

.mdi-access-point-network::before {
  content: "\F0002";
}

.mdi-access-point-network-off::before {
  content: "\F0BE1";
}

.mdi-access-point-off::before {
  content: "\F1511";
}

.mdi-access-point-plus::before {
  content: "\F153A";
}

.mdi-access-point-remove::before {
  content: "\F153B";
}

.mdi-account::before {
  content: "\F0004";
}

.mdi-account-alert::before {
  content: "\F0005";
}

.mdi-account-alert-outline::before {
  content: "\F0B50";
}

.mdi-account-arrow-down::before {
  content: "\F1868";
}

.mdi-account-arrow-down-outline::before {
  content: "\F1869";
}

.mdi-account-arrow-left::before {
  content: "\F0B51";
}

.mdi-account-arrow-left-outline::before {
  content: "\F0B52";
}

.mdi-account-arrow-right::before {
  content: "\F0B53";
}

.mdi-account-arrow-right-outline::before {
  content: "\F0B54";
}

.mdi-account-arrow-up::before {
  content: "\F1867";
}

.mdi-account-arrow-up-outline::before {
  content: "\F186A";
}

.mdi-account-badge::before {
  content: "\F1B0A";
}

.mdi-account-badge-outline::before {
  content: "\F1B0B";
}

.mdi-account-box::before {
  content: "\F0006";
}

.mdi-account-box-edit-outline::before {
  content: "\F1CC8";
}

.mdi-account-box-minus-outline::before {
  content: "\F1CC9";
}

.mdi-account-box-multiple::before {
  content: "\F0934";
}

.mdi-account-box-multiple-outline::before {
  content: "\F100A";
}

.mdi-account-box-outline::before {
  content: "\F0007";
}

.mdi-account-box-plus-outline::before {
  content: "\F1CCA";
}

.mdi-account-cancel::before {
  content: "\F12DF";
}

.mdi-account-cancel-outline::before {
  content: "\F12E0";
}

.mdi-account-card::before {
  content: "\F1BA4";
}

.mdi-account-card-outline::before {
  content: "\F1BA5";
}

.mdi-account-cash::before {
  content: "\F1097";
}

.mdi-account-cash-outline::before {
  content: "\F1098";
}

.mdi-account-check::before {
  content: "\F0008";
}

.mdi-account-check-outline::before {
  content: "\F0BE2";
}

.mdi-account-child::before {
  content: "\F0A89";
}

.mdi-account-child-circle::before {
  content: "\F0A8A";
}

.mdi-account-child-outline::before {
  content: "\F10C8";
}

.mdi-account-circle::before {
  content: "\F0009";
}

.mdi-account-circle-outline::before {
  content: "\F0B55";
}

.mdi-account-clock::before {
  content: "\F0B56";
}

.mdi-account-clock-outline::before {
  content: "\F0B57";
}

.mdi-account-cog::before {
  content: "\F1370";
}

.mdi-account-cog-outline::before {
  content: "\F1371";
}

.mdi-account-convert::before {
  content: "\F000A";
}

.mdi-account-convert-outline::before {
  content: "\F1301";
}

.mdi-account-cowboy-hat::before {
  content: "\F0E9B";
}

.mdi-account-cowboy-hat-outline::before {
  content: "\F17F3";
}

.mdi-account-credit-card::before {
  content: "\F1BA6";
}

.mdi-account-credit-card-outline::before {
  content: "\F1BA7";
}

.mdi-account-details::before {
  content: "\F0631";
}

.mdi-account-details-outline::before {
  content: "\F1372";
}

.mdi-account-edit::before {
  content: "\F06BC";
}

.mdi-account-edit-outline::before {
  content: "\F0FFB";
}

.mdi-account-eye::before {
  content: "\F0420";
}

.mdi-account-eye-outline::before {
  content: "\F127B";
}

.mdi-account-file::before {
  content: "\F1CA7";
}

.mdi-account-file-outline::before {
  content: "\F1CA8";
}

.mdi-account-file-text::before {
  content: "\F1CA9";
}

.mdi-account-file-text-outline::before {
  content: "\F1CAA";
}

.mdi-account-filter::before {
  content: "\F0936";
}

.mdi-account-filter-outline::before {
  content: "\F0F9D";
}

.mdi-account-group::before {
  content: "\F0849";
}

.mdi-account-group-outline::before {
  content: "\F0B58";
}

.mdi-account-hard-hat::before {
  content: "\F05B5";
}

.mdi-account-hard-hat-outline::before {
  content: "\F1A1F";
}

.mdi-account-heart::before {
  content: "\F0899";
}

.mdi-account-heart-outline::before {
  content: "\F0BE3";
}

.mdi-account-injury::before {
  content: "\F1815";
}

.mdi-account-injury-outline::before {
  content: "\F1816";
}

.mdi-account-key::before {
  content: "\F000B";
}

.mdi-account-key-outline::before {
  content: "\F0BE4";
}

.mdi-account-lock::before {
  content: "\F115E";
}

.mdi-account-lock-open::before {
  content: "\F1960";
}

.mdi-account-lock-open-outline::before {
  content: "\F1961";
}

.mdi-account-lock-outline::before {
  content: "\F115F";
}

.mdi-account-minus::before {
  content: "\F000D";
}

.mdi-account-minus-outline::before {
  content: "\F0AEC";
}

.mdi-account-multiple::before {
  content: "\F000E";
}

.mdi-account-multiple-check::before {
  content: "\F08C5";
}

.mdi-account-multiple-check-outline::before {
  content: "\F11FE";
}

.mdi-account-multiple-minus::before {
  content: "\F05D3";
}

.mdi-account-multiple-minus-outline::before {
  content: "\F0BE5";
}

.mdi-account-multiple-outline::before {
  content: "\F000F";
}

.mdi-account-multiple-plus::before {
  content: "\F0010";
}

.mdi-account-multiple-plus-outline::before {
  content: "\F0800";
}

.mdi-account-multiple-remove::before {
  content: "\F120A";
}

.mdi-account-multiple-remove-outline::before {
  content: "\F120B";
}

.mdi-account-music::before {
  content: "\F0803";
}

.mdi-account-music-outline::before {
  content: "\F0CE9";
}

.mdi-account-network::before {
  content: "\F0011";
}

.mdi-account-network-off::before {
  content: "\F1AF1";
}

.mdi-account-network-off-outline::before {
  content: "\F1AF2";
}

.mdi-account-network-outline::before {
  content: "\F0BE6";
}

.mdi-account-off::before {
  content: "\F0012";
}

.mdi-account-off-outline::before {
  content: "\F0BE7";
}

.mdi-account-outline::before {
  content: "\F0013";
}

.mdi-account-plus::before {
  content: "\F0014";
}

.mdi-account-plus-outline::before {
  content: "\F0801";
}

.mdi-account-question::before {
  content: "\F0B59";
}

.mdi-account-question-outline::before {
  content: "\F0B5A";
}

.mdi-account-reactivate::before {
  content: "\F152B";
}

.mdi-account-reactivate-outline::before {
  content: "\F152C";
}

.mdi-account-remove::before {
  content: "\F0015";
}

.mdi-account-remove-outline::before {
  content: "\F0AED";
}

.mdi-account-school::before {
  content: "\F1A20";
}

.mdi-account-school-outline::before {
  content: "\F1A21";
}

.mdi-account-search::before {
  content: "\F0016";
}

.mdi-account-search-outline::before {
  content: "\F0935";
}

.mdi-account-settings::before {
  content: "\F0630";
}

.mdi-account-settings-outline::before {
  content: "\F10C9";
}

.mdi-account-star::before {
  content: "\F0017";
}

.mdi-account-star-outline::before {
  content: "\F0BE8";
}

.mdi-account-supervisor::before {
  content: "\F0A8B";
}

.mdi-account-supervisor-circle::before {
  content: "\F0A8C";
}

.mdi-account-supervisor-circle-outline::before {
  content: "\F14EC";
}

.mdi-account-supervisor-outline::before {
  content: "\F112D";
}

.mdi-account-switch::before {
  content: "\F0019";
}

.mdi-account-switch-outline::before {
  content: "\F04CB";
}

.mdi-account-sync::before {
  content: "\F191B";
}

.mdi-account-sync-outline::before {
  content: "\F191C";
}

.mdi-account-tag::before {
  content: "\F1C1B";
}

.mdi-account-tag-outline::before {
  content: "\F1C1C";
}

.mdi-account-tie::before {
  content: "\F0CE3";
}

.mdi-account-tie-hat::before {
  content: "\F1898";
}

.mdi-account-tie-hat-outline::before {
  content: "\F1899";
}

.mdi-account-tie-outline::before {
  content: "\F10CA";
}

.mdi-account-tie-voice::before {
  content: "\F1308";
}

.mdi-account-tie-voice-off::before {
  content: "\F130A";
}

.mdi-account-tie-voice-off-outline::before {
  content: "\F130B";
}

.mdi-account-tie-voice-outline::before {
  content: "\F1309";
}

.mdi-account-tie-woman::before {
  content: "\F1A8C";
}

.mdi-account-voice::before {
  content: "\F05CB";
}

.mdi-account-voice-off::before {
  content: "\F0ED4";
}

.mdi-account-wrench::before {
  content: "\F189A";
}

.mdi-account-wrench-outline::before {
  content: "\F189B";
}

.mdi-adjust::before {
  content: "\F001A";
}

.mdi-advertisements::before {
  content: "\F192A";
}

.mdi-advertisements-off::before {
  content: "\F192B";
}

.mdi-air-conditioner::before {
  content: "\F001B";
}

.mdi-air-filter::before {
  content: "\F0D43";
}

.mdi-air-horn::before {
  content: "\F0DAC";
}

.mdi-air-humidifier::before {
  content: "\F1099";
}

.mdi-air-humidifier-off::before {
  content: "\F1466";
}

.mdi-air-purifier::before {
  content: "\F0D44";
}

.mdi-air-purifier-off::before {
  content: "\F1B57";
}

.mdi-airbag::before {
  content: "\F0BE9";
}

.mdi-airballoon::before {
  content: "\F001C";
}

.mdi-airballoon-outline::before {
  content: "\F100B";
}

.mdi-airplane::before {
  content: "\F001D";
}

.mdi-airplane-alert::before {
  content: "\F187A";
}

.mdi-airplane-check::before {
  content: "\F187B";
}

.mdi-airplane-clock::before {
  content: "\F187C";
}

.mdi-airplane-cog::before {
  content: "\F187D";
}

.mdi-airplane-edit::before {
  content: "\F187E";
}

.mdi-airplane-landing::before {
  content: "\F05D4";
}

.mdi-airplane-marker::before {
  content: "\F187F";
}

.mdi-airplane-minus::before {
  content: "\F1880";
}

.mdi-airplane-off::before {
  content: "\F001E";
}

.mdi-airplane-plus::before {
  content: "\F1881";
}

.mdi-airplane-remove::before {
  content: "\F1882";
}

.mdi-airplane-search::before {
  content: "\F1883";
}

.mdi-airplane-settings::before {
  content: "\F1884";
}

.mdi-airplane-takeoff::before {
  content: "\F05D5";
}

.mdi-airport::before {
  content: "\F084B";
}

.mdi-alarm::before {
  content: "\F0020";
}

.mdi-alarm-bell::before {
  content: "\F078E";
}

.mdi-alarm-check::before {
  content: "\F0021";
}

.mdi-alarm-light::before {
  content: "\F078F";
}

.mdi-alarm-light-off::before {
  content: "\F171E";
}

.mdi-alarm-light-off-outline::before {
  content: "\F171F";
}

.mdi-alarm-light-outline::before {
  content: "\F0BEA";
}

.mdi-alarm-multiple::before {
  content: "\F0022";
}

.mdi-alarm-note::before {
  content: "\F0E71";
}

.mdi-alarm-note-off::before {
  content: "\F0E72";
}

.mdi-alarm-off::before {
  content: "\F0023";
}

.mdi-alarm-panel::before {
  content: "\F15C4";
}

.mdi-alarm-panel-outline::before {
  content: "\F15C5";
}

.mdi-alarm-plus::before {
  content: "\F0024";
}

.mdi-alarm-snooze::before {
  content: "\F068E";
}

.mdi-album::before {
  content: "\F0025";
}

.mdi-alert::before {
  content: "\F0026";
}

.mdi-alert-box::before {
  content: "\F0027";
}

.mdi-alert-box-outline::before {
  content: "\F0CE4";
}

.mdi-alert-circle::before {
  content: "\F0028";
}

.mdi-alert-circle-check::before {
  content: "\F11ED";
}

.mdi-alert-circle-check-outline::before {
  content: "\F11EE";
}

.mdi-alert-circle-outline::before {
  content: "\F05D6";
}

.mdi-alert-decagram::before {
  content: "\F06BD";
}

.mdi-alert-decagram-outline::before {
  content: "\F0CE5";
}

.mdi-alert-minus::before {
  content: "\F14BB";
}

.mdi-alert-minus-outline::before {
  content: "\F14BE";
}

.mdi-alert-octagon::before {
  content: "\F0029";
}

.mdi-alert-octagon-outline::before {
  content: "\F0CE6";
}

.mdi-alert-octagram::before {
  content: "\F0767";
}

.mdi-alert-octagram-outline::before {
  content: "\F0CE7";
}

.mdi-alert-outline::before {
  content: "\F002A";
}

.mdi-alert-plus::before {
  content: "\F14BA";
}

.mdi-alert-plus-outline::before {
  content: "\F14BD";
}

.mdi-alert-remove::before {
  content: "\F14BC";
}

.mdi-alert-remove-outline::before {
  content: "\F14BF";
}

.mdi-alert-rhombus::before {
  content: "\F11CE";
}

.mdi-alert-rhombus-outline::before {
  content: "\F11CF";
}

.mdi-alien::before {
  content: "\F089A";
}

.mdi-alien-outline::before {
  content: "\F10CB";
}

.mdi-align-horizontal-center::before {
  content: "\F11C3";
}

.mdi-align-horizontal-distribute::before {
  content: "\F1962";
}

.mdi-align-horizontal-left::before {
  content: "\F11C2";
}

.mdi-align-horizontal-right::before {
  content: "\F11C4";
}

.mdi-align-vertical-bottom::before {
  content: "\F11C5";
}

.mdi-align-vertical-center::before {
  content: "\F11C6";
}

.mdi-align-vertical-distribute::before {
  content: "\F1963";
}

.mdi-align-vertical-top::before {
  content: "\F11C7";
}

.mdi-all-inclusive::before {
  content: "\F06BE";
}

.mdi-all-inclusive-box::before {
  content: "\F188D";
}

.mdi-all-inclusive-box-outline::before {
  content: "\F188E";
}

.mdi-allergy::before {
  content: "\F1258";
}

.mdi-alpha::before {
  content: "\F002B";
}

.mdi-alpha-a::before {
  content: "\F0AEE";
}

.mdi-alpha-a-box::before {
  content: "\F0B08";
}

.mdi-alpha-a-box-outline::before {
  content: "\F0BEB";
}

.mdi-alpha-a-circle::before {
  content: "\F0BEC";
}

.mdi-alpha-a-circle-outline::before {
  content: "\F0BED";
}

.mdi-alpha-b::before {
  content: "\F0AEF";
}

.mdi-alpha-b-box::before {
  content: "\F0B09";
}

.mdi-alpha-b-box-outline::before {
  content: "\F0BEE";
}

.mdi-alpha-b-circle::before {
  content: "\F0BEF";
}

.mdi-alpha-b-circle-outline::before {
  content: "\F0BF0";
}

.mdi-alpha-c::before {
  content: "\F0AF0";
}

.mdi-alpha-c-box::before {
  content: "\F0B0A";
}

.mdi-alpha-c-box-outline::before {
  content: "\F0BF1";
}

.mdi-alpha-c-circle::before {
  content: "\F0BF2";
}

.mdi-alpha-c-circle-outline::before {
  content: "\F0BF3";
}

.mdi-alpha-d::before {
  content: "\F0AF1";
}

.mdi-alpha-d-box::before {
  content: "\F0B0B";
}

.mdi-alpha-d-box-outline::before {
  content: "\F0BF4";
}

.mdi-alpha-d-circle::before {
  content: "\F0BF5";
}

.mdi-alpha-d-circle-outline::before {
  content: "\F0BF6";
}

.mdi-alpha-e::before {
  content: "\F0AF2";
}

.mdi-alpha-e-box::before {
  content: "\F0B0C";
}

.mdi-alpha-e-box-outline::before {
  content: "\F0BF7";
}

.mdi-alpha-e-circle::before {
  content: "\F0BF8";
}

.mdi-alpha-e-circle-outline::before {
  content: "\F0BF9";
}

.mdi-alpha-f::before {
  content: "\F0AF3";
}

.mdi-alpha-f-box::before {
  content: "\F0B0D";
}

.mdi-alpha-f-box-outline::before {
  content: "\F0BFA";
}

.mdi-alpha-f-circle::before {
  content: "\F0BFB";
}

.mdi-alpha-f-circle-outline::before {
  content: "\F0BFC";
}

.mdi-alpha-g::before {
  content: "\F0AF4";
}

.mdi-alpha-g-box::before {
  content: "\F0B0E";
}

.mdi-alpha-g-box-outline::before {
  content: "\F0BFD";
}

.mdi-alpha-g-circle::before {
  content: "\F0BFE";
}

.mdi-alpha-g-circle-outline::before {
  content: "\F0BFF";
}

.mdi-alpha-h::before {
  content: "\F0AF5";
}

.mdi-alpha-h-box::before {
  content: "\F0B0F";
}

.mdi-alpha-h-box-outline::before {
  content: "\F0C00";
}

.mdi-alpha-h-circle::before {
  content: "\F0C01";
}

.mdi-alpha-h-circle-outline::before {
  content: "\F0C02";
}

.mdi-alpha-i::before {
  content: "\F0AF6";
}

.mdi-alpha-i-box::before {
  content: "\F0B10";
}

.mdi-alpha-i-box-outline::before {
  content: "\F0C03";
}

.mdi-alpha-i-circle::before {
  content: "\F0C04";
}

.mdi-alpha-i-circle-outline::before {
  content: "\F0C05";
}

.mdi-alpha-j::before {
  content: "\F0AF7";
}

.mdi-alpha-j-box::before {
  content: "\F0B11";
}

.mdi-alpha-j-box-outline::before {
  content: "\F0C06";
}

.mdi-alpha-j-circle::before {
  content: "\F0C07";
}

.mdi-alpha-j-circle-outline::before {
  content: "\F0C08";
}

.mdi-alpha-k::before {
  content: "\F0AF8";
}

.mdi-alpha-k-box::before {
  content: "\F0B12";
}

.mdi-alpha-k-box-outline::before {
  content: "\F0C09";
}

.mdi-alpha-k-circle::before {
  content: "\F0C0A";
}

.mdi-alpha-k-circle-outline::before {
  content: "\F0C0B";
}

.mdi-alpha-l::before {
  content: "\F0AF9";
}

.mdi-alpha-l-box::before {
  content: "\F0B13";
}

.mdi-alpha-l-box-outline::before {
  content: "\F0C0C";
}

.mdi-alpha-l-circle::before {
  content: "\F0C0D";
}

.mdi-alpha-l-circle-outline::before {
  content: "\F0C0E";
}

.mdi-alpha-m::before {
  content: "\F0AFA";
}

.mdi-alpha-m-box::before {
  content: "\F0B14";
}

.mdi-alpha-m-box-outline::before {
  content: "\F0C0F";
}

.mdi-alpha-m-circle::before {
  content: "\F0C10";
}

.mdi-alpha-m-circle-outline::before {
  content: "\F0C11";
}

.mdi-alpha-n::before {
  content: "\F0AFB";
}

.mdi-alpha-n-box::before {
  content: "\F0B15";
}

.mdi-alpha-n-box-outline::before {
  content: "\F0C12";
}

.mdi-alpha-n-circle::before {
  content: "\F0C13";
}

.mdi-alpha-n-circle-outline::before {
  content: "\F0C14";
}

.mdi-alpha-o::before {
  content: "\F0AFC";
}

.mdi-alpha-o-box::before {
  content: "\F0B16";
}

.mdi-alpha-o-box-outline::before {
  content: "\F0C15";
}

.mdi-alpha-o-circle::before {
  content: "\F0C16";
}

.mdi-alpha-o-circle-outline::before {
  content: "\F0C17";
}

.mdi-alpha-p::before {
  content: "\F0AFD";
}

.mdi-alpha-p-box::before {
  content: "\F0B17";
}

.mdi-alpha-p-box-outline::before {
  content: "\F0C18";
}

.mdi-alpha-p-circle::before {
  content: "\F0C19";
}

.mdi-alpha-p-circle-outline::before {
  content: "\F0C1A";
}

.mdi-alpha-q::before {
  content: "\F0AFE";
}

.mdi-alpha-q-box::before {
  content: "\F0B18";
}

.mdi-alpha-q-box-outline::before {
  content: "\F0C1B";
}

.mdi-alpha-q-circle::before {
  content: "\F0C1C";
}

.mdi-alpha-q-circle-outline::before {
  content: "\F0C1D";
}

.mdi-alpha-r::before {
  content: "\F0AFF";
}

.mdi-alpha-r-box::before {
  content: "\F0B19";
}

.mdi-alpha-r-box-outline::before {
  content: "\F0C1E";
}

.mdi-alpha-r-circle::before {
  content: "\F0C1F";
}

.mdi-alpha-r-circle-outline::before {
  content: "\F0C20";
}

.mdi-alpha-s::before {
  content: "\F0B00";
}

.mdi-alpha-s-box::before {
  content: "\F0B1A";
}

.mdi-alpha-s-box-outline::before {
  content: "\F0C21";
}

.mdi-alpha-s-circle::before {
  content: "\F0C22";
}

.mdi-alpha-s-circle-outline::before {
  content: "\F0C23";
}

.mdi-alpha-t::before {
  content: "\F0B01";
}

.mdi-alpha-t-box::before {
  content: "\F0B1B";
}

.mdi-alpha-t-box-outline::before {
  content: "\F0C24";
}

.mdi-alpha-t-circle::before {
  content: "\F0C25";
}

.mdi-alpha-t-circle-outline::before {
  content: "\F0C26";
}

.mdi-alpha-u::before {
  content: "\F0B02";
}

.mdi-alpha-u-box::before {
  content: "\F0B1C";
}

.mdi-alpha-u-box-outline::before {
  content: "\F0C27";
}

.mdi-alpha-u-circle::before {
  content: "\F0C28";
}

.mdi-alpha-u-circle-outline::before {
  content: "\F0C29";
}

.mdi-alpha-v::before {
  content: "\F0B03";
}

.mdi-alpha-v-box::before {
  content: "\F0B1D";
}

.mdi-alpha-v-box-outline::before {
  content: "\F0C2A";
}

.mdi-alpha-v-circle::before {
  content: "\F0C2B";
}

.mdi-alpha-v-circle-outline::before {
  content: "\F0C2C";
}

.mdi-alpha-w::before {
  content: "\F0B04";
}

.mdi-alpha-w-box::before {
  content: "\F0B1E";
}

.mdi-alpha-w-box-outline::before {
  content: "\F0C2D";
}

.mdi-alpha-w-circle::before {
  content: "\F0C2E";
}

.mdi-alpha-w-circle-outline::before {
  content: "\F0C2F";
}

.mdi-alpha-x::before {
  content: "\F0B05";
}

.mdi-alpha-x-box::before {
  content: "\F0B1F";
}

.mdi-alpha-x-box-outline::before {
  content: "\F0C30";
}

.mdi-alpha-x-circle::before {
  content: "\F0C31";
}

.mdi-alpha-x-circle-outline::before {
  content: "\F0C32";
}

.mdi-alpha-y::before {
  content: "\F0B06";
}

.mdi-alpha-y-box::before {
  content: "\F0B20";
}

.mdi-alpha-y-box-outline::before {
  content: "\F0C33";
}

.mdi-alpha-y-circle::before {
  content: "\F0C34";
}

.mdi-alpha-y-circle-outline::before {
  content: "\F0C35";
}

.mdi-alpha-z::before {
  content: "\F0B07";
}

.mdi-alpha-z-box::before {
  content: "\F0B21";
}

.mdi-alpha-z-box-outline::before {
  content: "\F0C36";
}

.mdi-alpha-z-circle::before {
  content: "\F0C37";
}

.mdi-alpha-z-circle-outline::before {
  content: "\F0C38";
}

.mdi-alphabet-aurebesh::before {
  content: "\F132C";
}

.mdi-alphabet-cyrillic::before {
  content: "\F132D";
}

.mdi-alphabet-greek::before {
  content: "\F132E";
}

.mdi-alphabet-latin::before {
  content: "\F132F";
}

.mdi-alphabet-piqad::before {
  content: "\F1330";
}

.mdi-alphabet-tengwar::before {
  content: "\F1337";
}

.mdi-alphabetical::before {
  content: "\F002C";
}

.mdi-alphabetical-off::before {
  content: "\F100C";
}

.mdi-alphabetical-variant::before {
  content: "\F100D";
}

.mdi-alphabetical-variant-off::before {
  content: "\F100E";
}

.mdi-altimeter::before {
  content: "\F05D7";
}

.mdi-ambulance::before {
  content: "\F002F";
}

.mdi-ammunition::before {
  content: "\F0CE8";
}

.mdi-ampersand::before {
  content: "\F0A8D";
}

.mdi-amplifier::before {
  content: "\F0030";
}

.mdi-amplifier-off::before {
  content: "\F11B5";
}

.mdi-anchor::before {
  content: "\F0031";
}

.mdi-android::before {
  content: "\F0032";
}

.mdi-android-studio::before {
  content: "\F0034";
}

.mdi-angle-acute::before {
  content: "\F0937";
}

.mdi-angle-obtuse::before {
  content: "\F0938";
}

.mdi-angle-right::before {
  content: "\F0939";
}

.mdi-angular::before {
  content: "\F06B2";
}

.mdi-angularjs::before {
  content: "\F06BF";
}

.mdi-animation::before {
  content: "\F05D8";
}

.mdi-animation-outline::before {
  content: "\F0A8F";
}

.mdi-animation-play::before {
  content: "\F093A";
}

.mdi-animation-play-outline::before {
  content: "\F0A90";
}

.mdi-ansible::before {
  content: "\F109A";
}

.mdi-antenna::before {
  content: "\F1119";
}

.mdi-anvil::before {
  content: "\F089B";
}

.mdi-apache-kafka::before {
  content: "\F100F";
}

.mdi-api::before {
  content: "\F109B";
}

.mdi-api-off::before {
  content: "\F1257";
}

.mdi-apple::before {
  content: "\F0035";
}

.mdi-apple-finder::before {
  content: "\F0036";
}

.mdi-apple-icloud::before {
  content: "\F0038";
}

.mdi-apple-ios::before {
  content: "\F0037";
}

.mdi-apple-keyboard-caps::before {
  content: "\F0632";
}

.mdi-apple-keyboard-command::before {
  content: "\F0633";
}

.mdi-apple-keyboard-control::before {
  content: "\F0634";
}

.mdi-apple-keyboard-option::before {
  content: "\F0635";
}

.mdi-apple-keyboard-shift::before {
  content: "\F0636";
}

.mdi-apple-safari::before {
  content: "\F0039";
}

.mdi-application::before {
  content: "\F08C6";
}

.mdi-application-array::before {
  content: "\F10F5";
}

.mdi-application-array-outline::before {
  content: "\F10F6";
}

.mdi-application-braces::before {
  content: "\F10F7";
}

.mdi-application-braces-outline::before {
  content: "\F10F8";
}

.mdi-application-brackets::before {
  content: "\F0C8B";
}

.mdi-application-brackets-outline::before {
  content: "\F0C8C";
}

.mdi-application-cog::before {
  content: "\F0675";
}

.mdi-application-cog-outline::before {
  content: "\F1577";
}

.mdi-application-edit::before {
  content: "\F00AE";
}

.mdi-application-edit-outline::before {
  content: "\F0619";
}

.mdi-application-export::before {
  content: "\F0DAD";
}

.mdi-application-import::before {
  content: "\F0DAE";
}

.mdi-application-outline::before {
  content: "\F0614";
}

.mdi-application-parentheses::before {
  content: "\F10F9";
}

.mdi-application-parentheses-outline::before {
  content: "\F10FA";
}

.mdi-application-settings::before {
  content: "\F0B60";
}

.mdi-application-settings-outline::before {
  content: "\F1555";
}

.mdi-application-variable::before {
  content: "\F10FB";
}

.mdi-application-variable-outline::before {
  content: "\F10FC";
}

.mdi-approximately-equal::before {
  content: "\F0F9E";
}

.mdi-approximately-equal-box::before {
  content: "\F0F9F";
}

.mdi-apps::before {
  content: "\F003B";
}

.mdi-apps-box::before {
  content: "\F0D46";
}

.mdi-arch::before {
  content: "\F08C7";
}

.mdi-archive::before {
  content: "\F003C";
}

.mdi-archive-alert::before {
  content: "\F14FD";
}

.mdi-archive-alert-outline::before {
  content: "\F14FE";
}

.mdi-archive-arrow-down::before {
  content: "\F1259";
}

.mdi-archive-arrow-down-outline::before {
  content: "\F125A";
}

.mdi-archive-arrow-up::before {
  content: "\F125B";
}

.mdi-archive-arrow-up-outline::before {
  content: "\F125C";
}

.mdi-archive-cancel::before {
  content: "\F174B";
}

.mdi-archive-cancel-outline::before {
  content: "\F174C";
}

.mdi-archive-check::before {
  content: "\F174D";
}

.mdi-archive-check-outline::before {
  content: "\F174E";
}

.mdi-archive-clock::before {
  content: "\F174F";
}

.mdi-archive-clock-outline::before {
  content: "\F1750";
}

.mdi-archive-cog::before {
  content: "\F1751";
}

.mdi-archive-cog-outline::before {
  content: "\F1752";
}

.mdi-archive-edit::before {
  content: "\F1753";
}

.mdi-archive-edit-outline::before {
  content: "\F1754";
}

.mdi-archive-eye::before {
  content: "\F1755";
}

.mdi-archive-eye-outline::before {
  content: "\F1756";
}

.mdi-archive-lock::before {
  content: "\F1757";
}

.mdi-archive-lock-open::before {
  content: "\F1758";
}

.mdi-archive-lock-open-outline::before {
  content: "\F1759";
}

.mdi-archive-lock-outline::before {
  content: "\F175A";
}

.mdi-archive-marker::before {
  content: "\F175B";
}

.mdi-archive-marker-outline::before {
  content: "\F175C";
}

.mdi-archive-minus::before {
  content: "\F175D";
}

.mdi-archive-minus-outline::before {
  content: "\F175E";
}

.mdi-archive-music::before {
  content: "\F175F";
}

.mdi-archive-music-outline::before {
  content: "\F1760";
}

.mdi-archive-off::before {
  content: "\F1761";
}

.mdi-archive-off-outline::before {
  content: "\F1762";
}

.mdi-archive-outline::before {
  content: "\F120E";
}

.mdi-archive-plus::before {
  content: "\F1763";
}

.mdi-archive-plus-outline::before {
  content: "\F1764";
}

.mdi-archive-refresh::before {
  content: "\F1765";
}

.mdi-archive-refresh-outline::before {
  content: "\F1766";
}

.mdi-archive-remove::before {
  content: "\F1767";
}

.mdi-archive-remove-outline::before {
  content: "\F1768";
}

.mdi-archive-search::before {
  content: "\F1769";
}

.mdi-archive-search-outline::before {
  content: "\F176A";
}

.mdi-archive-settings::before {
  content: "\F176B";
}

.mdi-archive-settings-outline::before {
  content: "\F176C";
}

.mdi-archive-star::before {
  content: "\F176D";
}

.mdi-archive-star-outline::before {
  content: "\F176E";
}

.mdi-archive-sync::before {
  content: "\F176F";
}

.mdi-archive-sync-outline::before {
  content: "\F1770";
}

.mdi-arm-flex::before {
  content: "\F0FD7";
}

.mdi-arm-flex-outline::before {
  content: "\F0FD6";
}

.mdi-arrange-bring-forward::before {
  content: "\F003D";
}

.mdi-arrange-bring-to-front::before {
  content: "\F003E";
}

.mdi-arrange-send-backward::before {
  content: "\F003F";
}

.mdi-arrange-send-to-back::before {
  content: "\F0040";
}

.mdi-arrow-all::before {
  content: "\F0041";
}

.mdi-arrow-bottom-left::before {
  content: "\F0042";
}

.mdi-arrow-bottom-left-bold-box::before {
  content: "\F1964";
}

.mdi-arrow-bottom-left-bold-box-outline::before {
  content: "\F1965";
}

.mdi-arrow-bottom-left-bold-outline::before {
  content: "\F09B7";
}

.mdi-arrow-bottom-left-thick::before {
  content: "\F09B8";
}

.mdi-arrow-bottom-left-thin::before {
  content: "\F19B6";
}

.mdi-arrow-bottom-left-thin-circle-outline::before {
  content: "\F1596";
}

.mdi-arrow-bottom-right::before {
  content: "\F0043";
}

.mdi-arrow-bottom-right-bold-box::before {
  content: "\F1966";
}

.mdi-arrow-bottom-right-bold-box-outline::before {
  content: "\F1967";
}

.mdi-arrow-bottom-right-bold-outline::before {
  content: "\F09B9";
}

.mdi-arrow-bottom-right-thick::before {
  content: "\F09BA";
}

.mdi-arrow-bottom-right-thin::before {
  content: "\F19B7";
}

.mdi-arrow-bottom-right-thin-circle-outline::before {
  content: "\F1595";
}

.mdi-arrow-collapse::before {
  content: "\F0615";
}

.mdi-arrow-collapse-all::before {
  content: "\F0044";
}

.mdi-arrow-collapse-down::before {
  content: "\F0792";
}

.mdi-arrow-collapse-horizontal::before {
  content: "\F084C";
}

.mdi-arrow-collapse-left::before {
  content: "\F0793";
}

.mdi-arrow-collapse-right::before {
  content: "\F0794";
}

.mdi-arrow-collapse-up::before {
  content: "\F0795";
}

.mdi-arrow-collapse-vertical::before {
  content: "\F084D";
}

.mdi-arrow-decision::before {
  content: "\F09BB";
}

.mdi-arrow-decision-auto::before {
  content: "\F09BC";
}

.mdi-arrow-decision-auto-outline::before {
  content: "\F09BD";
}

.mdi-arrow-decision-outline::before {
  content: "\F09BE";
}

.mdi-arrow-down::before {
  content: "\F0045";
}

.mdi-arrow-down-bold::before {
  content: "\F072E";
}

.mdi-arrow-down-bold-box::before {
  content: "\F072F";
}

.mdi-arrow-down-bold-box-outline::before {
  content: "\F0730";
}

.mdi-arrow-down-bold-circle::before {
  content: "\F0047";
}

.mdi-arrow-down-bold-circle-outline::before {
  content: "\F0048";
}

.mdi-arrow-down-bold-hexagon-outline::before {
  content: "\F0049";
}

.mdi-arrow-down-bold-outline::before {
  content: "\F09BF";
}

.mdi-arrow-down-box::before {
  content: "\F06C0";
}

.mdi-arrow-down-circle::before {
  content: "\F0CDB";
}

.mdi-arrow-down-circle-outline::before {
  content: "\F0CDC";
}

.mdi-arrow-down-drop-circle::before {
  content: "\F004A";
}

.mdi-arrow-down-drop-circle-outline::before {
  content: "\F004B";
}

.mdi-arrow-down-left::before {
  content: "\F17A1";
}

.mdi-arrow-down-left-bold::before {
  content: "\F17A2";
}

.mdi-arrow-down-right::before {
  content: "\F17A3";
}

.mdi-arrow-down-right-bold::before {
  content: "\F17A4";
}

.mdi-arrow-down-thick::before {
  content: "\F0046";
}

.mdi-arrow-down-thin::before {
  content: "\F19B3";
}

.mdi-arrow-down-thin-circle-outline::before {
  content: "\F1599";
}

.mdi-arrow-expand::before {
  content: "\F0616";
}

.mdi-arrow-expand-all::before {
  content: "\F004C";
}

.mdi-arrow-expand-down::before {
  content: "\F0796";
}

.mdi-arrow-expand-horizontal::before {
  content: "\F084E";
}

.mdi-arrow-expand-left::before {
  content: "\F0797";
}

.mdi-arrow-expand-right::before {
  content: "\F0798";
}

.mdi-arrow-expand-up::before {
  content: "\F0799";
}

.mdi-arrow-expand-vertical::before {
  content: "\F084F";
}

.mdi-arrow-horizontal-lock::before {
  content: "\F115B";
}

.mdi-arrow-left::before {
  content: "\F004D";
}

.mdi-arrow-left-bold::before {
  content: "\F0731";
}

.mdi-arrow-left-bold-box::before {
  content: "\F0732";
}

.mdi-arrow-left-bold-box-outline::before {
  content: "\F0733";
}

.mdi-arrow-left-bold-circle::before {
  content: "\F004F";
}

.mdi-arrow-left-bold-circle-outline::before {
  content: "\F0050";
}

.mdi-arrow-left-bold-hexagon-outline::before {
  content: "\F0051";
}

.mdi-arrow-left-bold-outline::before {
  content: "\F09C0";
}

.mdi-arrow-left-bottom::before {
  content: "\F17A5";
}

.mdi-arrow-left-bottom-bold::before {
  content: "\F17A6";
}

.mdi-arrow-left-box::before {
  content: "\F06C1";
}

.mdi-arrow-left-circle::before {
  content: "\F0CDD";
}

.mdi-arrow-left-circle-outline::before {
  content: "\F0CDE";
}

.mdi-arrow-left-drop-circle::before {
  content: "\F0052";
}

.mdi-arrow-left-drop-circle-outline::before {
  content: "\F0053";
}

.mdi-arrow-left-right::before {
  content: "\F0E73";
}

.mdi-arrow-left-right-bold::before {
  content: "\F0E74";
}

.mdi-arrow-left-right-bold-outline::before {
  content: "\F09C1";
}

.mdi-arrow-left-thick::before {
  content: "\F004E";
}

.mdi-arrow-left-thin::before {
  content: "\F19B1";
}

.mdi-arrow-left-thin-circle-outline::before {
  content: "\F159A";
}

.mdi-arrow-left-top::before {
  content: "\F17A7";
}

.mdi-arrow-left-top-bold::before {
  content: "\F17A8";
}

.mdi-arrow-oscillating::before {
  content: "\F1C91";
}

.mdi-arrow-oscillating-off::before {
  content: "\F1C92";
}

.mdi-arrow-projectile::before {
  content: "\F1840";
}

.mdi-arrow-projectile-multiple::before {
  content: "\F183F";
}

.mdi-arrow-right::before {
  content: "\F0054";
}

.mdi-arrow-right-bold::before {
  content: "\F0734";
}

.mdi-arrow-right-bold-box::before {
  content: "\F0735";
}

.mdi-arrow-right-bold-box-outline::before {
  content: "\F0736";
}

.mdi-arrow-right-bold-circle::before {
  content: "\F0056";
}

.mdi-arrow-right-bold-circle-outline::before {
  content: "\F0057";
}

.mdi-arrow-right-bold-hexagon-outline::before {
  content: "\F0058";
}

.mdi-arrow-right-bold-outline::before {
  content: "\F09C2";
}

.mdi-arrow-right-bottom::before {
  content: "\F17A9";
}

.mdi-arrow-right-bottom-bold::before {
  content: "\F17AA";
}

.mdi-arrow-right-box::before {
  content: "\F06C2";
}

.mdi-arrow-right-circle::before {
  content: "\F0CDF";
}

.mdi-arrow-right-circle-outline::before {
  content: "\F0CE0";
}

.mdi-arrow-right-drop-circle::before {
  content: "\F0059";
}

.mdi-arrow-right-drop-circle-outline::before {
  content: "\F005A";
}

.mdi-arrow-right-thick::before {
  content: "\F0055";
}

.mdi-arrow-right-thin::before {
  content: "\F19B0";
}

.mdi-arrow-right-thin-circle-outline::before {
  content: "\F1598";
}

.mdi-arrow-right-top::before {
  content: "\F17AB";
}

.mdi-arrow-right-top-bold::before {
  content: "\F17AC";
}

.mdi-arrow-split-horizontal::before {
  content: "\F093B";
}

.mdi-arrow-split-vertical::before {
  content: "\F093C";
}

.mdi-arrow-top-left::before {
  content: "\F005B";
}

.mdi-arrow-top-left-bold-box::before {
  content: "\F1968";
}

.mdi-arrow-top-left-bold-box-outline::before {
  content: "\F1969";
}

.mdi-arrow-top-left-bold-outline::before {
  content: "\F09C3";
}

.mdi-arrow-top-left-bottom-right::before {
  content: "\F0E75";
}

.mdi-arrow-top-left-bottom-right-bold::before {
  content: "\F0E76";
}

.mdi-arrow-top-left-thick::before {
  content: "\F09C4";
}

.mdi-arrow-top-left-thin::before {
  content: "\F19B5";
}

.mdi-arrow-top-left-thin-circle-outline::before {
  content: "\F1593";
}

.mdi-arrow-top-right::before {
  content: "\F005C";
}

.mdi-arrow-top-right-bold-box::before {
  content: "\F196A";
}

.mdi-arrow-top-right-bold-box-outline::before {
  content: "\F196B";
}

.mdi-arrow-top-right-bold-outline::before {
  content: "\F09C5";
}

.mdi-arrow-top-right-bottom-left::before {
  content: "\F0E77";
}

.mdi-arrow-top-right-bottom-left-bold::before {
  content: "\F0E78";
}

.mdi-arrow-top-right-thick::before {
  content: "\F09C6";
}

.mdi-arrow-top-right-thin::before {
  content: "\F19B4";
}

.mdi-arrow-top-right-thin-circle-outline::before {
  content: "\F1594";
}

.mdi-arrow-u-down-left::before {
  content: "\F17AD";
}

.mdi-arrow-u-down-left-bold::before {
  content: "\F17AE";
}

.mdi-arrow-u-down-right::before {
  content: "\F17AF";
}

.mdi-arrow-u-down-right-bold::before {
  content: "\F17B0";
}

.mdi-arrow-u-left-bottom::before {
  content: "\F17B1";
}

.mdi-arrow-u-left-bottom-bold::before {
  content: "\F17B2";
}

.mdi-arrow-u-left-top::before {
  content: "\F17B3";
}

.mdi-arrow-u-left-top-bold::before {
  content: "\F17B4";
}

.mdi-arrow-u-right-bottom::before {
  content: "\F17B5";
}

.mdi-arrow-u-right-bottom-bold::before {
  content: "\F17B6";
}

.mdi-arrow-u-right-top::before {
  content: "\F17B7";
}

.mdi-arrow-u-right-top-bold::before {
  content: "\F17B8";
}

.mdi-arrow-u-up-left::before {
  content: "\F17B9";
}

.mdi-arrow-u-up-left-bold::before {
  content: "\F17BA";
}

.mdi-arrow-u-up-right::before {
  content: "\F17BB";
}

.mdi-arrow-u-up-right-bold::before {
  content: "\F17BC";
}

.mdi-arrow-up::before {
  content: "\F005D";
}

.mdi-arrow-up-bold::before {
  content: "\F0737";
}

.mdi-arrow-up-bold-box::before {
  content: "\F0738";
}

.mdi-arrow-up-bold-box-outline::before {
  content: "\F0739";
}

.mdi-arrow-up-bold-circle::before {
  content: "\F005F";
}

.mdi-arrow-up-bold-circle-outline::before {
  content: "\F0060";
}

.mdi-arrow-up-bold-hexagon-outline::before {
  content: "\F0061";
}

.mdi-arrow-up-bold-outline::before {
  content: "\F09C7";
}

.mdi-arrow-up-box::before {
  content: "\F06C3";
}

.mdi-arrow-up-circle::before {
  content: "\F0CE1";
}

.mdi-arrow-up-circle-outline::before {
  content: "\F0CE2";
}

.mdi-arrow-up-down::before {
  content: "\F0E79";
}

.mdi-arrow-up-down-bold::before {
  content: "\F0E7A";
}

.mdi-arrow-up-down-bold-outline::before {
  content: "\F09C8";
}

.mdi-arrow-up-drop-circle::before {
  content: "\F0062";
}

.mdi-arrow-up-drop-circle-outline::before {
  content: "\F0063";
}

.mdi-arrow-up-left::before {
  content: "\F17BD";
}

.mdi-arrow-up-left-bold::before {
  content: "\F17BE";
}

.mdi-arrow-up-right::before {
  content: "\F17BF";
}

.mdi-arrow-up-right-bold::before {
  content: "\F17C0";
}

.mdi-arrow-up-thick::before {
  content: "\F005E";
}

.mdi-arrow-up-thin::before {
  content: "\F19B2";
}

.mdi-arrow-up-thin-circle-outline::before {
  content: "\F1597";
}

.mdi-arrow-vertical-lock::before {
  content: "\F115C";
}

.mdi-artboard::before {
  content: "\F1B9A";
}

.mdi-artstation::before {
  content: "\F0B5B";
}

.mdi-aspect-ratio::before {
  content: "\F0A24";
}

.mdi-assistant::before {
  content: "\F0064";
}

.mdi-asterisk::before {
  content: "\F06C4";
}

.mdi-asterisk-circle-outline::before {
  content: "\F1A27";
}

.mdi-at::before {
  content: "\F0065";
}

.mdi-atlassian::before {
  content: "\F0804";
}

.mdi-atm::before {
  content: "\F0D47";
}

.mdi-atom::before {
  content: "\F0768";
}

.mdi-atom-variant::before {
  content: "\F0E7B";
}

.mdi-attachment::before {
  content: "\F0066";
}

.mdi-attachment-check::before {
  content: "\F1AC1";
}

.mdi-attachment-lock::before {
  content: "\F19C4";
}

.mdi-attachment-minus::before {
  content: "\F1AC2";
}

.mdi-attachment-off::before {
  content: "\F1AC3";
}

.mdi-attachment-plus::before {
  content: "\F1AC4";
}

.mdi-attachment-remove::before {
  content: "\F1AC5";
}

.mdi-atv::before {
  content: "\F1B70";
}

.mdi-audio-input-rca::before {
  content: "\F186B";
}

.mdi-audio-input-stereo-minijack::before {
  content: "\F186C";
}

.mdi-audio-input-xlr::before {
  content: "\F186D";
}

.mdi-audio-video::before {
  content: "\F093D";
}

.mdi-audio-video-off::before {
  content: "\F11B6";
}

.mdi-augmented-reality::before {
  content: "\F0850";
}

.mdi-aurora::before {
  content: "\F1BB9";
}

.mdi-auto-download::before {
  content: "\F137E";
}

.mdi-auto-fix::before {
  content: "\F0068";
}

.mdi-auto-mode::before {
  content: "\F1C20";
}

.mdi-auto-upload::before {
  content: "\F0069";
}

.mdi-autorenew::before {
  content: "\F006A";
}

.mdi-autorenew-off::before {
  content: "\F19E7";
}

.mdi-av-timer::before {
  content: "\F006B";
}

.mdi-awning::before {
  content: "\F1B87";
}

.mdi-awning-outline::before {
  content: "\F1B88";
}

.mdi-aws::before {
  content: "\F0E0F";
}

.mdi-axe::before {
  content: "\F08C8";
}

.mdi-axe-battle::before {
  content: "\F1842";
}

.mdi-axis::before {
  content: "\F0D48";
}

.mdi-axis-arrow::before {
  content: "\F0D49";
}

.mdi-axis-arrow-info::before {
  content: "\F140E";
}

.mdi-axis-arrow-lock::before {
  content: "\F0D4A";
}

.mdi-axis-lock::before {
  content: "\F0D4B";
}

.mdi-axis-x-arrow::before {
  content: "\F0D4C";
}

.mdi-axis-x-arrow-lock::before {
  content: "\F0D4D";
}

.mdi-axis-x-rotate-clockwise::before {
  content: "\F0D4E";
}

.mdi-axis-x-rotate-counterclockwise::before {
  content: "\F0D4F";
}

.mdi-axis-x-y-arrow-lock::before {
  content: "\F0D50";
}

.mdi-axis-y-arrow::before {
  content: "\F0D51";
}

.mdi-axis-y-arrow-lock::before {
  content: "\F0D52";
}

.mdi-axis-y-rotate-clockwise::before {
  content: "\F0D53";
}

.mdi-axis-y-rotate-counterclockwise::before {
  content: "\F0D54";
}

.mdi-axis-z-arrow::before {
  content: "\F0D55";
}

.mdi-axis-z-arrow-lock::before {
  content: "\F0D56";
}

.mdi-axis-z-rotate-clockwise::before {
  content: "\F0D57";
}

.mdi-axis-z-rotate-counterclockwise::before {
  content: "\F0D58";
}

.mdi-babel::before {
  content: "\F0A25";
}

.mdi-baby::before {
  content: "\F006C";
}

.mdi-baby-bottle::before {
  content: "\F0F39";
}

.mdi-baby-bottle-outline::before {
  content: "\F0F3A";
}

.mdi-baby-buggy::before {
  content: "\F13E0";
}

.mdi-baby-buggy-off::before {
  content: "\F1AF3";
}

.mdi-baby-carriage::before {
  content: "\F068F";
}

.mdi-baby-carriage-off::before {
  content: "\F0FA0";
}

.mdi-baby-face::before {
  content: "\F0E7C";
}

.mdi-baby-face-outline::before {
  content: "\F0E7D";
}

.mdi-backburger::before {
  content: "\F006D";
}

.mdi-backspace::before {
  content: "\F006E";
}

.mdi-backspace-outline::before {
  content: "\F0B5C";
}

.mdi-backspace-reverse::before {
  content: "\F0E7E";
}

.mdi-backspace-reverse-outline::before {
  content: "\F0E7F";
}

.mdi-backup-restore::before {
  content: "\F006F";
}

.mdi-bacteria::before {
  content: "\F0ED5";
}

.mdi-bacteria-outline::before {
  content: "\F0ED6";
}

.mdi-badge-account::before {
  content: "\F0DA7";
}

.mdi-badge-account-alert::before {
  content: "\F0DA8";
}

.mdi-badge-account-alert-outline::before {
  content: "\F0DA9";
}

.mdi-badge-account-horizontal::before {
  content: "\F0E0D";
}

.mdi-badge-account-horizontal-outline::before {
  content: "\F0E0E";
}

.mdi-badge-account-outline::before {
  content: "\F0DAA";
}

.mdi-badminton::before {
  content: "\F0851";
}

.mdi-bag-carry-on::before {
  content: "\F0F3B";
}

.mdi-bag-carry-on-check::before {
  content: "\F0D65";
}

.mdi-bag-carry-on-off::before {
  content: "\F0F3C";
}

.mdi-bag-checked::before {
  content: "\F0F3D";
}

.mdi-bag-personal::before {
  content: "\F0E10";
}

.mdi-bag-personal-off::before {
  content: "\F0E11";
}

.mdi-bag-personal-off-outline::before {
  content: "\F0E12";
}

.mdi-bag-personal-outline::before {
  content: "\F0E13";
}

.mdi-bag-personal-plus::before {
  content: "\F1CA4";
}

.mdi-bag-personal-plus-outline::before {
  content: "\F1CA5";
}

.mdi-bag-personal-tag::before {
  content: "\F1B0C";
}

.mdi-bag-personal-tag-outline::before {
  content: "\F1B0D";
}

.mdi-bag-suitcase::before {
  content: "\F158B";
}

.mdi-bag-suitcase-off::before {
  content: "\F158D";
}

.mdi-bag-suitcase-off-outline::before {
  content: "\F158E";
}

.mdi-bag-suitcase-outline::before {
  content: "\F158C";
}

.mdi-baguette::before {
  content: "\F0F3E";
}

.mdi-balcony::before {
  content: "\F1817";
}

.mdi-balloon::before {
  content: "\F0A26";
}

.mdi-ballot::before {
  content: "\F09C9";
}

.mdi-ballot-outline::before {
  content: "\F09CA";
}

.mdi-ballot-recount::before {
  content: "\F0C39";
}

.mdi-ballot-recount-outline::before {
  content: "\F0C3A";
}

.mdi-bandage::before {
  content: "\F0DAF";
}

.mdi-bank::before {
  content: "\F0070";
}

.mdi-bank-check::before {
  content: "\F1655";
}

.mdi-bank-circle::before {
  content: "\F1C03";
}

.mdi-bank-circle-outline::before {
  content: "\F1C04";
}

.mdi-bank-minus::before {
  content: "\F0DB0";
}

.mdi-bank-off::before {
  content: "\F1656";
}

.mdi-bank-off-outline::before {
  content: "\F1657";
}

.mdi-bank-outline::before {
  content: "\F0E80";
}

.mdi-bank-plus::before {
  content: "\F0DB1";
}

.mdi-bank-remove::before {
  content: "\F0DB2";
}

.mdi-bank-transfer::before {
  content: "\F0A27";
}

.mdi-bank-transfer-in::before {
  content: "\F0A28";
}

.mdi-bank-transfer-out::before {
  content: "\F0A29";
}

.mdi-barcode::before {
  content: "\F0071";
}

.mdi-barcode-off::before {
  content: "\F1236";
}

.mdi-barcode-scan::before {
  content: "\F0072";
}

.mdi-barley::before {
  content: "\F0073";
}

.mdi-barley-off::before {
  content: "\F0B5D";
}

.mdi-barn::before {
  content: "\F0B5E";
}

.mdi-barrel::before {
  content: "\F0074";
}

.mdi-barrel-outline::before {
  content: "\F1A28";
}

.mdi-baseball::before {
  content: "\F0852";
}

.mdi-baseball-bat::before {
  content: "\F0853";
}

.mdi-baseball-diamond::before {
  content: "\F15EC";
}

.mdi-baseball-diamond-outline::before {
  content: "\F15ED";
}

.mdi-baseball-outline::before {
  content: "\F1C5A";
}

.mdi-bash::before {
  content: "\F1183";
}

.mdi-basket::before {
  content: "\F0076";
}

.mdi-basket-check::before {
  content: "\F18E5";
}

.mdi-basket-check-outline::before {
  content: "\F18E6";
}

.mdi-basket-fill::before {
  content: "\F0077";
}

.mdi-basket-minus::before {
  content: "\F1523";
}

.mdi-basket-minus-outline::before {
  content: "\F1524";
}

.mdi-basket-off::before {
  content: "\F1525";
}

.mdi-basket-off-outline::before {
  content: "\F1526";
}

.mdi-basket-outline::before {
  content: "\F1181";
}

.mdi-basket-plus::before {
  content: "\F1527";
}

.mdi-basket-plus-outline::before {
  content: "\F1528";
}

.mdi-basket-remove::before {
  content: "\F1529";
}

.mdi-basket-remove-outline::before {
  content: "\F152A";
}

.mdi-basket-unfill::before {
  content: "\F0078";
}

.mdi-basketball::before {
  content: "\F0806";
}

.mdi-basketball-hoop::before {
  content: "\F0C3B";
}

.mdi-basketball-hoop-outline::before {
  content: "\F0C3C";
}

.mdi-bat::before {
  content: "\F0B5F";
}

.mdi-bathtub::before {
  content: "\F1818";
}

.mdi-bathtub-outline::before {
  content: "\F1819";
}

.mdi-battery::before {
  content: "\F0079";
}

.mdi-battery-10::before {
  content: "\F007A";
}

.mdi-battery-10-bluetooth::before {
  content: "\F093E";
}

.mdi-battery-20::before {
  content: "\F007B";
}

.mdi-battery-20-bluetooth::before {
  content: "\F093F";
}

.mdi-battery-30::before {
  content: "\F007C";
}

.mdi-battery-30-bluetooth::before {
  content: "\F0940";
}

.mdi-battery-40::before {
  content: "\F007D";
}

.mdi-battery-40-bluetooth::before {
  content: "\F0941";
}

.mdi-battery-50::before {
  content: "\F007E";
}

.mdi-battery-50-bluetooth::before {
  content: "\F0942";
}

.mdi-battery-60::before {
  content: "\F007F";
}

.mdi-battery-60-bluetooth::before {
  content: "\F0943";
}

.mdi-battery-70::before {
  content: "\F0080";
}

.mdi-battery-70-bluetooth::before {
  content: "\F0944";
}

.mdi-battery-80::before {
  content: "\F0081";
}

.mdi-battery-80-bluetooth::before {
  content: "\F0945";
}

.mdi-battery-90::before {
  content: "\F0082";
}

.mdi-battery-90-bluetooth::before {
  content: "\F0946";
}

.mdi-battery-alert::before {
  content: "\F0083";
}

.mdi-battery-alert-bluetooth::before {
  content: "\F0947";
}

.mdi-battery-alert-variant::before {
  content: "\F10CC";
}

.mdi-battery-alert-variant-outline::before {
  content: "\F10CD";
}

.mdi-battery-arrow-down::before {
  content: "\F17DE";
}

.mdi-battery-arrow-down-outline::before {
  content: "\F17DF";
}

.mdi-battery-arrow-up::before {
  content: "\F17E0";
}

.mdi-battery-arrow-up-outline::before {
  content: "\F17E1";
}

.mdi-battery-bluetooth::before {
  content: "\F0948";
}

.mdi-battery-bluetooth-variant::before {
  content: "\F0949";
}

.mdi-battery-charging::before {
  content: "\F0084";
}

.mdi-battery-charging-10::before {
  content: "\F089C";
}

.mdi-battery-charging-100::before {
  content: "\F0085";
}

.mdi-battery-charging-20::before {
  content: "\F0086";
}

.mdi-battery-charging-30::before {
  content: "\F0087";
}

.mdi-battery-charging-40::before {
  content: "\F0088";
}

.mdi-battery-charging-50::before {
  content: "\F089D";
}

.mdi-battery-charging-60::before {
  content: "\F0089";
}

.mdi-battery-charging-70::before {
  content: "\F089E";
}

.mdi-battery-charging-80::before {
  content: "\F008A";
}

.mdi-battery-charging-90::before {
  content: "\F008B";
}

.mdi-battery-charging-high::before {
  content: "\F12A6";
}

.mdi-battery-charging-low::before {
  content: "\F12A4";
}

.mdi-battery-charging-medium::before {
  content: "\F12A5";
}

.mdi-battery-charging-outline::before {
  content: "\F089F";
}

.mdi-battery-charging-wireless::before {
  content: "\F0807";
}

.mdi-battery-charging-wireless-10::before {
  content: "\F0808";
}

.mdi-battery-charging-wireless-20::before {
  content: "\F0809";
}

.mdi-battery-charging-wireless-30::before {
  content: "\F080A";
}

.mdi-battery-charging-wireless-40::before {
  content: "\F080B";
}

.mdi-battery-charging-wireless-50::before {
  content: "\F080C";
}

.mdi-battery-charging-wireless-60::before {
  content: "\F080D";
}

.mdi-battery-charging-wireless-70::before {
  content: "\F080E";
}

.mdi-battery-charging-wireless-80::before {
  content: "\F080F";
}

.mdi-battery-charging-wireless-90::before {
  content: "\F0810";
}

.mdi-battery-charging-wireless-alert::before {
  content: "\F0811";
}

.mdi-battery-charging-wireless-outline::before {
  content: "\F0812";
}

.mdi-battery-check::before {
  content: "\F17E2";
}

.mdi-battery-check-outline::before {
  content: "\F17E3";
}

.mdi-battery-clock::before {
  content: "\F19E5";
}

.mdi-battery-clock-outline::before {
  content: "\F19E6";
}

.mdi-battery-heart::before {
  content: "\F120F";
}

.mdi-battery-heart-outline::before {
  content: "\F1210";
}

.mdi-battery-heart-variant::before {
  content: "\F1211";
}

.mdi-battery-high::before {
  content: "\F12A3";
}

.mdi-battery-lock::before {
  content: "\F179C";
}

.mdi-battery-lock-open::before {
  content: "\F179D";
}

.mdi-battery-low::before {
  content: "\F12A1";
}

.mdi-battery-medium::before {
  content: "\F12A2";
}

.mdi-battery-minus::before {
  content: "\F17E4";
}

.mdi-battery-minus-outline::before {
  content: "\F17E5";
}

.mdi-battery-minus-variant::before {
  content: "\F008C";
}

.mdi-battery-negative::before {
  content: "\F008D";
}

.mdi-battery-off::before {
  content: "\F125D";
}

.mdi-battery-off-outline::before {
  content: "\F125E";
}

.mdi-battery-outline::before {
  content: "\F008E";
}

.mdi-battery-plus::before {
  content: "\F17E6";
}

.mdi-battery-plus-outline::before {
  content: "\F17E7";
}

.mdi-battery-plus-variant::before {
  content: "\F008F";
}

.mdi-battery-positive::before {
  content: "\F0090";
}

.mdi-battery-remove::before {
  content: "\F17E8";
}

.mdi-battery-remove-outline::before {
  content: "\F17E9";
}

.mdi-battery-sync::before {
  content: "\F1834";
}

.mdi-battery-sync-outline::before {
  content: "\F1835";
}

.mdi-battery-unknown::before {
  content: "\F0091";
}

.mdi-battery-unknown-bluetooth::before {
  content: "\F094A";
}

.mdi-beach::before {
  content: "\F0092";
}

.mdi-beaker::before {
  content: "\F0CEA";
}

.mdi-beaker-alert::before {
  content: "\F1229";
}

.mdi-beaker-alert-outline::before {
  content: "\F122A";
}

.mdi-beaker-check::before {
  content: "\F122B";
}

.mdi-beaker-check-outline::before {
  content: "\F122C";
}

.mdi-beaker-minus::before {
  content: "\F122D";
}

.mdi-beaker-minus-outline::before {
  content: "\F122E";
}

.mdi-beaker-outline::before {
  content: "\F0690";
}

.mdi-beaker-plus::before {
  content: "\F122F";
}

.mdi-beaker-plus-outline::before {
  content: "\F1230";
}

.mdi-beaker-question::before {
  content: "\F1231";
}

.mdi-beaker-question-outline::before {
  content: "\F1232";
}

.mdi-beaker-remove::before {
  content: "\F1233";
}

.mdi-beaker-remove-outline::before {
  content: "\F1234";
}

.mdi-bed::before {
  content: "\F02E3";
}

.mdi-bed-clock::before {
  content: "\F1B94";
}

.mdi-bed-double::before {
  content: "\F0FD4";
}

.mdi-bed-double-outline::before {
  content: "\F0FD3";
}

.mdi-bed-empty::before {
  content: "\F08A0";
}

.mdi-bed-king::before {
  content: "\F0FD2";
}

.mdi-bed-king-outline::before {
  content: "\F0FD1";
}

.mdi-bed-outline::before {
  content: "\F0099";
}

.mdi-bed-queen::before {
  content: "\F0FD0";
}

.mdi-bed-queen-outline::before {
  content: "\F0FDB";
}

.mdi-bed-single::before {
  content: "\F106D";
}

.mdi-bed-single-outline::before {
  content: "\F106E";
}

.mdi-bee::before {
  content: "\F0FA1";
}

.mdi-bee-flower::before {
  content: "\F0FA2";
}

.mdi-beehive-off-outline::before {
  content: "\F13ED";
}

.mdi-beehive-outline::before {
  content: "\F10CE";
}

.mdi-beekeeper::before {
  content: "\F14E2";
}

.mdi-beer::before {
  content: "\F0098";
}

.mdi-beer-outline::before {
  content: "\F130C";
}

.mdi-bell::before {
  content: "\F009A";
}

.mdi-bell-alert::before {
  content: "\F0D59";
}

.mdi-bell-alert-outline::before {
  content: "\F0E81";
}

.mdi-bell-badge::before {
  content: "\F116B";
}

.mdi-bell-badge-outline::before {
  content: "\F0178";
}

.mdi-bell-cancel::before {
  content: "\F13E7";
}

.mdi-bell-cancel-outline::before {
  content: "\F13E8";
}

.mdi-bell-check::before {
  content: "\F11E5";
}

.mdi-bell-check-outline::before {
  content: "\F11E6";
}

.mdi-bell-circle::before {
  content: "\F0D5A";
}

.mdi-bell-circle-outline::before {
  content: "\F0D5B";
}

.mdi-bell-cog::before {
  content: "\F1A29";
}

.mdi-bell-cog-outline::before {
  content: "\F1A2A";
}

.mdi-bell-minus::before {
  content: "\F13E9";
}

.mdi-bell-minus-outline::before {
  content: "\F13EA";
}

.mdi-bell-off::before {
  content: "\F009B";
}

.mdi-bell-off-outline::before {
  content: "\F0A91";
}

.mdi-bell-outline::before {
  content: "\F009C";
}

.mdi-bell-plus::before {
  content: "\F009D";
}

.mdi-bell-plus-outline::before {
  content: "\F0A92";
}

.mdi-bell-remove::before {
  content: "\F13EB";
}

.mdi-bell-remove-outline::before {
  content: "\F13EC";
}

.mdi-bell-ring::before {
  content: "\F009E";
}

.mdi-bell-ring-outline::before {
  content: "\F009F";
}

.mdi-bell-sleep::before {
  content: "\F00A0";
}

.mdi-bell-sleep-outline::before {
  content: "\F0A93";
}

.mdi-bench::before {
  content: "\F1C21";
}

.mdi-bench-back::before {
  content: "\F1C22";
}

.mdi-beta::before {
  content: "\F00A1";
}

.mdi-betamax::before {
  content: "\F09CB";
}

.mdi-biathlon::before {
  content: "\F0E14";
}

.mdi-bicycle::before {
  content: "\F109C";
}

.mdi-bicycle-basket::before {
  content: "\F1235";
}

.mdi-bicycle-cargo::before {
  content: "\F189C";
}

.mdi-bicycle-electric::before {
  content: "\F15B4";
}

.mdi-bicycle-penny-farthing::before {
  content: "\F15E9";
}

.mdi-bike::before {
  content: "\F00A3";
}

.mdi-bike-fast::before {
  content: "\F111F";
}

.mdi-bike-pedal::before {
  content: "\F1C23";
}

.mdi-bike-pedal-clipless::before {
  content: "\F1C24";
}

.mdi-bike-pedal-mountain::before {
  content: "\F1C25";
}

.mdi-billboard::before {
  content: "\F1010";
}

.mdi-billiards::before {
  content: "\F0B61";
}

.mdi-billiards-rack::before {
  content: "\F0B62";
}

.mdi-binoculars::before {
  content: "\F00A5";
}

.mdi-bio::before {
  content: "\F00A6";
}

.mdi-biohazard::before {
  content: "\F00A7";
}

.mdi-bird::before {
  content: "\F15C6";
}

.mdi-bitbucket::before {
  content: "\F00A8";
}

.mdi-bitcoin::before {
  content: "\F0813";
}

.mdi-black-mesa::before {
  content: "\F00A9";
}

.mdi-blender::before {
  content: "\F0CEB";
}

.mdi-blender-outline::before {
  content: "\F181A";
}

.mdi-blender-software::before {
  content: "\F00AB";
}

.mdi-blinds::before {
  content: "\F00AC";
}

.mdi-blinds-horizontal::before {
  content: "\F1A2B";
}

.mdi-blinds-horizontal-closed::before {
  content: "\F1A2C";
}

.mdi-blinds-open::before {
  content: "\F1011";
}

.mdi-blinds-vertical::before {
  content: "\F1A2D";
}

.mdi-blinds-vertical-closed::before {
  content: "\F1A2E";
}

.mdi-block-helper::before {
  content: "\F00AD";
}

.mdi-blood-bag::before {
  content: "\F0CEC";
}

.mdi-bluetooth::before {
  content: "\F00AF";
}

.mdi-bluetooth-audio::before {
  content: "\F00B0";
}

.mdi-bluetooth-connect::before {
  content: "\F00B1";
}

.mdi-bluetooth-off::before {
  content: "\F00B2";
}

.mdi-bluetooth-settings::before {
  content: "\F00B3";
}

.mdi-bluetooth-transfer::before {
  content: "\F00B4";
}

.mdi-blur::before {
  content: "\F00B5";
}

.mdi-blur-linear::before {
  content: "\F00B6";
}

.mdi-blur-off::before {
  content: "\F00B7";
}

.mdi-blur-radial::before {
  content: "\F00B8";
}

.mdi-bolt::before {
  content: "\F0DB3";
}

.mdi-bomb::before {
  content: "\F0691";
}

.mdi-bomb-off::before {
  content: "\F06C5";
}

.mdi-bone::before {
  content: "\F00B9";
}

.mdi-bone-off::before {
  content: "\F19E0";
}

.mdi-book::before {
  content: "\F00BA";
}

.mdi-book-account::before {
  content: "\F13AD";
}

.mdi-book-account-outline::before {
  content: "\F13AE";
}

.mdi-book-alert::before {
  content: "\F167C";
}

.mdi-book-alert-outline::before {
  content: "\F167D";
}

.mdi-book-alphabet::before {
  content: "\F061D";
}

.mdi-book-arrow-down::before {
  content: "\F167E";
}

.mdi-book-arrow-down-outline::before {
  content: "\F167F";
}

.mdi-book-arrow-left::before {
  content: "\F1680";
}

.mdi-book-arrow-left-outline::before {
  content: "\F1681";
}

.mdi-book-arrow-right::before {
  content: "\F1682";
}

.mdi-book-arrow-right-outline::before {
  content: "\F1683";
}

.mdi-book-arrow-up::before {
  content: "\F1684";
}

.mdi-book-arrow-up-outline::before {
  content: "\F1685";
}

.mdi-book-cancel::before {
  content: "\F1686";
}

.mdi-book-cancel-outline::before {
  content: "\F1687";
}

.mdi-book-check::before {
  content: "\F14F3";
}

.mdi-book-check-outline::before {
  content: "\F14F4";
}

.mdi-book-clock::before {
  content: "\F1688";
}

.mdi-book-clock-outline::before {
  content: "\F1689";
}

.mdi-book-cog::before {
  content: "\F168A";
}

.mdi-book-cog-outline::before {
  content: "\F168B";
}

.mdi-book-cross::before {
  content: "\F00A2";
}

.mdi-book-edit::before {
  content: "\F168C";
}

.mdi-book-edit-outline::before {
  content: "\F168D";
}

.mdi-book-education::before {
  content: "\F16C9";
}

.mdi-book-education-outline::before {
  content: "\F16CA";
}

.mdi-book-heart::before {
  content: "\F1A1D";
}

.mdi-book-heart-outline::before {
  content: "\F1A1E";
}

.mdi-book-information-variant::before {
  content: "\F106F";
}

.mdi-book-lock::before {
  content: "\F079A";
}

.mdi-book-lock-open::before {
  content: "\F079B";
}

.mdi-book-lock-open-outline::before {
  content: "\F168E";
}

.mdi-book-lock-outline::before {
  content: "\F168F";
}

.mdi-book-marker::before {
  content: "\F1690";
}

.mdi-book-marker-outline::before {
  content: "\F1691";
}

.mdi-book-minus::before {
  content: "\F05D9";
}

.mdi-book-minus-multiple::before {
  content: "\F0A94";
}

.mdi-book-minus-multiple-outline::before {
  content: "\F090B";
}

.mdi-book-minus-outline::before {
  content: "\F1692";
}

.mdi-book-multiple::before {
  content: "\F00BB";
}

.mdi-book-multiple-outline::before {
  content: "\F0436";
}

.mdi-book-music::before {
  content: "\F0067";
}

.mdi-book-music-outline::before {
  content: "\F1693";
}

.mdi-book-off::before {
  content: "\F1694";
}

.mdi-book-off-outline::before {
  content: "\F1695";
}

.mdi-book-open::before {
  content: "\F00BD";
}

.mdi-book-open-blank-variant::before {
  content: "\F00BE";
}

.mdi-book-open-blank-variant-outline::before {
  content: "\F1CCB";
}

.mdi-book-open-outline::before {
  content: "\F0B63";
}

.mdi-book-open-page-variant::before {
  content: "\F05DA";
}

.mdi-book-open-page-variant-outline::before {
  content: "\F15D6";
}

.mdi-book-open-variant::before {
  content: "\F14F7";
}

.mdi-book-open-variant-outline::before {
  content: "\F1CCC";
}

.mdi-book-outline::before {
  content: "\F0B64";
}

.mdi-book-play::before {
  content: "\F0E82";
}

.mdi-book-play-outline::before {
  content: "\F0E83";
}

.mdi-book-plus::before {
  content: "\F05DB";
}

.mdi-book-plus-multiple::before {
  content: "\F0A95";
}

.mdi-book-plus-multiple-outline::before {
  content: "\F0ADE";
}

.mdi-book-plus-outline::before {
  content: "\F1696";
}

.mdi-book-refresh::before {
  content: "\F1697";
}

.mdi-book-refresh-outline::before {
  content: "\F1698";
}

.mdi-book-remove::before {
  content: "\F0A97";
}

.mdi-book-remove-multiple::before {
  content: "\F0A96";
}

.mdi-book-remove-multiple-outline::before {
  content: "\F04CA";
}

.mdi-book-remove-outline::before {
  content: "\F1699";
}

.mdi-book-search::before {
  content: "\F0E84";
}

.mdi-book-search-outline::before {
  content: "\F0E85";
}

.mdi-book-settings::before {
  content: "\F169A";
}

.mdi-book-settings-outline::before {
  content: "\F169B";
}

.mdi-book-sync::before {
  content: "\F169C";
}

.mdi-book-sync-outline::before {
  content: "\F16C8";
}

.mdi-book-variant::before {
  content: "\F00BF";
}

.mdi-bookmark::before {
  content: "\F00C0";
}

.mdi-bookmark-box::before {
  content: "\F1B75";
}

.mdi-bookmark-box-multiple::before {
  content: "\F196C";
}

.mdi-bookmark-box-multiple-outline::before {
  content: "\F196D";
}

.mdi-bookmark-box-outline::before {
  content: "\F1B76";
}

.mdi-bookmark-check::before {
  content: "\F00C1";
}

.mdi-bookmark-check-outline::before {
  content: "\F137B";
}

.mdi-bookmark-minus::before {
  content: "\F09CC";
}

.mdi-bookmark-minus-outline::before {
  content: "\F09CD";
}

.mdi-bookmark-multiple::before {
  content: "\F0E15";
}

.mdi-bookmark-multiple-outline::before {
  content: "\F0E16";
}

.mdi-bookmark-music::before {
  content: "\F00C2";
}

.mdi-bookmark-music-outline::before {
  content: "\F1379";
}

.mdi-bookmark-off::before {
  content: "\F09CE";
}

.mdi-bookmark-off-outline::before {
  content: "\F09CF";
}

.mdi-bookmark-outline::before {
  content: "\F00C3";
}

.mdi-bookmark-plus::before {
  content: "\F00C5";
}

.mdi-bookmark-plus-outline::before {
  content: "\F00C4";
}

.mdi-bookmark-remove::before {
  content: "\F00C6";
}

.mdi-bookmark-remove-outline::before {
  content: "\F137A";
}

.mdi-bookshelf::before {
  content: "\F125F";
}

.mdi-boom-gate::before {
  content: "\F0E86";
}

.mdi-boom-gate-alert::before {
  content: "\F0E87";
}

.mdi-boom-gate-alert-outline::before {
  content: "\F0E88";
}

.mdi-boom-gate-arrow-down::before {
  content: "\F0E89";
}

.mdi-boom-gate-arrow-down-outline::before {
  content: "\F0E8A";
}

.mdi-boom-gate-arrow-up::before {
  content: "\F0E8C";
}

.mdi-boom-gate-arrow-up-outline::before {
  content: "\F0E8D";
}

.mdi-boom-gate-outline::before {
  content: "\F0E8B";
}

.mdi-boom-gate-up::before {
  content: "\F17F9";
}

.mdi-boom-gate-up-outline::before {
  content: "\F17FA";
}

.mdi-boombox::before {
  content: "\F05DC";
}

.mdi-boomerang::before {
  content: "\F10CF";
}

.mdi-bootstrap::before {
  content: "\F06C6";
}

.mdi-border-all::before {
  content: "\F00C7";
}

.mdi-border-all-variant::before {
  content: "\F08A1";
}

.mdi-border-bottom::before {
  content: "\F00C8";
}

.mdi-border-bottom-variant::before {
  content: "\F08A2";
}

.mdi-border-color::before {
  content: "\F00C9";
}

.mdi-border-horizontal::before {
  content: "\F00CA";
}

.mdi-border-inside::before {
  content: "\F00CB";
}

.mdi-border-left::before {
  content: "\F00CC";
}

.mdi-border-left-variant::before {
  content: "\F08A3";
}

.mdi-border-none::before {
  content: "\F00CD";
}

.mdi-border-none-variant::before {
  content: "\F08A4";
}

.mdi-border-outside::before {
  content: "\F00CE";
}

.mdi-border-radius::before {
  content: "\F1AF4";
}

.mdi-border-right::before {
  content: "\F00CF";
}

.mdi-border-right-variant::before {
  content: "\F08A5";
}

.mdi-border-style::before {
  content: "\F00D0";
}

.mdi-border-top::before {
  content: "\F00D1";
}

.mdi-border-top-variant::before {
  content: "\F08A6";
}

.mdi-border-vertical::before {
  content: "\F00D2";
}

.mdi-bottle-soda::before {
  content: "\F1070";
}

.mdi-bottle-soda-classic::before {
  content: "\F1071";
}

.mdi-bottle-soda-classic-outline::before {
  content: "\F1363";
}

.mdi-bottle-soda-outline::before {
  content: "\F1072";
}

.mdi-bottle-tonic::before {
  content: "\F112E";
}

.mdi-bottle-tonic-outline::before {
  content: "\F112F";
}

.mdi-bottle-tonic-plus::before {
  content: "\F1130";
}

.mdi-bottle-tonic-plus-outline::before {
  content: "\F1131";
}

.mdi-bottle-tonic-skull::before {
  content: "\F1132";
}

.mdi-bottle-tonic-skull-outline::before {
  content: "\F1133";
}

.mdi-bottle-wine::before {
  content: "\F0854";
}

.mdi-bottle-wine-outline::before {
  content: "\F1310";
}

.mdi-bow-arrow::before {
  content: "\F1841";
}

.mdi-bow-tie::before {
  content: "\F0678";
}

.mdi-bowl::before {
  content: "\F028E";
}

.mdi-bowl-mix::before {
  content: "\F0617";
}

.mdi-bowl-mix-outline::before {
  content: "\F02E4";
}

.mdi-bowl-outline::before {
  content: "\F02A9";
}

.mdi-bowling::before {
  content: "\F00D3";
}

.mdi-box::before {
  content: "\F00D4";
}

.mdi-box-cutter::before {
  content: "\F00D5";
}

.mdi-box-cutter-off::before {
  content: "\F0B4A";
}

.mdi-box-shadow::before {
  content: "\F0637";
}

.mdi-boxing-glove::before {
  content: "\F0B65";
}

.mdi-braille::before {
  content: "\F09D0";
}

.mdi-brain::before {
  content: "\F09D1";
}

.mdi-bread-slice::before {
  content: "\F0CEE";
}

.mdi-bread-slice-outline::before {
  content: "\F0CEF";
}

.mdi-bridge::before {
  content: "\F0618";
}

.mdi-briefcase::before {
  content: "\F00D6";
}

.mdi-briefcase-account::before {
  content: "\F0CF0";
}

.mdi-briefcase-account-outline::before {
  content: "\F0CF1";
}

.mdi-briefcase-arrow-left-right::before {
  content: "\F1A8D";
}

.mdi-briefcase-arrow-left-right-outline::before {
  content: "\F1A8E";
}

.mdi-briefcase-arrow-up-down::before {
  content: "\F1A8F";
}

.mdi-briefcase-arrow-up-down-outline::before {
  content: "\F1A90";
}

.mdi-briefcase-check::before {
  content: "\F00D7";
}

.mdi-briefcase-check-outline::before {
  content: "\F131E";
}

.mdi-briefcase-clock::before {
  content: "\F10D0";
}

.mdi-briefcase-clock-outline::before {
  content: "\F10D1";
}

.mdi-briefcase-download::before {
  content: "\F00D8";
}

.mdi-briefcase-download-outline::before {
  content: "\F0C3D";
}

.mdi-briefcase-edit::before {
  content: "\F0A98";
}

.mdi-briefcase-edit-outline::before {
  content: "\F0C3E";
}

.mdi-briefcase-eye::before {
  content: "\F17D9";
}

.mdi-briefcase-eye-outline::before {
  content: "\F17DA";
}

.mdi-briefcase-minus::before {
  content: "\F0A2A";
}

.mdi-briefcase-minus-outline::before {
  content: "\F0C3F";
}

.mdi-briefcase-off::before {
  content: "\F1658";
}

.mdi-briefcase-off-outline::before {
  content: "\F1659";
}

.mdi-briefcase-outline::before {
  content: "\F0814";
}

.mdi-briefcase-plus::before {
  content: "\F0A2B";
}

.mdi-briefcase-plus-outline::before {
  content: "\F0C40";
}

.mdi-briefcase-remove::before {
  content: "\F0A2C";
}

.mdi-briefcase-remove-outline::before {
  content: "\F0C41";
}

.mdi-briefcase-search::before {
  content: "\F0A2D";
}

.mdi-briefcase-search-outline::before {
  content: "\F0C42";
}

.mdi-briefcase-upload::before {
  content: "\F00D9";
}

.mdi-briefcase-upload-outline::before {
  content: "\F0C43";
}

.mdi-briefcase-variant::before {
  content: "\F1494";
}

.mdi-briefcase-variant-off::before {
  content: "\F165A";
}

.mdi-briefcase-variant-off-outline::before {
  content: "\F165B";
}

.mdi-briefcase-variant-outline::before {
  content: "\F1495";
}

.mdi-brightness-1::before {
  content: "\F00DA";
}

.mdi-brightness-2::before {
  content: "\F00DB";
}

.mdi-brightness-3::before {
  content: "\F00DC";
}

.mdi-brightness-4::before {
  content: "\F00DD";
}

.mdi-brightness-5::before {
  content: "\F00DE";
}

.mdi-brightness-6::before {
  content: "\F00DF";
}

.mdi-brightness-7::before {
  content: "\F00E0";
}

.mdi-brightness-auto::before {
  content: "\F00E1";
}

.mdi-brightness-percent::before {
  content: "\F0CF2";
}

.mdi-broadcast::before {
  content: "\F1720";
}

.mdi-broadcast-off::before {
  content: "\F1721";
}

.mdi-broom::before {
  content: "\F00E2";
}

.mdi-brush::before {
  content: "\F00E3";
}

.mdi-brush-off::before {
  content: "\F1771";
}

.mdi-brush-outline::before {
  content: "\F1A0D";
}

.mdi-brush-variant::before {
  content: "\F1813";
}

.mdi-bucket::before {
  content: "\F1415";
}

.mdi-bucket-outline::before {
  content: "\F1416";
}

.mdi-buffet::before {
  content: "\F0578";
}

.mdi-bug::before {
  content: "\F00E4";
}

.mdi-bug-check::before {
  content: "\F0A2E";
}

.mdi-bug-check-outline::before {
  content: "\F0A2F";
}

.mdi-bug-outline::before {
  content: "\F0A30";
}

.mdi-bug-pause::before {
  content: "\F1AF5";
}

.mdi-bug-pause-outline::before {
  content: "\F1AF6";
}

.mdi-bug-play::before {
  content: "\F1AF7";
}

.mdi-bug-play-outline::before {
  content: "\F1AF8";
}

.mdi-bug-stop::before {
  content: "\F1AF9";
}

.mdi-bug-stop-outline::before {
  content: "\F1AFA";
}

.mdi-bugle::before {
  content: "\F0DB4";
}

.mdi-bulkhead-light::before {
  content: "\F1A2F";
}

.mdi-bulldozer::before {
  content: "\F0B22";
}

.mdi-bullet::before {
  content: "\F0CF3";
}

.mdi-bulletin-board::before {
  content: "\F00E5";
}

.mdi-bullhorn::before {
  content: "\F00E6";
}

.mdi-bullhorn-outline::before {
  content: "\F0B23";
}

.mdi-bullhorn-variant::before {
  content: "\F196E";
}

.mdi-bullhorn-variant-outline::before {
  content: "\F196F";
}

.mdi-bullseye::before {
  content: "\F05DD";
}

.mdi-bullseye-arrow::before {
  content: "\F08C9";
}

.mdi-bulma::before {
  content: "\F12E7";
}

.mdi-bunk-bed::before {
  content: "\F1302";
}

.mdi-bunk-bed-outline::before {
  content: "\F0097";
}

.mdi-bus::before {
  content: "\F00E7";
}

.mdi-bus-alert::before {
  content: "\F0A99";
}

.mdi-bus-articulated-end::before {
  content: "\F079C";
}

.mdi-bus-articulated-front::before {
  content: "\F079D";
}

.mdi-bus-clock::before {
  content: "\F08CA";
}

.mdi-bus-double-decker::before {
  content: "\F079E";
}

.mdi-bus-electric::before {
  content: "\F191D";
}

.mdi-bus-marker::before {
  content: "\F1212";
}

.mdi-bus-multiple::before {
  content: "\F0F3F";
}

.mdi-bus-school::before {
  content: "\F079F";
}

.mdi-bus-side::before {
  content: "\F07A0";
}

.mdi-bus-sign::before {
  content: "\F1CC1";
}

.mdi-bus-stop::before {
  content: "\F1012";
}

.mdi-bus-stop-covered::before {
  content: "\F1013";
}

.mdi-bus-stop-uncovered::before {
  content: "\F1014";
}

.mdi-bus-wrench::before {
  content: "\F1CC2";
}

.mdi-butterfly::before {
  content: "\F1589";
}

.mdi-butterfly-outline::before {
  content: "\F158A";
}

.mdi-button-cursor::before {
  content: "\F1B4F";
}

.mdi-button-pointer::before {
  content: "\F1B50";
}

.mdi-cabin-a-frame::before {
  content: "\F188C";
}

.mdi-cable-data::before {
  content: "\F1394";
}

.mdi-cached::before {
  content: "\F00E8";
}

.mdi-cactus::before {
  content: "\F0DB5";
}

.mdi-cake::before {
  content: "\F00E9";
}

.mdi-cake-layered::before {
  content: "\F00EA";
}

.mdi-cake-variant::before {
  content: "\F00EB";
}

.mdi-cake-variant-outline::before {
  content: "\F17F0";
}

.mdi-calculator::before {
  content: "\F00EC";
}

.mdi-calculator-variant::before {
  content: "\F0A9A";
}

.mdi-calculator-variant-outline::before {
  content: "\F15A6";
}

.mdi-calendar::before {
  content: "\F00ED";
}

.mdi-calendar-account::before {
  content: "\F0ED7";
}

.mdi-calendar-account-outline::before {
  content: "\F0ED8";
}

.mdi-calendar-alert::before {
  content: "\F0A31";
}

.mdi-calendar-alert-outline::before {
  content: "\F1B62";
}

.mdi-calendar-arrow-left::before {
  content: "\F1134";
}

.mdi-calendar-arrow-right::before {
  content: "\F1135";
}

.mdi-calendar-badge::before {
  content: "\F1B9D";
}

.mdi-calendar-badge-outline::before {
  content: "\F1B9E";
}

.mdi-calendar-blank::before {
  content: "\F00EE";
}

.mdi-calendar-blank-multiple::before {
  content: "\F1073";
}

.mdi-calendar-blank-outline::before {
  content: "\F0B66";
}

.mdi-calendar-check::before {
  content: "\F00EF";
}

.mdi-calendar-check-outline::before {
  content: "\F0C44";
}

.mdi-calendar-clock::before {
  content: "\F00F0";
}

.mdi-calendar-clock-outline::before {
  content: "\F16E1";
}

.mdi-calendar-collapse-horizontal::before {
  content: "\F189D";
}

.mdi-calendar-collapse-horizontal-outline::before {
  content: "\F1B63";
}

.mdi-calendar-cursor::before {
  content: "\F157B";
}

.mdi-calendar-cursor-outline::before {
  content: "\F1B64";
}

.mdi-calendar-edit::before {
  content: "\F08A7";
}

.mdi-calendar-edit-outline::before {
  content: "\F1B65";
}

.mdi-calendar-end::before {
  content: "\F166C";
}

.mdi-calendar-end-outline::before {
  content: "\F1B66";
}

.mdi-calendar-expand-horizontal::before {
  content: "\F189E";
}

.mdi-calendar-expand-horizontal-outline::before {
  content: "\F1B67";
}

.mdi-calendar-export::before {
  content: "\F0B24";
}

.mdi-calendar-export-outline::before {
  content: "\F1B68";
}

.mdi-calendar-filter::before {
  content: "\F1A32";
}

.mdi-calendar-filter-outline::before {
  content: "\F1A33";
}

.mdi-calendar-heart::before {
  content: "\F09D2";
}

.mdi-calendar-heart-outline::before {
  content: "\F1B69";
}

.mdi-calendar-import::before {
  content: "\F0B25";
}

.mdi-calendar-import-outline::before {
  content: "\F1B6A";
}

.mdi-calendar-lock::before {
  content: "\F1641";
}

.mdi-calendar-lock-open::before {
  content: "\F1B5B";
}

.mdi-calendar-lock-open-outline::before {
  content: "\F1B5C";
}

.mdi-calendar-lock-outline::before {
  content: "\F1642";
}

.mdi-calendar-minus::before {
  content: "\F0D5C";
}

.mdi-calendar-minus-outline::before {
  content: "\F1B6B";
}

.mdi-calendar-month::before {
  content: "\F0E17";
}

.mdi-calendar-month-outline::before {
  content: "\F0E18";
}

.mdi-calendar-multiple::before {
  content: "\F00F1";
}

.mdi-calendar-multiple-check::before {
  content: "\F00F2";
}

.mdi-calendar-multiselect::before {
  content: "\F0A32";
}

.mdi-calendar-multiselect-outline::before {
  content: "\F1B55";
}

.mdi-calendar-outline::before {
  content: "\F0B67";
}

.mdi-calendar-plus::before {
  content: "\F00F3";
}

.mdi-calendar-plus-outline::before {
  content: "\F1B6C";
}

.mdi-calendar-question::before {
  content: "\F0692";
}

.mdi-calendar-question-outline::before {
  content: "\F1B6D";
}

.mdi-calendar-range::before {
  content: "\F0679";
}

.mdi-calendar-range-outline::before {
  content: "\F0B68";
}

.mdi-calendar-refresh::before {
  content: "\F01E1";
}

.mdi-calendar-refresh-outline::before {
  content: "\F0203";
}

.mdi-calendar-remove::before {
  content: "\F00F4";
}

.mdi-calendar-remove-outline::before {
  content: "\F0C45";
}

.mdi-calendar-search::before {
  content: "\F094C";
}

.mdi-calendar-search-outline::before {
  content: "\F1B6E";
}

.mdi-calendar-star::before {
  content: "\F09D3";
}

.mdi-calendar-star-four-points::before {
  content: "\F1C1F";
}

.mdi-calendar-star-outline::before {
  content: "\F1B53";
}

.mdi-calendar-start::before {
  content: "\F166D";
}

.mdi-calendar-start-outline::before {
  content: "\F1B6F";
}

.mdi-calendar-sync::before {
  content: "\F0E8E";
}

.mdi-calendar-sync-outline::before {
  content: "\F0E8F";
}

.mdi-calendar-text::before {
  content: "\F00F5";
}

.mdi-calendar-text-outline::before {
  content: "\F0C46";
}

.mdi-calendar-today::before {
  content: "\F00F6";
}

.mdi-calendar-today-outline::before {
  content: "\F1A30";
}

.mdi-calendar-week::before {
  content: "\F0A33";
}

.mdi-calendar-week-begin::before {
  content: "\F0A34";
}

.mdi-calendar-week-begin-outline::before {
  content: "\F1A31";
}

.mdi-calendar-week-outline::before {
  content: "\F1A34";
}

.mdi-calendar-weekend::before {
  content: "\F0ED9";
}

.mdi-calendar-weekend-outline::before {
  content: "\F0EDA";
}

.mdi-call-made::before {
  content: "\F00F7";
}

.mdi-call-merge::before {
  content: "\F00F8";
}

.mdi-call-missed::before {
  content: "\F00F9";
}

.mdi-call-received::before {
  content: "\F00FA";
}

.mdi-call-split::before {
  content: "\F00FB";
}

.mdi-camcorder::before {
  content: "\F00FC";
}

.mdi-camcorder-off::before {
  content: "\F00FF";
}

.mdi-camera::before {
  content: "\F0100";
}

.mdi-camera-account::before {
  content: "\F08CB";
}

.mdi-camera-burst::before {
  content: "\F0693";
}

.mdi-camera-control::before {
  content: "\F0B69";
}

.mdi-camera-document::before {
  content: "\F1871";
}

.mdi-camera-document-off::before {
  content: "\F1872";
}

.mdi-camera-enhance::before {
  content: "\F0101";
}

.mdi-camera-enhance-outline::before {
  content: "\F0B6A";
}

.mdi-camera-flip::before {
  content: "\F15D9";
}

.mdi-camera-flip-outline::before {
  content: "\F15DA";
}

.mdi-camera-front::before {
  content: "\F0102";
}

.mdi-camera-front-variant::before {
  content: "\F0103";
}

.mdi-camera-gopro::before {
  content: "\F07A1";
}

.mdi-camera-image::before {
  content: "\F08CC";
}

.mdi-camera-iris::before {
  content: "\F0104";
}

.mdi-camera-lock::before {
  content: "\F1A14";
}

.mdi-camera-lock-open::before {
  content: "\F1C0D";
}

.mdi-camera-lock-open-outline::before {
  content: "\F1C0E";
}

.mdi-camera-lock-outline::before {
  content: "\F1A15";
}

.mdi-camera-marker::before {
  content: "\F19A7";
}

.mdi-camera-marker-outline::before {
  content: "\F19A8";
}

.mdi-camera-metering-center::before {
  content: "\F07A2";
}

.mdi-camera-metering-matrix::before {
  content: "\F07A3";
}

.mdi-camera-metering-partial::before {
  content: "\F07A4";
}

.mdi-camera-metering-spot::before {
  content: "\F07A5";
}

.mdi-camera-off::before {
  content: "\F05DF";
}

.mdi-camera-off-outline::before {
  content: "\F19BF";
}

.mdi-camera-outline::before {
  content: "\F0D5D";
}

.mdi-camera-party-mode::before {
  content: "\F0105";
}

.mdi-camera-plus::before {
  content: "\F0EDB";
}

.mdi-camera-plus-outline::before {
  content: "\F0EDC";
}

.mdi-camera-rear::before {
  content: "\F0106";
}

.mdi-camera-rear-variant::before {
  content: "\F0107";
}

.mdi-camera-retake::before {
  content: "\F0E19";
}

.mdi-camera-retake-outline::before {
  content: "\F0E1A";
}

.mdi-camera-switch::before {
  content: "\F0108";
}

.mdi-camera-switch-outline::before {
  content: "\F084A";
}

.mdi-camera-timer::before {
  content: "\F0109";
}

.mdi-camera-wireless::before {
  content: "\F0DB6";
}

.mdi-camera-wireless-outline::before {
  content: "\F0DB7";
}

.mdi-campfire::before {
  content: "\F0EDD";
}

.mdi-cancel::before {
  content: "\F073A";
}

.mdi-candelabra::before {
  content: "\F17D2";
}

.mdi-candelabra-fire::before {
  content: "\F17D3";
}

.mdi-candle::before {
  content: "\F05E2";
}

.mdi-candy::before {
  content: "\F1970";
}

.mdi-candy-off::before {
  content: "\F1971";
}

.mdi-candy-off-outline::before {
  content: "\F1972";
}

.mdi-candy-outline::before {
  content: "\F1973";
}

.mdi-candycane::before {
  content: "\F010A";
}

.mdi-cannabis::before {
  content: "\F07A6";
}

.mdi-cannabis-off::before {
  content: "\F166E";
}

.mdi-caps-lock::before {
  content: "\F0A9B";
}

.mdi-car::before {
  content: "\F010B";
}

.mdi-car-2-plus::before {
  content: "\F1015";
}

.mdi-car-3-plus::before {
  content: "\F1016";
}

.mdi-car-arrow-left::before {
  content: "\F13B2";
}

.mdi-car-arrow-right::before {
  content: "\F13B3";
}

.mdi-car-back::before {
  content: "\F0E1B";
}

.mdi-car-battery::before {
  content: "\F010C";
}

.mdi-car-brake-abs::before {
  content: "\F0C47";
}

.mdi-car-brake-alert::before {
  content: "\F0C48";
}

.mdi-car-brake-fluid-level::before {
  content: "\F1909";
}

.mdi-car-brake-hold::before {
  content: "\F0D5E";
}

.mdi-car-brake-low-pressure::before {
  content: "\F190A";
}

.mdi-car-brake-parking::before {
  content: "\F0D5F";
}

.mdi-car-brake-retarder::before {
  content: "\F1017";
}

.mdi-car-brake-temperature::before {
  content: "\F190B";
}

.mdi-car-brake-worn-linings::before {
  content: "\F190C";
}

.mdi-car-child-seat::before {
  content: "\F0FA3";
}

.mdi-car-clock::before {
  content: "\F1974";
}

.mdi-car-clutch::before {
  content: "\F1018";
}

.mdi-car-cog::before {
  content: "\F13CC";
}

.mdi-car-connected::before {
  content: "\F010D";
}

.mdi-car-convertible::before {
  content: "\F07A7";
}

.mdi-car-coolant-level::before {
  content: "\F1019";
}

.mdi-car-cruise-control::before {
  content: "\F0D60";
}

.mdi-car-defrost-front::before {
  content: "\F0D61";
}

.mdi-car-defrost-rear::before {
  content: "\F0D62";
}

.mdi-car-door::before {
  content: "\F0B6B";
}

.mdi-car-door-lock::before {
  content: "\F109D";
}

.mdi-car-door-lock-open::before {
  content: "\F1C81";
}

.mdi-car-electric::before {
  content: "\F0B6C";
}

.mdi-car-electric-outline::before {
  content: "\F15B5";
}

.mdi-car-emergency::before {
  content: "\F160F";
}

.mdi-car-esp::before {
  content: "\F0C49";
}

.mdi-car-estate::before {
  content: "\F07A8";
}

.mdi-car-hatchback::before {
  content: "\F07A9";
}

.mdi-car-info::before {
  content: "\F11BE";
}

.mdi-car-key::before {
  content: "\F0B6D";
}

.mdi-car-lifted-pickup::before {
  content: "\F152D";
}

.mdi-car-light-alert::before {
  content: "\F190D";
}

.mdi-car-light-dimmed::before {
  content: "\F0C4A";
}

.mdi-car-light-fog::before {
  content: "\F0C4B";
}

.mdi-car-light-high::before {
  content: "\F0C4C";
}

.mdi-car-limousine::before {
  content: "\F08CD";
}

.mdi-car-multiple::before {
  content: "\F0B6E";
}

.mdi-car-off::before {
  content: "\F0E1C";
}

.mdi-car-outline::before {
  content: "\F14ED";
}

.mdi-car-parking-lights::before {
  content: "\F0D63";
}

.mdi-car-pickup::before {
  content: "\F07AA";
}

.mdi-car-search::before {
  content: "\F1B8D";
}

.mdi-car-search-outline::before {
  content: "\F1B8E";
}

.mdi-car-seat::before {
  content: "\F0FA4";
}

.mdi-car-seat-cooler::before {
  content: "\F0FA5";
}

.mdi-car-seat-heater::before {
  content: "\F0FA6";
}

.mdi-car-select::before {
  content: "\F1879";
}

.mdi-car-settings::before {
  content: "\F13CD";
}

.mdi-car-shift-pattern::before {
  content: "\F0F40";
}

.mdi-car-side::before {
  content: "\F07AB";
}

.mdi-car-speed-limiter::before {
  content: "\F190E";
}

.mdi-car-sports::before {
  content: "\F07AC";
}

.mdi-car-tire-alert::before {
  content: "\F0C4D";
}

.mdi-car-traction-control::before {
  content: "\F0D64";
}

.mdi-car-turbocharger::before {
  content: "\F101A";
}

.mdi-car-wash::before {
  content: "\F010E";
}

.mdi-car-windshield::before {
  content: "\F101B";
}

.mdi-car-windshield-outline::before {
  content: "\F101C";
}

.mdi-car-wireless::before {
  content: "\F1878";
}

.mdi-car-wrench::before {
  content: "\F1814";
}

.mdi-carabiner::before {
  content: "\F14C0";
}

.mdi-caravan::before {
  content: "\F07AD";
}

.mdi-card::before {
  content: "\F0B6F";
}

.mdi-card-account-details::before {
  content: "\F05D2";
}

.mdi-card-account-details-outline::before {
  content: "\F0DAB";
}

.mdi-card-account-details-star::before {
  content: "\F02A3";
}

.mdi-card-account-details-star-outline::before {
  content: "\F06DB";
}

.mdi-card-account-mail::before {
  content: "\F018E";
}

.mdi-card-account-mail-outline::before {
  content: "\F0E98";
}

.mdi-card-account-phone::before {
  content: "\F0E99";
}

.mdi-card-account-phone-outline::before {
  content: "\F0E9A";
}

.mdi-card-bulleted::before {
  content: "\F0B70";
}

.mdi-card-bulleted-off::before {
  content: "\F0B71";
}

.mdi-card-bulleted-off-outline::before {
  content: "\F0B72";
}

.mdi-card-bulleted-outline::before {
  content: "\F0B73";
}

.mdi-card-bulleted-settings::before {
  content: "\F0B74";
}

.mdi-card-bulleted-settings-outline::before {
  content: "\F0B75";
}

.mdi-card-minus::before {
  content: "\F1600";
}

.mdi-card-minus-outline::before {
  content: "\F1601";
}

.mdi-card-multiple::before {
  content: "\F17F1";
}

.mdi-card-multiple-outline::before {
  content: "\F17F2";
}

.mdi-card-off::before {
  content: "\F1602";
}

.mdi-card-off-outline::before {
  content: "\F1603";
}

.mdi-card-outline::before {
  content: "\F0B76";
}

.mdi-card-plus::before {
  content: "\F11FF";
}

.mdi-card-plus-outline::before {
  content: "\F1200";
}

.mdi-card-remove::before {
  content: "\F1604";
}

.mdi-card-remove-outline::before {
  content: "\F1605";
}

.mdi-card-search::before {
  content: "\F1074";
}

.mdi-card-search-outline::before {
  content: "\F1075";
}

.mdi-card-text::before {
  content: "\F0B77";
}

.mdi-card-text-outline::before {
  content: "\F0B78";
}

.mdi-cards::before {
  content: "\F0638";
}

.mdi-cards-club::before {
  content: "\F08CE";
}

.mdi-cards-club-outline::before {
  content: "\F189F";
}

.mdi-cards-diamond::before {
  content: "\F08CF";
}

.mdi-cards-diamond-outline::before {
  content: "\F101D";
}

.mdi-cards-heart::before {
  content: "\F08D0";
}

.mdi-cards-heart-outline::before {
  content: "\F18A0";
}

.mdi-cards-outline::before {
  content: "\F0639";
}

.mdi-cards-playing::before {
  content: "\F18A1";
}

.mdi-cards-playing-club::before {
  content: "\F18A2";
}

.mdi-cards-playing-club-multiple::before {
  content: "\F18A3";
}

.mdi-cards-playing-club-multiple-outline::before {
  content: "\F18A4";
}

.mdi-cards-playing-club-outline::before {
  content: "\F18A5";
}

.mdi-cards-playing-diamond::before {
  content: "\F18A6";
}

.mdi-cards-playing-diamond-multiple::before {
  content: "\F18A7";
}

.mdi-cards-playing-diamond-multiple-outline::before {
  content: "\F18A8";
}

.mdi-cards-playing-diamond-outline::before {
  content: "\F18A9";
}

.mdi-cards-playing-heart::before {
  content: "\F18AA";
}

.mdi-cards-playing-heart-multiple::before {
  content: "\F18AB";
}

.mdi-cards-playing-heart-multiple-outline::before {
  content: "\F18AC";
}

.mdi-cards-playing-heart-outline::before {
  content: "\F18AD";
}

.mdi-cards-playing-outline::before {
  content: "\F063A";
}

.mdi-cards-playing-spade::before {
  content: "\F18AE";
}

.mdi-cards-playing-spade-multiple::before {
  content: "\F18AF";
}

.mdi-cards-playing-spade-multiple-outline::before {
  content: "\F18B0";
}

.mdi-cards-playing-spade-outline::before {
  content: "\F18B1";
}

.mdi-cards-spade::before {
  content: "\F08D1";
}

.mdi-cards-spade-outline::before {
  content: "\F18B2";
}

.mdi-cards-variant::before {
  content: "\F06C7";
}

.mdi-carrot::before {
  content: "\F010F";
}

.mdi-cart::before {
  content: "\F0110";
}

.mdi-cart-arrow-down::before {
  content: "\F0D66";
}

.mdi-cart-arrow-right::before {
  content: "\F0C4E";
}

.mdi-cart-arrow-up::before {
  content: "\F0D67";
}

.mdi-cart-check::before {
  content: "\F15EA";
}

.mdi-cart-heart::before {
  content: "\F18E0";
}

.mdi-cart-minus::before {
  content: "\F0D68";
}

.mdi-cart-off::before {
  content: "\F066B";
}

.mdi-cart-outline::before {
  content: "\F0111";
}

.mdi-cart-percent::before {
  content: "\F1BAE";
}

.mdi-cart-plus::before {
  content: "\F0112";
}

.mdi-cart-remove::before {
  content: "\F0D69";
}

.mdi-cart-variant::before {
  content: "\F15EB";
}

.mdi-case-sensitive-alt::before {
  content: "\F0113";
}

.mdi-cash::before {
  content: "\F0114";
}

.mdi-cash-100::before {
  content: "\F0115";
}

.mdi-cash-check::before {
  content: "\F14EE";
}

.mdi-cash-clock::before {
  content: "\F1A91";
}

.mdi-cash-edit::before {
  content: "\F1CAB";
}

.mdi-cash-fast::before {
  content: "\F185C";
}

.mdi-cash-lock::before {
  content: "\F14EA";
}

.mdi-cash-lock-open::before {
  content: "\F14EB";
}

.mdi-cash-marker::before {
  content: "\F0DB8";
}

.mdi-cash-minus::before {
  content: "\F1260";
}

.mdi-cash-multiple::before {
  content: "\F0116";
}

.mdi-cash-off::before {
  content: "\F1C79";
}

.mdi-cash-plus::before {
  content: "\F1261";
}

.mdi-cash-refund::before {
  content: "\F0A9C";
}

.mdi-cash-register::before {
  content: "\F0CF4";
}

.mdi-cash-remove::before {
  content: "\F1262";
}

.mdi-cash-sync::before {
  content: "\F1A92";
}

.mdi-cassette::before {
  content: "\F09D4";
}

.mdi-cast::before {
  content: "\F0118";
}

.mdi-cast-audio::before {
  content: "\F101E";
}

.mdi-cast-audio-variant::before {
  content: "\F1749";
}

.mdi-cast-connected::before {
  content: "\F0119";
}

.mdi-cast-education::before {
  content: "\F0E1D";
}

.mdi-cast-off::before {
  content: "\F078A";
}

.mdi-cast-variant::before {
  content: "\F001F";
}

.mdi-castle::before {
  content: "\F011A";
}

.mdi-cat::before {
  content: "\F011B";
}

.mdi-cctv::before {
  content: "\F07AE";
}

.mdi-cctv-off::before {
  content: "\F185F";
}

.mdi-ceiling-fan::before {
  content: "\F1797";
}

.mdi-ceiling-fan-light::before {
  content: "\F1798";
}

.mdi-ceiling-light::before {
  content: "\F0769";
}

.mdi-ceiling-light-multiple::before {
  content: "\F18DD";
}

.mdi-ceiling-light-multiple-outline::before {
  content: "\F18DE";
}

.mdi-ceiling-light-outline::before {
  content: "\F17C7";
}

.mdi-cellphone::before {
  content: "\F011C";
}

.mdi-cellphone-arrow-down::before {
  content: "\F09D5";
}

.mdi-cellphone-arrow-down-variant::before {
  content: "\F19C5";
}

.mdi-cellphone-basic::before {
  content: "\F011E";
}

.mdi-cellphone-charging::before {
  content: "\F1397";
}

.mdi-cellphone-check::before {
  content: "\F17FD";
}

.mdi-cellphone-cog::before {
  content: "\F0951";
}

.mdi-cellphone-dock::before {
  content: "\F011F";
}

.mdi-cellphone-information::before {
  content: "\F0F41";
}

.mdi-cellphone-key::before {
  content: "\F094E";
}

.mdi-cellphone-link::before {
  content: "\F0121";
}

.mdi-cellphone-link-off::before {
  content: "\F0122";
}

.mdi-cellphone-lock::before {
  content: "\F094F";
}

.mdi-cellphone-marker::before {
  content: "\F183A";
}

.mdi-cellphone-message::before {
  content: "\F08D3";
}

.mdi-cellphone-message-off::before {
  content: "\F10D2";
}

.mdi-cellphone-nfc::before {
  content: "\F0E90";
}

.mdi-cellphone-nfc-off::before {
  content: "\F12D8";
}

.mdi-cellphone-off::before {
  content: "\F0950";
}

.mdi-cellphone-play::before {
  content: "\F101F";
}

.mdi-cellphone-remove::before {
  content: "\F094D";
}

.mdi-cellphone-screenshot::before {
  content: "\F0A35";
}

.mdi-cellphone-settings::before {
  content: "\F0123";
}

.mdi-cellphone-sound::before {
  content: "\F0952";
}

.mdi-cellphone-text::before {
  content: "\F08D2";
}

.mdi-cellphone-wireless::before {
  content: "\F0815";
}

.mdi-centos::before {
  content: "\F111A";
}

.mdi-certificate::before {
  content: "\F0124";
}

.mdi-certificate-outline::before {
  content: "\F1188";
}

.mdi-chair-rolling::before {
  content: "\F0F48";
}

.mdi-chair-school::before {
  content: "\F0125";
}

.mdi-chandelier::before {
  content: "\F1793";
}

.mdi-charity::before {
  content: "\F0C4F";
}

.mdi-charity-search::before {
  content: "\F1C82";
}

.mdi-chart-arc::before {
  content: "\F0126";
}

.mdi-chart-areaspline::before {
  content: "\F0127";
}

.mdi-chart-areaspline-variant::before {
  content: "\F0E91";
}

.mdi-chart-bar::before {
  content: "\F0128";
}

.mdi-chart-bar-stacked::before {
  content: "\F076A";
}

.mdi-chart-bell-curve::before {
  content: "\F0C50";
}

.mdi-chart-bell-curve-cumulative::before {
  content: "\F0FA7";
}

.mdi-chart-box::before {
  content: "\F154D";
}

.mdi-chart-box-multiple::before {
  content: "\F1CCD";
}

.mdi-chart-box-multiple-outline::before {
  content: "\F1CCE";
}

.mdi-chart-box-outline::before {
  content: "\F154E";
}

.mdi-chart-box-plus-outline::before {
  content: "\F154F";
}

.mdi-chart-bubble::before {
  content: "\F05E3";
}

.mdi-chart-donut::before {
  content: "\F07AF";
}

.mdi-chart-donut-variant::before {
  content: "\F07B0";
}

.mdi-chart-gantt::before {
  content: "\F066C";
}

.mdi-chart-histogram::before {
  content: "\F0129";
}

.mdi-chart-line::before {
  content: "\F012A";
}

.mdi-chart-line-stacked::before {
  content: "\F076B";
}

.mdi-chart-line-variant::before {
  content: "\F07B1";
}

.mdi-chart-multiline::before {
  content: "\F08D4";
}

.mdi-chart-multiple::before {
  content: "\F1213";
}

.mdi-chart-pie::before {
  content: "\F012B";
}

.mdi-chart-pie-outline::before {
  content: "\F1BDF";
}

.mdi-chart-ppf::before {
  content: "\F1380";
}

.mdi-chart-sankey::before {
  content: "\F11DF";
}

.mdi-chart-sankey-variant::before {
  content: "\F11E0";
}

.mdi-chart-scatter-plot::before {
  content: "\F0E92";
}

.mdi-chart-scatter-plot-hexbin::before {
  content: "\F066D";
}

.mdi-chart-timeline::before {
  content: "\F066E";
}

.mdi-chart-timeline-variant::before {
  content: "\F0E93";
}

.mdi-chart-timeline-variant-shimmer::before {
  content: "\F15B6";
}

.mdi-chart-tree::before {
  content: "\F0E94";
}

.mdi-chart-waterfall::before {
  content: "\F1918";
}

.mdi-chat::before {
  content: "\F0B79";
}

.mdi-chat-alert::before {
  content: "\F0B7A";
}

.mdi-chat-alert-outline::before {
  content: "\F12C9";
}

.mdi-chat-minus::before {
  content: "\F1410";
}

.mdi-chat-minus-outline::before {
  content: "\F1413";
}

.mdi-chat-outline::before {
  content: "\F0EDE";
}

.mdi-chat-plus::before {
  content: "\F140F";
}

.mdi-chat-plus-outline::before {
  content: "\F1412";
}

.mdi-chat-processing::before {
  content: "\F0B7B";
}

.mdi-chat-processing-outline::before {
  content: "\F12CA";
}

.mdi-chat-question::before {
  content: "\F1738";
}

.mdi-chat-question-outline::before {
  content: "\F1739";
}

.mdi-chat-remove::before {
  content: "\F1411";
}

.mdi-chat-remove-outline::before {
  content: "\F1414";
}

.mdi-chat-sleep::before {
  content: "\F12D1";
}

.mdi-chat-sleep-outline::before {
  content: "\F12D2";
}

.mdi-check::before {
  content: "\F012C";
}

.mdi-check-all::before {
  content: "\F012D";
}

.mdi-check-bold::before {
  content: "\F0E1E";
}

.mdi-check-circle::before {
  content: "\F05E0";
}

.mdi-check-circle-outline::before {
  content: "\F05E1";
}

.mdi-check-decagram::before {
  content: "\F0791";
}

.mdi-check-decagram-outline::before {
  content: "\F1740";
}

.mdi-check-network::before {
  content: "\F0C53";
}

.mdi-check-network-outline::before {
  content: "\F0C54";
}

.mdi-check-outline::before {
  content: "\F0855";
}

.mdi-check-underline::before {
  content: "\F0E1F";
}

.mdi-check-underline-circle::before {
  content: "\F0E20";
}

.mdi-check-underline-circle-outline::before {
  content: "\F0E21";
}

.mdi-checkbook::before {
  content: "\F0A9D";
}

.mdi-checkbook-arrow-left::before {
  content: "\F1C1D";
}

.mdi-checkbook-arrow-right::before {
  content: "\F1C1E";
}

.mdi-checkbox-blank::before {
  content: "\F012E";
}

.mdi-checkbox-blank-badge::before {
  content: "\F1176";
}

.mdi-checkbox-blank-badge-outline::before {
  content: "\F0117";
}

.mdi-checkbox-blank-circle::before {
  content: "\F012F";
}

.mdi-checkbox-blank-circle-outline::before {
  content: "\F0130";
}

.mdi-checkbox-blank-off::before {
  content: "\F12EC";
}

.mdi-checkbox-blank-off-outline::before {
  content: "\F12ED";
}

.mdi-checkbox-blank-outline::before {
  content: "\F0131";
}

.mdi-checkbox-intermediate::before {
  content: "\F0856";
}

.mdi-checkbox-intermediate-variant::before {
  content: "\F1B54";
}

.mdi-checkbox-marked::before {
  content: "\F0132";
}

.mdi-checkbox-marked-circle::before {
  content: "\F0133";
}

.mdi-checkbox-marked-circle-auto-outline::before {
  content: "\F1C26";
}

.mdi-checkbox-marked-circle-minus-outline::before {
  content: "\F1C27";
}

.mdi-checkbox-marked-circle-outline::before {
  content: "\F0134";
}

.mdi-checkbox-marked-circle-plus-outline::before {
  content: "\F1927";
}

.mdi-checkbox-marked-outline::before {
  content: "\F0135";
}

.mdi-checkbox-multiple-blank::before {
  content: "\F0136";
}

.mdi-checkbox-multiple-blank-circle::before {
  content: "\F063B";
}

.mdi-checkbox-multiple-blank-circle-outline::before {
  content: "\F063C";
}

.mdi-checkbox-multiple-blank-outline::before {
  content: "\F0137";
}

.mdi-checkbox-multiple-marked::before {
  content: "\F0138";
}

.mdi-checkbox-multiple-marked-circle::before {
  content: "\F063D";
}

.mdi-checkbox-multiple-marked-circle-outline::before {
  content: "\F063E";
}

.mdi-checkbox-multiple-marked-outline::before {
  content: "\F0139";
}

.mdi-checkbox-multiple-outline::before {
  content: "\F0C51";
}

.mdi-checkbox-outline::before {
  content: "\F0C52";
}

.mdi-checkerboard::before {
  content: "\F013A";
}

.mdi-checkerboard-minus::before {
  content: "\F1202";
}

.mdi-checkerboard-plus::before {
  content: "\F1201";
}

.mdi-checkerboard-remove::before {
  content: "\F1203";
}

.mdi-cheese::before {
  content: "\F12B9";
}

.mdi-cheese-off::before {
  content: "\F13EE";
}

.mdi-chef-hat::before {
  content: "\F0B7C";
}

.mdi-chemical-weapon::before {
  content: "\F013B";
}

.mdi-chess-bishop::before {
  content: "\F085C";
}

.mdi-chess-king::before {
  content: "\F0857";
}

.mdi-chess-knight::before {
  content: "\F0858";
}

.mdi-chess-pawn::before {
  content: "\F0859";
}

.mdi-chess-queen::before {
  content: "\F085A";
}

.mdi-chess-rook::before {
  content: "\F085B";
}

.mdi-chevron-double-down::before {
  content: "\F013C";
}

.mdi-chevron-double-left::before {
  content: "\F013D";
}

.mdi-chevron-double-right::before {
  content: "\F013E";
}

.mdi-chevron-double-up::before {
  content: "\F013F";
}

.mdi-chevron-down::before {
  content: "\F0140";
}

.mdi-chevron-down-box::before {
  content: "\F09D6";
}

.mdi-chevron-down-box-outline::before {
  content: "\F09D7";
}

.mdi-chevron-down-circle::before {
  content: "\F0B26";
}

.mdi-chevron-down-circle-outline::before {
  content: "\F0B27";
}

.mdi-chevron-left::before {
  content: "\F0141";
}

.mdi-chevron-left-box::before {
  content: "\F09D8";
}

.mdi-chevron-left-box-outline::before {
  content: "\F09D9";
}

.mdi-chevron-left-circle::before {
  content: "\F0B28";
}

.mdi-chevron-left-circle-outline::before {
  content: "\F0B29";
}

.mdi-chevron-right::before {
  content: "\F0142";
}

.mdi-chevron-right-box::before {
  content: "\F09DA";
}

.mdi-chevron-right-box-outline::before {
  content: "\F09DB";
}

.mdi-chevron-right-circle::before {
  content: "\F0B2A";
}

.mdi-chevron-right-circle-outline::before {
  content: "\F0B2B";
}

.mdi-chevron-triple-down::before {
  content: "\F0DB9";
}

.mdi-chevron-triple-left::before {
  content: "\F0DBA";
}

.mdi-chevron-triple-right::before {
  content: "\F0DBB";
}

.mdi-chevron-triple-up::before {
  content: "\F0DBC";
}

.mdi-chevron-up::before {
  content: "\F0143";
}

.mdi-chevron-up-box::before {
  content: "\F09DC";
}

.mdi-chevron-up-box-outline::before {
  content: "\F09DD";
}

.mdi-chevron-up-circle::before {
  content: "\F0B2C";
}

.mdi-chevron-up-circle-outline::before {
  content: "\F0B2D";
}

.mdi-chili-alert::before {
  content: "\F17EA";
}

.mdi-chili-alert-outline::before {
  content: "\F17EB";
}

.mdi-chili-hot::before {
  content: "\F07B2";
}

.mdi-chili-hot-outline::before {
  content: "\F17EC";
}

.mdi-chili-medium::before {
  content: "\F07B3";
}

.mdi-chili-medium-outline::before {
  content: "\F17ED";
}

.mdi-chili-mild::before {
  content: "\F07B4";
}

.mdi-chili-mild-outline::before {
  content: "\F17EE";
}

.mdi-chili-off::before {
  content: "\F1467";
}

.mdi-chili-off-outline::before {
  content: "\F17EF";
}

.mdi-chip::before {
  content: "\F061A";
}

.mdi-church::before {
  content: "\F0144";
}

.mdi-church-outline::before {
  content: "\F1B02";
}

.mdi-cigar::before {
  content: "\F1189";
}

.mdi-cigar-off::before {
  content: "\F141B";
}

.mdi-circle::before {
  content: "\F0765";
}

.mdi-circle-box::before {
  content: "\F15DC";
}

.mdi-circle-box-outline::before {
  content: "\F15DD";
}

.mdi-circle-double::before {
  content: "\F0E95";
}

.mdi-circle-edit-outline::before {
  content: "\F08D5";
}

.mdi-circle-expand::before {
  content: "\F0E96";
}

.mdi-circle-half::before {
  content: "\F1395";
}

.mdi-circle-half-full::before {
  content: "\F1396";
}

.mdi-circle-medium::before {
  content: "\F09DE";
}

.mdi-circle-multiple::before {
  content: "\F0B38";
}

.mdi-circle-multiple-outline::before {
  content: "\F0695";
}

.mdi-circle-off-outline::before {
  content: "\F10D3";
}

.mdi-circle-opacity::before {
  content: "\F1853";
}

.mdi-circle-outline::before {
  content: "\F0766";
}

.mdi-circle-slice-1::before {
  content: "\F0A9E";
}

.mdi-circle-slice-2::before {
  content: "\F0A9F";
}

.mdi-circle-slice-3::before {
  content: "\F0AA0";
}

.mdi-circle-slice-4::before {
  content: "\F0AA1";
}

.mdi-circle-slice-5::before {
  content: "\F0AA2";
}

.mdi-circle-slice-6::before {
  content: "\F0AA3";
}

.mdi-circle-slice-7::before {
  content: "\F0AA4";
}

.mdi-circle-slice-8::before {
  content: "\F0AA5";
}

.mdi-circle-small::before {
  content: "\F09DF";
}

.mdi-circular-saw::before {
  content: "\F0E22";
}

.mdi-city::before {
  content: "\F0146";
}

.mdi-city-switch::before {
  content: "\F1C28";
}

.mdi-city-variant::before {
  content: "\F0A36";
}

.mdi-city-variant-outline::before {
  content: "\F0A37";
}

.mdi-clipboard::before {
  content: "\F0147";
}

.mdi-clipboard-account::before {
  content: "\F0148";
}

.mdi-clipboard-account-outline::before {
  content: "\F0C55";
}

.mdi-clipboard-alert::before {
  content: "\F0149";
}

.mdi-clipboard-alert-outline::before {
  content: "\F0CF7";
}

.mdi-clipboard-arrow-down::before {
  content: "\F014A";
}

.mdi-clipboard-arrow-down-outline::before {
  content: "\F0C56";
}

.mdi-clipboard-arrow-left::before {
  content: "\F014B";
}

.mdi-clipboard-arrow-left-outline::before {
  content: "\F0CF8";
}

.mdi-clipboard-arrow-right::before {
  content: "\F0CF9";
}

.mdi-clipboard-arrow-right-outline::before {
  content: "\F0CFA";
}

.mdi-clipboard-arrow-up::before {
  content: "\F0C57";
}

.mdi-clipboard-arrow-up-outline::before {
  content: "\F0C58";
}

.mdi-clipboard-check::before {
  content: "\F014E";
}

.mdi-clipboard-check-multiple::before {
  content: "\F1263";
}

.mdi-clipboard-check-multiple-outline::before {
  content: "\F1264";
}

.mdi-clipboard-check-outline::before {
  content: "\F08A8";
}

.mdi-clipboard-clock::before {
  content: "\F16E2";
}

.mdi-clipboard-clock-outline::before {
  content: "\F16E3";
}

.mdi-clipboard-edit::before {
  content: "\F14E5";
}

.mdi-clipboard-edit-outline::before {
  content: "\F14E6";
}

.mdi-clipboard-file::before {
  content: "\F1265";
}

.mdi-clipboard-file-outline::before {
  content: "\F1266";
}

.mdi-clipboard-flow::before {
  content: "\F06C8";
}

.mdi-clipboard-flow-outline::before {
  content: "\F1117";
}

.mdi-clipboard-list::before {
  content: "\F10D4";
}

.mdi-clipboard-list-outline::before {
  content: "\F10D5";
}

.mdi-clipboard-minus::before {
  content: "\F1618";
}

.mdi-clipboard-minus-outline::before {
  content: "\F1619";
}

.mdi-clipboard-multiple::before {
  content: "\F1267";
}

.mdi-clipboard-multiple-outline::before {
  content: "\F1268";
}

.mdi-clipboard-off::before {
  content: "\F161A";
}

.mdi-clipboard-off-outline::before {
  content: "\F161B";
}

.mdi-clipboard-outline::before {
  content: "\F014C";
}

.mdi-clipboard-play::before {
  content: "\F0C59";
}

.mdi-clipboard-play-multiple::before {
  content: "\F1269";
}

.mdi-clipboard-play-multiple-outline::before {
  content: "\F126A";
}

.mdi-clipboard-play-outline::before {
  content: "\F0C5A";
}

.mdi-clipboard-plus::before {
  content: "\F0751";
}

.mdi-clipboard-plus-outline::before {
  content: "\F131F";
}

.mdi-clipboard-pulse::before {
  content: "\F085D";
}

.mdi-clipboard-pulse-outline::before {
  content: "\F085E";
}

.mdi-clipboard-remove::before {
  content: "\F161C";
}

.mdi-clipboard-remove-outline::before {
  content: "\F161D";
}

.mdi-clipboard-search::before {
  content: "\F161E";
}

.mdi-clipboard-search-outline::before {
  content: "\F161F";
}

.mdi-clipboard-text::before {
  content: "\F014D";
}

.mdi-clipboard-text-clock::before {
  content: "\F18F9";
}

.mdi-clipboard-text-clock-outline::before {
  content: "\F18FA";
}

.mdi-clipboard-text-multiple::before {
  content: "\F126B";
}

.mdi-clipboard-text-multiple-outline::before {
  content: "\F126C";
}

.mdi-clipboard-text-off::before {
  content: "\F1620";
}

.mdi-clipboard-text-off-outline::before {
  content: "\F1621";
}

.mdi-clipboard-text-outline::before {
  content: "\F0A38";
}

.mdi-clipboard-text-play::before {
  content: "\F0C5B";
}

.mdi-clipboard-text-play-outline::before {
  content: "\F0C5C";
}

.mdi-clipboard-text-search::before {
  content: "\F1622";
}

.mdi-clipboard-text-search-outline::before {
  content: "\F1623";
}

.mdi-clippy::before {
  content: "\F014F";
}

.mdi-clock::before {
  content: "\F0954";
}

.mdi-clock-alert::before {
  content: "\F0955";
}

.mdi-clock-alert-outline::before {
  content: "\F05CE";
}

.mdi-clock-check::before {
  content: "\F0FA8";
}

.mdi-clock-check-outline::before {
  content: "\F0FA9";
}

.mdi-clock-digital::before {
  content: "\F0E97";
}

.mdi-clock-edit::before {
  content: "\F19BA";
}

.mdi-clock-edit-outline::before {
  content: "\F19BB";
}

.mdi-clock-end::before {
  content: "\F0151";
}

.mdi-clock-fast::before {
  content: "\F0152";
}

.mdi-clock-in::before {
  content: "\F0153";
}

.mdi-clock-minus::before {
  content: "\F1863";
}

.mdi-clock-minus-outline::before {
  content: "\F1864";
}

.mdi-clock-out::before {
  content: "\F0154";
}

.mdi-clock-outline::before {
  content: "\F0150";
}

.mdi-clock-plus::before {
  content: "\F1861";
}

.mdi-clock-plus-outline::before {
  content: "\F1862";
}

.mdi-clock-remove::before {
  content: "\F1865";
}

.mdi-clock-remove-outline::before {
  content: "\F1866";
}

.mdi-clock-star-four-points::before {
  content: "\F1C29";
}

.mdi-clock-star-four-points-outline::before {
  content: "\F1C2A";
}

.mdi-clock-start::before {
  content: "\F0155";
}

.mdi-clock-time-eight::before {
  content: "\F1446";
}

.mdi-clock-time-eight-outline::before {
  content: "\F1452";
}

.mdi-clock-time-eleven::before {
  content: "\F1449";
}

.mdi-clock-time-eleven-outline::before {
  content: "\F1455";
}

.mdi-clock-time-five::before {
  content: "\F1443";
}

.mdi-clock-time-five-outline::before {
  content: "\F144F";
}

.mdi-clock-time-four::before {
  content: "\F1442";
}

.mdi-clock-time-four-outline::before {
  content: "\F144E";
}

.mdi-clock-time-nine::before {
  content: "\F1447";
}

.mdi-clock-time-nine-outline::before {
  content: "\F1453";
}

.mdi-clock-time-one::before {
  content: "\F143F";
}

.mdi-clock-time-one-outline::before {
  content: "\F144B";
}

.mdi-clock-time-seven::before {
  content: "\F1445";
}

.mdi-clock-time-seven-outline::before {
  content: "\F1451";
}

.mdi-clock-time-six::before {
  content: "\F1444";
}

.mdi-clock-time-six-outline::before {
  content: "\F1450";
}

.mdi-clock-time-ten::before {
  content: "\F1448";
}

.mdi-clock-time-ten-outline::before {
  content: "\F1454";
}

.mdi-clock-time-three::before {
  content: "\F1441";
}

.mdi-clock-time-three-outline::before {
  content: "\F144D";
}

.mdi-clock-time-twelve::before {
  content: "\F144A";
}

.mdi-clock-time-twelve-outline::before {
  content: "\F1456";
}

.mdi-clock-time-two::before {
  content: "\F1440";
}

.mdi-clock-time-two-outline::before {
  content: "\F144C";
}

.mdi-close::before {
  content: "\F0156";
}

.mdi-close-box::before {
  content: "\F0157";
}

.mdi-close-box-multiple::before {
  content: "\F0C5D";
}

.mdi-close-box-multiple-outline::before {
  content: "\F0C5E";
}

.mdi-close-box-outline::before {
  content: "\F0158";
}

.mdi-close-circle::before {
  content: "\F0159";
}

.mdi-close-circle-multiple::before {
  content: "\F062A";
}

.mdi-close-circle-multiple-outline::before {
  content: "\F0883";
}

.mdi-close-circle-outline::before {
  content: "\F015A";
}

.mdi-close-network::before {
  content: "\F015B";
}

.mdi-close-network-outline::before {
  content: "\F0C5F";
}

.mdi-close-octagon::before {
  content: "\F015C";
}

.mdi-close-octagon-outline::before {
  content: "\F015D";
}

.mdi-close-outline::before {
  content: "\F06C9";
}

.mdi-close-thick::before {
  content: "\F1398";
}

.mdi-closed-caption::before {
  content: "\F015E";
}

.mdi-closed-caption-outline::before {
  content: "\F0DBD";
}

.mdi-cloud::before {
  content: "\F015F";
}

.mdi-cloud-alert::before {
  content: "\F09E0";
}

.mdi-cloud-alert-outline::before {
  content: "\F1BE0";
}

.mdi-cloud-arrow-down::before {
  content: "\F1BE1";
}

.mdi-cloud-arrow-down-outline::before {
  content: "\F1BE2";
}

.mdi-cloud-arrow-left::before {
  content: "\F1BE3";
}

.mdi-cloud-arrow-left-outline::before {
  content: "\F1BE4";
}

.mdi-cloud-arrow-right::before {
  content: "\F1BE5";
}

.mdi-cloud-arrow-right-outline::before {
  content: "\F1BE6";
}

.mdi-cloud-arrow-up::before {
  content: "\F1BE7";
}

.mdi-cloud-arrow-up-outline::before {
  content: "\F1BE8";
}

.mdi-cloud-braces::before {
  content: "\F07B5";
}

.mdi-cloud-cancel::before {
  content: "\F1BE9";
}

.mdi-cloud-cancel-outline::before {
  content: "\F1BEA";
}

.mdi-cloud-check::before {
  content: "\F1BEB";
}

.mdi-cloud-check-outline::before {
  content: "\F1BEC";
}

.mdi-cloud-check-variant::before {
  content: "\F0160";
}

.mdi-cloud-check-variant-outline::before {
  content: "\F12CC";
}

.mdi-cloud-circle::before {
  content: "\F0161";
}

.mdi-cloud-circle-outline::before {
  content: "\F1BED";
}

.mdi-cloud-clock::before {
  content: "\F1BEE";
}

.mdi-cloud-clock-outline::before {
  content: "\F1BEF";
}

.mdi-cloud-cog::before {
  content: "\F1BF0";
}

.mdi-cloud-cog-outline::before {
  content: "\F1BF1";
}

.mdi-cloud-download::before {
  content: "\F0162";
}

.mdi-cloud-download-outline::before {
  content: "\F0B7D";
}

.mdi-cloud-key::before {
  content: "\F1CA1";
}

.mdi-cloud-key-outline::before {
  content: "\F1CA2";
}

.mdi-cloud-lock::before {
  content: "\F11F1";
}

.mdi-cloud-lock-open::before {
  content: "\F1BF2";
}

.mdi-cloud-lock-open-outline::before {
  content: "\F1BF3";
}

.mdi-cloud-lock-outline::before {
  content: "\F11F2";
}

.mdi-cloud-minus::before {
  content: "\F1BF4";
}

.mdi-cloud-minus-outline::before {
  content: "\F1BF5";
}

.mdi-cloud-off::before {
  content: "\F1BF6";
}

.mdi-cloud-off-outline::before {
  content: "\F0164";
}

.mdi-cloud-outline::before {
  content: "\F0163";
}

.mdi-cloud-percent::before {
  content: "\F1A35";
}

.mdi-cloud-percent-outline::before {
  content: "\F1A36";
}

.mdi-cloud-plus::before {
  content: "\F1BF7";
}

.mdi-cloud-plus-outline::before {
  content: "\F1BF8";
}

.mdi-cloud-print::before {
  content: "\F0165";
}

.mdi-cloud-print-outline::before {
  content: "\F0166";
}

.mdi-cloud-question::before {
  content: "\F0A39";
}

.mdi-cloud-question-outline::before {
  content: "\F1BF9";
}

.mdi-cloud-refresh::before {
  content: "\F1BFA";
}

.mdi-cloud-refresh-outline::before {
  content: "\F1BFB";
}

.mdi-cloud-refresh-variant::before {
  content: "\F052A";
}

.mdi-cloud-refresh-variant-outline::before {
  content: "\F1BFC";
}

.mdi-cloud-remove::before {
  content: "\F1BFD";
}

.mdi-cloud-remove-outline::before {
  content: "\F1BFE";
}

.mdi-cloud-search::before {
  content: "\F0956";
}

.mdi-cloud-search-outline::before {
  content: "\F0957";
}

.mdi-cloud-sync::before {
  content: "\F063F";
}

.mdi-cloud-sync-outline::before {
  content: "\F12D6";
}

.mdi-cloud-tags::before {
  content: "\F07B6";
}

.mdi-cloud-upload::before {
  content: "\F0167";
}

.mdi-cloud-upload-outline::before {
  content: "\F0B7E";
}

.mdi-clouds::before {
  content: "\F1B95";
}

.mdi-clover::before {
  content: "\F0816";
}

.mdi-clover-outline::before {
  content: "\F1C62";
}

.mdi-coach-lamp::before {
  content: "\F1020";
}

.mdi-coach-lamp-variant::before {
  content: "\F1A37";
}

.mdi-coat-rack::before {
  content: "\F109E";
}

.mdi-code-array::before {
  content: "\F0168";
}

.mdi-code-block-braces::before {
  content: "\F1C83";
}

.mdi-code-block-brackets::before {
  content: "\F1C84";
}

.mdi-code-block-parentheses::before {
  content: "\F1C85";
}

.mdi-code-block-tags::before {
  content: "\F1C86";
}

.mdi-code-braces::before {
  content: "\F0169";
}

.mdi-code-braces-box::before {
  content: "\F10D6";
}

.mdi-code-brackets::before {
  content: "\F016A";
}

.mdi-code-equal::before {
  content: "\F016B";
}

.mdi-code-greater-than::before {
  content: "\F016C";
}

.mdi-code-greater-than-or-equal::before {
  content: "\F016D";
}

.mdi-code-json::before {
  content: "\F0626";
}

.mdi-code-less-than::before {
  content: "\F016E";
}

.mdi-code-less-than-or-equal::before {
  content: "\F016F";
}

.mdi-code-not-equal::before {
  content: "\F0170";
}

.mdi-code-not-equal-variant::before {
  content: "\F0171";
}

.mdi-code-parentheses::before {
  content: "\F0172";
}

.mdi-code-parentheses-box::before {
  content: "\F10D7";
}

.mdi-code-string::before {
  content: "\F0173";
}

.mdi-code-tags::before {
  content: "\F0174";
}

.mdi-code-tags-check::before {
  content: "\F0694";
}

.mdi-codepen::before {
  content: "\F0175";
}

.mdi-coffee::before {
  content: "\F0176";
}

.mdi-coffee-maker::before {
  content: "\F109F";
}

.mdi-coffee-maker-check::before {
  content: "\F1931";
}

.mdi-coffee-maker-check-outline::before {
  content: "\F1932";
}

.mdi-coffee-maker-outline::before {
  content: "\F181B";
}

.mdi-coffee-off::before {
  content: "\F0FAA";
}

.mdi-coffee-off-outline::before {
  content: "\F0FAB";
}

.mdi-coffee-outline::before {
  content: "\F06CA";
}

.mdi-coffee-to-go::before {
  content: "\F0177";
}

.mdi-coffee-to-go-outline::before {
  content: "\F130E";
}

.mdi-coffin::before {
  content: "\F0B7F";
}

.mdi-cog::before {
  content: "\F0493";
}

.mdi-cog-box::before {
  content: "\F0494";
}

.mdi-cog-clockwise::before {
  content: "\F11DD";
}

.mdi-cog-counterclockwise::before {
  content: "\F11DE";
}

.mdi-cog-off::before {
  content: "\F13CE";
}

.mdi-cog-off-outline::before {
  content: "\F13CF";
}

.mdi-cog-outline::before {
  content: "\F08BB";
}

.mdi-cog-pause::before {
  content: "\F1933";
}

.mdi-cog-pause-outline::before {
  content: "\F1934";
}

.mdi-cog-play::before {
  content: "\F1935";
}

.mdi-cog-play-outline::before {
  content: "\F1936";
}

.mdi-cog-refresh::before {
  content: "\F145E";
}

.mdi-cog-refresh-outline::before {
  content: "\F145F";
}

.mdi-cog-stop::before {
  content: "\F1937";
}

.mdi-cog-stop-outline::before {
  content: "\F1938";
}

.mdi-cog-sync::before {
  content: "\F1460";
}

.mdi-cog-sync-outline::before {
  content: "\F1461";
}

.mdi-cog-transfer::before {
  content: "\F105B";
}

.mdi-cog-transfer-outline::before {
  content: "\F105C";
}

.mdi-cogs::before {
  content: "\F08D6";
}

.mdi-collage::before {
  content: "\F0640";
}

.mdi-collapse-all::before {
  content: "\F0AA6";
}

.mdi-collapse-all-outline::before {
  content: "\F0AA7";
}

.mdi-color-helper::before {
  content: "\F0179";
}

.mdi-comma::before {
  content: "\F0E23";
}

.mdi-comma-box::before {
  content: "\F0E2B";
}

.mdi-comma-box-outline::before {
  content: "\F0E24";
}

.mdi-comma-circle::before {
  content: "\F0E25";
}

.mdi-comma-circle-outline::before {
  content: "\F0E26";
}

.mdi-comment::before {
  content: "\F017A";
}

.mdi-comment-account::before {
  content: "\F017B";
}

.mdi-comment-account-outline::before {
  content: "\F017C";
}

.mdi-comment-alert::before {
  content: "\F017D";
}

.mdi-comment-alert-outline::before {
  content: "\F017E";
}

.mdi-comment-arrow-left::before {
  content: "\F09E1";
}

.mdi-comment-arrow-left-outline::before {
  content: "\F09E2";
}

.mdi-comment-arrow-right::before {
  content: "\F09E3";
}

.mdi-comment-arrow-right-outline::before {
  content: "\F09E4";
}

.mdi-comment-bookmark::before {
  content: "\F15AE";
}

.mdi-comment-bookmark-outline::before {
  content: "\F15AF";
}

.mdi-comment-check::before {
  content: "\F017F";
}

.mdi-comment-check-outline::before {
  content: "\F0180";
}

.mdi-comment-edit::before {
  content: "\F11BF";
}

.mdi-comment-edit-outline::before {
  content: "\F12C4";
}

.mdi-comment-eye::before {
  content: "\F0A3A";
}

.mdi-comment-eye-outline::before {
  content: "\F0A3B";
}

.mdi-comment-flash::before {
  content: "\F15B0";
}

.mdi-comment-flash-outline::before {
  content: "\F15B1";
}

.mdi-comment-minus::before {
  content: "\F15DF";
}

.mdi-comment-minus-outline::before {
  content: "\F15E0";
}

.mdi-comment-multiple::before {
  content: "\F085F";
}

.mdi-comment-multiple-outline::before {
  content: "\F0181";
}

.mdi-comment-off::before {
  content: "\F15E1";
}

.mdi-comment-off-outline::before {
  content: "\F15E2";
}

.mdi-comment-outline::before {
  content: "\F0182";
}

.mdi-comment-plus::before {
  content: "\F09E5";
}

.mdi-comment-plus-outline::before {
  content: "\F0183";
}

.mdi-comment-processing::before {
  content: "\F0184";
}

.mdi-comment-processing-outline::before {
  content: "\F0185";
}

.mdi-comment-question::before {
  content: "\F0817";
}

.mdi-comment-question-outline::before {
  content: "\F0186";
}

.mdi-comment-quote::before {
  content: "\F1021";
}

.mdi-comment-quote-outline::before {
  content: "\F1022";
}

.mdi-comment-remove::before {
  content: "\F05DE";
}

.mdi-comment-remove-outline::before {
  content: "\F0187";
}

.mdi-comment-search::before {
  content: "\F0A3C";
}

.mdi-comment-search-outline::before {
  content: "\F0A3D";
}

.mdi-comment-text::before {
  content: "\F0188";
}

.mdi-comment-text-multiple::before {
  content: "\F0860";
}

.mdi-comment-text-multiple-outline::before {
  content: "\F0861";
}

.mdi-comment-text-outline::before {
  content: "\F0189";
}

.mdi-compare::before {
  content: "\F018A";
}

.mdi-compare-horizontal::before {
  content: "\F1492";
}

.mdi-compare-remove::before {
  content: "\F18B3";
}

.mdi-compare-vertical::before {
  content: "\F1493";
}

.mdi-compass::before {
  content: "\F018B";
}

.mdi-compass-off::before {
  content: "\F0B80";
}

.mdi-compass-off-outline::before {
  content: "\F0B81";
}

.mdi-compass-outline::before {
  content: "\F018C";
}

.mdi-compass-rose::before {
  content: "\F1382";
}

.mdi-compost::before {
  content: "\F1A38";
}

.mdi-cone::before {
  content: "\F194C";
}

.mdi-cone-off::before {
  content: "\F194D";
}

.mdi-connection::before {
  content: "\F1616";
}

.mdi-console::before {
  content: "\F018D";
}

.mdi-console-line::before {
  content: "\F07B7";
}

.mdi-console-network::before {
  content: "\F08A9";
}

.mdi-console-network-outline::before {
  content: "\F0C60";
}

.mdi-consolidate::before {
  content: "\F10D8";
}

.mdi-contactless-payment::before {
  content: "\F0D6A";
}

.mdi-contactless-payment-circle::before {
  content: "\F0321";
}

.mdi-contactless-payment-circle-outline::before {
  content: "\F0408";
}

.mdi-contacts::before {
  content: "\F06CB";
}

.mdi-contacts-outline::before {
  content: "\F05B8";
}

.mdi-contain::before {
  content: "\F0A3E";
}

.mdi-contain-end::before {
  content: "\F0A3F";
}

.mdi-contain-start::before {
  content: "\F0A40";
}

.mdi-content-copy::before {
  content: "\F018F";
}

.mdi-content-cut::before {
  content: "\F0190";
}

.mdi-content-duplicate::before {
  content: "\F0191";
}

.mdi-content-paste::before {
  content: "\F0192";
}

.mdi-content-save::before {
  content: "\F0193";
}

.mdi-content-save-alert::before {
  content: "\F0F42";
}

.mdi-content-save-alert-outline::before {
  content: "\F0F43";
}

.mdi-content-save-all::before {
  content: "\F0194";
}

.mdi-content-save-all-outline::before {
  content: "\F0F44";
}

.mdi-content-save-check::before {
  content: "\F18EA";
}

.mdi-content-save-check-outline::before {
  content: "\F18EB";
}

.mdi-content-save-cog::before {
  content: "\F145B";
}

.mdi-content-save-cog-outline::before {
  content: "\F145C";
}

.mdi-content-save-edit::before {
  content: "\F0CFB";
}

.mdi-content-save-edit-outline::before {
  content: "\F0CFC";
}

.mdi-content-save-minus::before {
  content: "\F1B43";
}

.mdi-content-save-minus-outline::before {
  content: "\F1B44";
}

.mdi-content-save-move::before {
  content: "\F0E27";
}

.mdi-content-save-move-outline::before {
  content: "\F0E28";
}

.mdi-content-save-off::before {
  content: "\F1643";
}

.mdi-content-save-off-outline::before {
  content: "\F1644";
}

.mdi-content-save-outline::before {
  content: "\F0818";
}

.mdi-content-save-plus::before {
  content: "\F1B41";
}

.mdi-content-save-plus-outline::before {
  content: "\F1B42";
}

.mdi-content-save-settings::before {
  content: "\F061B";
}

.mdi-content-save-settings-outline::before {
  content: "\F0B2E";
}

.mdi-contrast::before {
  content: "\F0195";
}

.mdi-contrast-box::before {
  content: "\F0196";
}

.mdi-contrast-circle::before {
  content: "\F0197";
}

.mdi-controller::before {
  content: "\F02B4";
}

.mdi-controller-classic::before {
  content: "\F0B82";
}

.mdi-controller-classic-outline::before {
  content: "\F0B83";
}

.mdi-controller-off::before {
  content: "\F02B5";
}

.mdi-cookie::before {
  content: "\F0198";
}

.mdi-cookie-alert::before {
  content: "\F16D0";
}

.mdi-cookie-alert-outline::before {
  content: "\F16D1";
}

.mdi-cookie-check::before {
  content: "\F16D2";
}

.mdi-cookie-check-outline::before {
  content: "\F16D3";
}

.mdi-cookie-clock::before {
  content: "\F16E4";
}

.mdi-cookie-clock-outline::before {
  content: "\F16E5";
}

.mdi-cookie-cog::before {
  content: "\F16D4";
}

.mdi-cookie-cog-outline::before {
  content: "\F16D5";
}

.mdi-cookie-edit::before {
  content: "\F16E6";
}

.mdi-cookie-edit-outline::before {
  content: "\F16E7";
}

.mdi-cookie-lock::before {
  content: "\F16E8";
}

.mdi-cookie-lock-outline::before {
  content: "\F16E9";
}

.mdi-cookie-minus::before {
  content: "\F16DA";
}

.mdi-cookie-minus-outline::before {
  content: "\F16DB";
}

.mdi-cookie-off::before {
  content: "\F16EA";
}

.mdi-cookie-off-outline::before {
  content: "\F16EB";
}

.mdi-cookie-outline::before {
  content: "\F16DE";
}

.mdi-cookie-plus::before {
  content: "\F16D6";
}

.mdi-cookie-plus-outline::before {
  content: "\F16D7";
}

.mdi-cookie-refresh::before {
  content: "\F16EC";
}

.mdi-cookie-refresh-outline::before {
  content: "\F16ED";
}

.mdi-cookie-remove::before {
  content: "\F16D8";
}

.mdi-cookie-remove-outline::before {
  content: "\F16D9";
}

.mdi-cookie-settings::before {
  content: "\F16DC";
}

.mdi-cookie-settings-outline::before {
  content: "\F16DD";
}

.mdi-coolant-temperature::before {
  content: "\F03C8";
}

.mdi-copyleft::before {
  content: "\F1939";
}

.mdi-copyright::before {
  content: "\F05E6";
}

.mdi-cordova::before {
  content: "\F0958";
}

.mdi-corn::before {
  content: "\F07B8";
}

.mdi-corn-off::before {
  content: "\F13EF";
}

.mdi-cosine-wave::before {
  content: "\F1479";
}

.mdi-counter::before {
  content: "\F0199";
}

.mdi-countertop::before {
  content: "\F181C";
}

.mdi-countertop-outline::before {
  content: "\F181D";
}

.mdi-cow::before {
  content: "\F019A";
}

.mdi-cow-off::before {
  content: "\F18FC";
}

.mdi-cpu-32-bit::before {
  content: "\F0EDF";
}

.mdi-cpu-64-bit::before {
  content: "\F0EE0";
}

.mdi-cradle::before {
  content: "\F198B";
}

.mdi-cradle-outline::before {
  content: "\F1991";
}

.mdi-crane::before {
  content: "\F0862";
}

.mdi-creation::before {
  content: "\F0674";
}

.mdi-creation-outline::before {
  content: "\F1C2B";
}

.mdi-creative-commons::before {
  content: "\F0D6B";
}

.mdi-credit-card::before {
  content: "\F0FEF";
}

.mdi-credit-card-check::before {
  content: "\F13D0";
}

.mdi-credit-card-check-outline::before {
  content: "\F13D1";
}

.mdi-credit-card-chip::before {
  content: "\F190F";
}

.mdi-credit-card-chip-outline::before {
  content: "\F1910";
}

.mdi-credit-card-clock::before {
  content: "\F0EE1";
}

.mdi-credit-card-clock-outline::before {
  content: "\F0EE2";
}

.mdi-credit-card-edit::before {
  content: "\F17D7";
}

.mdi-credit-card-edit-outline::before {
  content: "\F17D8";
}

.mdi-credit-card-fast::before {
  content: "\F1911";
}

.mdi-credit-card-fast-outline::before {
  content: "\F1912";
}

.mdi-credit-card-lock::before {
  content: "\F18E7";
}

.mdi-credit-card-lock-outline::before {
  content: "\F18E8";
}

.mdi-credit-card-marker::before {
  content: "\F06A8";
}

.mdi-credit-card-marker-outline::before {
  content: "\F0DBE";
}

.mdi-credit-card-minus::before {
  content: "\F0FAC";
}

.mdi-credit-card-minus-outline::before {
  content: "\F0FAD";
}

.mdi-credit-card-multiple::before {
  content: "\F0FF0";
}

.mdi-credit-card-multiple-outline::before {
  content: "\F019C";
}

.mdi-credit-card-off::before {
  content: "\F0FF1";
}

.mdi-credit-card-off-outline::before {
  content: "\F05E4";
}

.mdi-credit-card-outline::before {
  content: "\F019B";
}

.mdi-credit-card-plus::before {
  content: "\F0FF2";
}

.mdi-credit-card-plus-outline::before {
  content: "\F0676";
}

.mdi-credit-card-refresh::before {
  content: "\F1645";
}

.mdi-credit-card-refresh-outline::before {
  content: "\F1646";
}

.mdi-credit-card-refund::before {
  content: "\F0FF3";
}

.mdi-credit-card-refund-outline::before {
  content: "\F0AA8";
}

.mdi-credit-card-remove::before {
  content: "\F0FAE";
}

.mdi-credit-card-remove-outline::before {
  content: "\F0FAF";
}

.mdi-credit-card-scan::before {
  content: "\F0FF4";
}

.mdi-credit-card-scan-outline::before {
  content: "\F019D";
}

.mdi-credit-card-search::before {
  content: "\F1647";
}

.mdi-credit-card-search-outline::before {
  content: "\F1648";
}

.mdi-credit-card-settings::before {
  content: "\F0FF5";
}

.mdi-credit-card-settings-outline::before {
  content: "\F08D7";
}

.mdi-credit-card-sync::before {
  content: "\F1649";
}

.mdi-credit-card-sync-outline::before {
  content: "\F164A";
}

.mdi-credit-card-wireless::before {
  content: "\F0802";
}

.mdi-credit-card-wireless-off::before {
  content: "\F057A";
}

.mdi-credit-card-wireless-off-outline::before {
  content: "\F057B";
}

.mdi-credit-card-wireless-outline::before {
  content: "\F0D6C";
}

.mdi-cricket::before {
  content: "\F0D6D";
}

.mdi-crop::before {
  content: "\F019E";
}

.mdi-crop-free::before {
  content: "\F019F";
}

.mdi-crop-landscape::before {
  content: "\F01A0";
}

.mdi-crop-portrait::before {
  content: "\F01A1";
}

.mdi-crop-rotate::before {
  content: "\F0696";
}

.mdi-crop-square::before {
  content: "\F01A2";
}

.mdi-cross::before {
  content: "\F0953";
}

.mdi-cross-bolnisi::before {
  content: "\F0CED";
}

.mdi-cross-celtic::before {
  content: "\F0CF5";
}

.mdi-cross-outline::before {
  content: "\F0CF6";
}

.mdi-crosshairs::before {
  content: "\F01A3";
}

.mdi-crosshairs-gps::before {
  content: "\F01A4";
}

.mdi-crosshairs-off::before {
  content: "\F0F45";
}

.mdi-crosshairs-question::before {
  content: "\F1136";
}

.mdi-crowd::before {
  content: "\F1975";
}

.mdi-crown::before {
  content: "\F01A5";
}

.mdi-crown-circle::before {
  content: "\F17DC";
}

.mdi-crown-circle-outline::before {
  content: "\F17DD";
}

.mdi-crown-outline::before {
  content: "\F11D0";
}

.mdi-cryengine::before {
  content: "\F0959";
}

.mdi-crystal-ball::before {
  content: "\F0B2F";
}

.mdi-cube::before {
  content: "\F01A6";
}

.mdi-cube-off::before {
  content: "\F141C";
}

.mdi-cube-off-outline::before {
  content: "\F141D";
}

.mdi-cube-outline::before {
  content: "\F01A7";
}

.mdi-cube-scan::before {
  content: "\F0B84";
}

.mdi-cube-send::before {
  content: "\F01A8";
}

.mdi-cube-unfolded::before {
  content: "\F01A9";
}

.mdi-cup::before {
  content: "\F01AA";
}

.mdi-cup-off::before {
  content: "\F05E5";
}

.mdi-cup-off-outline::before {
  content: "\F137D";
}

.mdi-cup-outline::before {
  content: "\F130F";
}

.mdi-cup-water::before {
  content: "\F01AB";
}

.mdi-cupboard::before {
  content: "\F0F46";
}

.mdi-cupboard-outline::before {
  content: "\F0F47";
}

.mdi-cupcake::before {
  content: "\F095A";
}

.mdi-curling::before {
  content: "\F0863";
}

.mdi-currency-bdt::before {
  content: "\F0864";
}

.mdi-currency-brl::before {
  content: "\F0B85";
}

.mdi-currency-btc::before {
  content: "\F01AC";
}

.mdi-currency-cny::before {
  content: "\F07BA";
}

.mdi-currency-eth::before {
  content: "\F07BB";
}

.mdi-currency-eur::before {
  content: "\F01AD";
}

.mdi-currency-eur-off::before {
  content: "\F1315";
}

.mdi-currency-fra::before {
  content: "\F1A39";
}

.mdi-currency-gbp::before {
  content: "\F01AE";
}

.mdi-currency-ils::before {
  content: "\F0C61";
}

.mdi-currency-inr::before {
  content: "\F01AF";
}

.mdi-currency-jpy::before {
  content: "\F07BC";
}

.mdi-currency-krw::before {
  content: "\F07BD";
}

.mdi-currency-kzt::before {
  content: "\F0865";
}

.mdi-currency-mnt::before {
  content: "\F1512";
}

.mdi-currency-ngn::before {
  content: "\F01B0";
}

.mdi-currency-php::before {
  content: "\F09E6";
}

.mdi-currency-rial::before {
  content: "\F0E9C";
}

.mdi-currency-rub::before {
  content: "\F01B1";
}

.mdi-currency-rupee::before {
  content: "\F1976";
}

.mdi-currency-sign::before {
  content: "\F07BE";
}

.mdi-currency-thb::before {
  content: "\F1C05";
}

.mdi-currency-try::before {
  content: "\F01B2";
}

.mdi-currency-twd::before {
  content: "\F07BF";
}

.mdi-currency-uah::before {
  content: "\F1B9B";
}

.mdi-currency-usd::before {
  content: "\F01C1";
}

.mdi-currency-usd-off::before {
  content: "\F067A";
}

.mdi-current-ac::before {
  content: "\F1480";
}

.mdi-current-dc::before {
  content: "\F095C";
}

.mdi-cursor-default::before {
  content: "\F01C0";
}

.mdi-cursor-default-click::before {
  content: "\F0CFD";
}

.mdi-cursor-default-click-outline::before {
  content: "\F0CFE";
}

.mdi-cursor-default-gesture::before {
  content: "\F1127";
}

.mdi-cursor-default-gesture-outline::before {
  content: "\F1128";
}

.mdi-cursor-default-outline::before {
  content: "\F01BF";
}

.mdi-cursor-move::before {
  content: "\F01BE";
}

.mdi-cursor-pointer::before {
  content: "\F01BD";
}

.mdi-cursor-text::before {
  content: "\F05E7";
}

.mdi-curtains::before {
  content: "\F1846";
}

.mdi-curtains-closed::before {
  content: "\F1847";
}

.mdi-cylinder::before {
  content: "\F194E";
}

.mdi-cylinder-off::before {
  content: "\F194F";
}

.mdi-dance-ballroom::before {
  content: "\F15FB";
}

.mdi-dance-pole::before {
  content: "\F1578";
}

.mdi-data-matrix::before {
  content: "\F153C";
}

.mdi-data-matrix-edit::before {
  content: "\F153D";
}

.mdi-data-matrix-minus::before {
  content: "\F153E";
}

.mdi-data-matrix-plus::before {
  content: "\F153F";
}

.mdi-data-matrix-remove::before {
  content: "\F1540";
}

.mdi-data-matrix-scan::before {
  content: "\F1541";
}

.mdi-database::before {
  content: "\F01BC";
}

.mdi-database-alert::before {
  content: "\F163A";
}

.mdi-database-alert-outline::before {
  content: "\F1624";
}

.mdi-database-arrow-down::before {
  content: "\F163B";
}

.mdi-database-arrow-down-outline::before {
  content: "\F1625";
}

.mdi-database-arrow-left::before {
  content: "\F163C";
}

.mdi-database-arrow-left-outline::before {
  content: "\F1626";
}

.mdi-database-arrow-right::before {
  content: "\F163D";
}

.mdi-database-arrow-right-outline::before {
  content: "\F1627";
}

.mdi-database-arrow-up::before {
  content: "\F163E";
}

.mdi-database-arrow-up-outline::before {
  content: "\F1628";
}

.mdi-database-check::before {
  content: "\F0AA9";
}

.mdi-database-check-outline::before {
  content: "\F1629";
}

.mdi-database-clock::before {
  content: "\F163F";
}

.mdi-database-clock-outline::before {
  content: "\F162A";
}

.mdi-database-cog::before {
  content: "\F164B";
}

.mdi-database-cog-outline::before {
  content: "\F164C";
}

.mdi-database-edit::before {
  content: "\F0B86";
}

.mdi-database-edit-outline::before {
  content: "\F162B";
}

.mdi-database-export::before {
  content: "\F095E";
}

.mdi-database-export-outline::before {
  content: "\F162C";
}

.mdi-database-eye::before {
  content: "\F191F";
}

.mdi-database-eye-off::before {
  content: "\F1920";
}

.mdi-database-eye-off-outline::before {
  content: "\F1921";
}

.mdi-database-eye-outline::before {
  content: "\F1922";
}

.mdi-database-import::before {
  content: "\F095D";
}

.mdi-database-import-outline::before {
  content: "\F162D";
}

.mdi-database-lock::before {
  content: "\F0AAA";
}

.mdi-database-lock-outline::before {
  content: "\F162E";
}

.mdi-database-marker::before {
  content: "\F12F6";
}

.mdi-database-marker-outline::before {
  content: "\F162F";
}

.mdi-database-minus::before {
  content: "\F01BB";
}

.mdi-database-minus-outline::before {
  content: "\F1630";
}

.mdi-database-off::before {
  content: "\F1640";
}

.mdi-database-off-outline::before {
  content: "\F1631";
}

.mdi-database-outline::before {
  content: "\F1632";
}

.mdi-database-plus::before {
  content: "\F01BA";
}

.mdi-database-plus-outline::before {
  content: "\F1633";
}

.mdi-database-refresh::before {
  content: "\F05C2";
}

.mdi-database-refresh-outline::before {
  content: "\F1634";
}

.mdi-database-remove::before {
  content: "\F0D00";
}

.mdi-database-remove-outline::before {
  content: "\F1635";
}

.mdi-database-search::before {
  content: "\F0866";
}

.mdi-database-search-outline::before {
  content: "\F1636";
}

.mdi-database-settings::before {
  content: "\F0D01";
}

.mdi-database-settings-outline::before {
  content: "\F1637";
}

.mdi-database-sync::before {
  content: "\F0CFF";
}

.mdi-database-sync-outline::before {
  content: "\F1638";
}

.mdi-death-star::before {
  content: "\F08D8";
}

.mdi-death-star-variant::before {
  content: "\F08D9";
}

.mdi-deathly-hallows::before {
  content: "\F0B87";
}

.mdi-debian::before {
  content: "\F08DA";
}

.mdi-debug-step-into::before {
  content: "\F01B9";
}

.mdi-debug-step-out::before {
  content: "\F01B8";
}

.mdi-debug-step-over::before {
  content: "\F01B7";
}

.mdi-decagram::before {
  content: "\F076C";
}

.mdi-decagram-outline::before {
  content: "\F076D";
}

.mdi-decimal::before {
  content: "\F10A1";
}

.mdi-decimal-comma::before {
  content: "\F10A2";
}

.mdi-decimal-comma-decrease::before {
  content: "\F10A3";
}

.mdi-decimal-comma-increase::before {
  content: "\F10A4";
}

.mdi-decimal-decrease::before {
  content: "\F01B6";
}

.mdi-decimal-increase::before {
  content: "\F01B5";
}

.mdi-delete::before {
  content: "\F01B4";
}

.mdi-delete-alert::before {
  content: "\F10A5";
}

.mdi-delete-alert-outline::before {
  content: "\F10A6";
}

.mdi-delete-circle::before {
  content: "\F0683";
}

.mdi-delete-circle-outline::before {
  content: "\F0B88";
}

.mdi-delete-clock::before {
  content: "\F1556";
}

.mdi-delete-clock-outline::before {
  content: "\F1557";
}

.mdi-delete-empty::before {
  content: "\F06CC";
}

.mdi-delete-empty-outline::before {
  content: "\F0E9D";
}

.mdi-delete-forever::before {
  content: "\F05E8";
}

.mdi-delete-forever-outline::before {
  content: "\F0B89";
}

.mdi-delete-off::before {
  content: "\F10A7";
}

.mdi-delete-off-outline::before {
  content: "\F10A8";
}

.mdi-delete-outline::before {
  content: "\F09E7";
}

.mdi-delete-restore::before {
  content: "\F0819";
}

.mdi-delete-sweep::before {
  content: "\F05E9";
}

.mdi-delete-sweep-outline::before {
  content: "\F0C62";
}

.mdi-delete-variant::before {
  content: "\F01B3";
}

.mdi-delta::before {
  content: "\F01C2";
}

.mdi-desk::before {
  content: "\F1239";
}

.mdi-desk-lamp::before {
  content: "\F095F";
}

.mdi-desk-lamp-off::before {
  content: "\F1B1F";
}

.mdi-desk-lamp-on::before {
  content: "\F1B20";
}

.mdi-deskphone::before {
  content: "\F01C3";
}

.mdi-desktop-classic::before {
  content: "\F07C0";
}

.mdi-desktop-tower::before {
  content: "\F01C5";
}

.mdi-desktop-tower-monitor::before {
  content: "\F0AAB";
}

.mdi-details::before {
  content: "\F01C6";
}

.mdi-dev-to::before {
  content: "\F0D6E";
}

.mdi-developer-board::before {
  content: "\F0697";
}

.mdi-deviantart::before {
  content: "\F01C7";
}

.mdi-devices::before {
  content: "\F0FB0";
}

.mdi-dharmachakra::before {
  content: "\F094B";
}

.mdi-diabetes::before {
  content: "\F1126";
}

.mdi-dialpad::before {
  content: "\F061C";
}

.mdi-diameter::before {
  content: "\F0C63";
}

.mdi-diameter-outline::before {
  content: "\F0C64";
}

.mdi-diameter-variant::before {
  content: "\F0C65";
}

.mdi-diamond::before {
  content: "\F0B8A";
}

.mdi-diamond-outline::before {
  content: "\F0B8B";
}

.mdi-diamond-stone::before {
  content: "\F01C8";
}

.mdi-diaper-outline::before {
  content: "\F1CCF";
}

.mdi-dice-1::before {
  content: "\F01CA";
}

.mdi-dice-1-outline::before {
  content: "\F114A";
}

.mdi-dice-2::before {
  content: "\F01CB";
}

.mdi-dice-2-outline::before {
  content: "\F114B";
}

.mdi-dice-3::before {
  content: "\F01CC";
}

.mdi-dice-3-outline::before {
  content: "\F114C";
}

.mdi-dice-4::before {
  content: "\F01CD";
}

.mdi-dice-4-outline::before {
  content: "\F114D";
}

.mdi-dice-5::before {
  content: "\F01CE";
}

.mdi-dice-5-outline::before {
  content: "\F114E";
}

.mdi-dice-6::before {
  content: "\F01CF";
}

.mdi-dice-6-outline::before {
  content: "\F114F";
}

.mdi-dice-d10::before {
  content: "\F1153";
}

.mdi-dice-d10-outline::before {
  content: "\F076F";
}

.mdi-dice-d12::before {
  content: "\F1154";
}

.mdi-dice-d12-outline::before {
  content: "\F0867";
}

.mdi-dice-d20::before {
  content: "\F1155";
}

.mdi-dice-d20-outline::before {
  content: "\F05EA";
}

.mdi-dice-d4::before {
  content: "\F1150";
}

.mdi-dice-d4-outline::before {
  content: "\F05EB";
}

.mdi-dice-d6::before {
  content: "\F1151";
}

.mdi-dice-d6-outline::before {
  content: "\F05ED";
}

.mdi-dice-d8::before {
  content: "\F1152";
}

.mdi-dice-d8-outline::before {
  content: "\F05EC";
}

.mdi-dice-multiple::before {
  content: "\F076E";
}

.mdi-dice-multiple-outline::before {
  content: "\F1156";
}

.mdi-digital-ocean::before {
  content: "\F1237";
}

.mdi-dip-switch::before {
  content: "\F07C1";
}

.mdi-directions::before {
  content: "\F01D0";
}

.mdi-directions-fork::before {
  content: "\F0641";
}

.mdi-disc::before {
  content: "\F05EE";
}

.mdi-disc-alert::before {
  content: "\F01D1";
}

.mdi-disc-player::before {
  content: "\F0960";
}

.mdi-dishwasher::before {
  content: "\F0AAC";
}

.mdi-dishwasher-alert::before {
  content: "\F11B8";
}

.mdi-dishwasher-off::before {
  content: "\F11B9";
}

.mdi-disqus::before {
  content: "\F01D2";
}

.mdi-distribute-horizontal-center::before {
  content: "\F11C9";
}

.mdi-distribute-horizontal-left::before {
  content: "\F11C8";
}

.mdi-distribute-horizontal-right::before {
  content: "\F11CA";
}

.mdi-distribute-vertical-bottom::before {
  content: "\F11CB";
}

.mdi-distribute-vertical-center::before {
  content: "\F11CC";
}

.mdi-distribute-vertical-top::before {
  content: "\F11CD";
}

.mdi-diversify::before {
  content: "\F1877";
}

.mdi-diving::before {
  content: "\F1977";
}

.mdi-diving-flippers::before {
  content: "\F0DBF";
}

.mdi-diving-helmet::before {
  content: "\F0DC0";
}

.mdi-diving-scuba::before {
  content: "\F1B77";
}

.mdi-diving-scuba-flag::before {
  content: "\F0DC2";
}

.mdi-diving-scuba-mask::before {
  content: "\F0DC1";
}

.mdi-diving-scuba-tank::before {
  content: "\F0DC3";
}

.mdi-diving-scuba-tank-multiple::before {
  content: "\F0DC4";
}

.mdi-diving-snorkel::before {
  content: "\F0DC5";
}

.mdi-division::before {
  content: "\F01D4";
}

.mdi-division-box::before {
  content: "\F01D5";
}

.mdi-dlna::before {
  content: "\F0A41";
}

.mdi-dna::before {
  content: "\F0684";
}

.mdi-dns::before {
  content: "\F01D6";
}

.mdi-dns-outline::before {
  content: "\F0B8C";
}

.mdi-dock-bottom::before {
  content: "\F10A9";
}

.mdi-dock-left::before {
  content: "\F10AA";
}

.mdi-dock-right::before {
  content: "\F10AB";
}

.mdi-dock-top::before {
  content: "\F1513";
}

.mdi-dock-window::before {
  content: "\F10AC";
}

.mdi-docker::before {
  content: "\F0868";
}

.mdi-doctor::before {
  content: "\F0A42";
}

.mdi-dog::before {
  content: "\F0A43";
}

.mdi-dog-service::before {
  content: "\F0AAD";
}

.mdi-dog-side::before {
  content: "\F0A44";
}

.mdi-dog-side-off::before {
  content: "\F16EE";
}

.mdi-dolby::before {
  content: "\F06B3";
}

.mdi-dolly::before {
  content: "\F0E9E";
}

.mdi-dolphin::before {
  content: "\F18B4";
}

.mdi-domain::before {
  content: "\F01D7";
}

.mdi-domain-off::before {
  content: "\F0D6F";
}

.mdi-domain-plus::before {
  content: "\F10AD";
}

.mdi-domain-remove::before {
  content: "\F10AE";
}

.mdi-domain-switch::before {
  content: "\F1C2C";
}

.mdi-dome-light::before {
  content: "\F141E";
}

.mdi-domino-mask::before {
  content: "\F1023";
}

.mdi-donkey::before {
  content: "\F07C2";
}

.mdi-door::before {
  content: "\F081A";
}

.mdi-door-closed::before {
  content: "\F081B";
}

.mdi-door-closed-cancel::before {
  content: "\F1C93";
}

.mdi-door-closed-lock::before {
  content: "\F10AF";
}

.mdi-door-open::before {
  content: "\F081C";
}

.mdi-door-sliding::before {
  content: "\F181E";
}

.mdi-door-sliding-lock::before {
  content: "\F181F";
}

.mdi-door-sliding-open::before {
  content: "\F1820";
}

.mdi-doorbell::before {
  content: "\F12E6";
}

.mdi-doorbell-video::before {
  content: "\F0869";
}

.mdi-dot-net::before {
  content: "\F0AAE";
}

.mdi-dots-circle::before {
  content: "\F1978";
}

.mdi-dots-grid::before {
  content: "\F15FC";
}

.mdi-dots-hexagon::before {
  content: "\F15FF";
}

.mdi-dots-horizontal::before {
  content: "\F01D8";
}

.mdi-dots-horizontal-circle::before {
  content: "\F07C3";
}

.mdi-dots-horizontal-circle-outline::before {
  content: "\F0B8D";
}

.mdi-dots-square::before {
  content: "\F15FD";
}

.mdi-dots-triangle::before {
  content: "\F15FE";
}

.mdi-dots-vertical::before {
  content: "\F01D9";
}

.mdi-dots-vertical-circle::before {
  content: "\F07C4";
}

.mdi-dots-vertical-circle-outline::before {
  content: "\F0B8E";
}

.mdi-download::before {
  content: "\F01DA";
}

.mdi-download-box::before {
  content: "\F1462";
}

.mdi-download-box-outline::before {
  content: "\F1463";
}

.mdi-download-circle::before {
  content: "\F1464";
}

.mdi-download-circle-outline::before {
  content: "\F1465";
}

.mdi-download-lock::before {
  content: "\F1320";
}

.mdi-download-lock-outline::before {
  content: "\F1321";
}

.mdi-download-multiple::before {
  content: "\F09E9";
}

.mdi-download-multiple-outline::before {
  content: "\F1CD0";
}

.mdi-download-network::before {
  content: "\F06F4";
}

.mdi-download-network-outline::before {
  content: "\F0C66";
}

.mdi-download-off::before {
  content: "\F10B0";
}

.mdi-download-off-outline::before {
  content: "\F10B1";
}

.mdi-download-outline::before {
  content: "\F0B8F";
}

.mdi-drag::before {
  content: "\F01DB";
}

.mdi-drag-horizontal::before {
  content: "\F01DC";
}

.mdi-drag-horizontal-variant::before {
  content: "\F12F0";
}

.mdi-drag-variant::before {
  content: "\F0B90";
}

.mdi-drag-vertical::before {
  content: "\F01DD";
}

.mdi-drag-vertical-variant::before {
  content: "\F12F1";
}

.mdi-drama-masks::before {
  content: "\F0D02";
}

.mdi-draw::before {
  content: "\F0F49";
}

.mdi-draw-pen::before {
  content: "\F19B9";
}

.mdi-drawing::before {
  content: "\F01DE";
}

.mdi-drawing-box::before {
  content: "\F01DF";
}

.mdi-dresser::before {
  content: "\F0F4A";
}

.mdi-dresser-outline::before {
  content: "\F0F4B";
}

.mdi-drone::before {
  content: "\F01E2";
}

.mdi-dropbox::before {
  content: "\F01E3";
}

.mdi-drupal::before {
  content: "\F01E4";
}

.mdi-duck::before {
  content: "\F01E5";
}

.mdi-dumbbell::before {
  content: "\F01E6";
}

.mdi-dump-truck::before {
  content: "\F0C67";
}

.mdi-ear-hearing::before {
  content: "\F07C5";
}

.mdi-ear-hearing-loop::before {
  content: "\F1AEE";
}

.mdi-ear-hearing-off::before {
  content: "\F0A45";
}

.mdi-earbuds::before {
  content: "\F184F";
}

.mdi-earbuds-off::before {
  content: "\F1850";
}

.mdi-earbuds-off-outline::before {
  content: "\F1851";
}

.mdi-earbuds-outline::before {
  content: "\F1852";
}

.mdi-earth::before {
  content: "\F01E7";
}

.mdi-earth-arrow-down::before {
  content: "\F1C87";
}

.mdi-earth-arrow-left::before {
  content: "\F1C88";
}

.mdi-earth-arrow-right::before {
  content: "\F1311";
}

.mdi-earth-arrow-up::before {
  content: "\F1C89";
}

.mdi-earth-box::before {
  content: "\F06CD";
}

.mdi-earth-box-minus::before {
  content: "\F1407";
}

.mdi-earth-box-off::before {
  content: "\F06CE";
}

.mdi-earth-box-plus::before {
  content: "\F1406";
}

.mdi-earth-box-remove::before {
  content: "\F1408";
}

.mdi-earth-minus::before {
  content: "\F1404";
}

.mdi-earth-off::before {
  content: "\F01E8";
}

.mdi-earth-plus::before {
  content: "\F1403";
}

.mdi-earth-remove::before {
  content: "\F1405";
}

.mdi-egg::before {
  content: "\F0AAF";
}

.mdi-egg-easter::before {
  content: "\F0AB0";
}

.mdi-egg-fried::before {
  content: "\F184A";
}

.mdi-egg-off::before {
  content: "\F13F0";
}

.mdi-egg-off-outline::before {
  content: "\F13F1";
}

.mdi-egg-outline::before {
  content: "\F13F2";
}

.mdi-eiffel-tower::before {
  content: "\F156B";
}

.mdi-eight-track::before {
  content: "\F09EA";
}

.mdi-eject::before {
  content: "\F01EA";
}

.mdi-eject-circle::before {
  content: "\F1B23";
}

.mdi-eject-circle-outline::before {
  content: "\F1B24";
}

.mdi-eject-outline::before {
  content: "\F0B91";
}

.mdi-electric-switch::before {
  content: "\F0E9F";
}

.mdi-electric-switch-closed::before {
  content: "\F10D9";
}

.mdi-electron-framework::before {
  content: "\F1024";
}

.mdi-elephant::before {
  content: "\F07C6";
}

.mdi-elevation-decline::before {
  content: "\F01EB";
}

.mdi-elevation-rise::before {
  content: "\F01EC";
}

.mdi-elevator::before {
  content: "\F01ED";
}

.mdi-elevator-down::before {
  content: "\F12C2";
}

.mdi-elevator-passenger::before {
  content: "\F1381";
}

.mdi-elevator-passenger-off::before {
  content: "\F1979";
}

.mdi-elevator-passenger-off-outline::before {
  content: "\F197A";
}

.mdi-elevator-passenger-outline::before {
  content: "\F197B";
}

.mdi-elevator-up::before {
  content: "\F12C1";
}

.mdi-ellipse::before {
  content: "\F0EA0";
}

.mdi-ellipse-outline::before {
  content: "\F0EA1";
}

.mdi-email::before {
  content: "\F01EE";
}

.mdi-email-alert::before {
  content: "\F06CF";
}

.mdi-email-alert-outline::before {
  content: "\F0D42";
}

.mdi-email-arrow-left::before {
  content: "\F10DA";
}

.mdi-email-arrow-left-outline::before {
  content: "\F10DB";
}

.mdi-email-arrow-right::before {
  content: "\F10DC";
}

.mdi-email-arrow-right-outline::before {
  content: "\F10DD";
}

.mdi-email-box::before {
  content: "\F0D03";
}

.mdi-email-check::before {
  content: "\F0AB1";
}

.mdi-email-check-outline::before {
  content: "\F0AB2";
}

.mdi-email-edit::before {
  content: "\F0EE3";
}

.mdi-email-edit-outline::before {
  content: "\F0EE4";
}

.mdi-email-fast::before {
  content: "\F186F";
}

.mdi-email-fast-outline::before {
  content: "\F1870";
}

.mdi-email-heart-outline::before {
  content: "\F1C5B";
}

.mdi-email-lock::before {
  content: "\F01F1";
}

.mdi-email-lock-outline::before {
  content: "\F1B61";
}

.mdi-email-mark-as-unread::before {
  content: "\F0B92";
}

.mdi-email-minus::before {
  content: "\F0EE5";
}

.mdi-email-minus-outline::before {
  content: "\F0EE6";
}

.mdi-email-multiple::before {
  content: "\F0EE7";
}

.mdi-email-multiple-outline::before {
  content: "\F0EE8";
}

.mdi-email-newsletter::before {
  content: "\F0FB1";
}

.mdi-email-off::before {
  content: "\F13E3";
}

.mdi-email-off-outline::before {
  content: "\F13E4";
}

.mdi-email-open::before {
  content: "\F01EF";
}

.mdi-email-open-heart-outline::before {
  content: "\F1C5C";
}

.mdi-email-open-multiple::before {
  content: "\F0EE9";
}

.mdi-email-open-multiple-outline::before {
  content: "\F0EEA";
}

.mdi-email-open-outline::before {
  content: "\F05EF";
}

.mdi-email-outline::before {
  content: "\F01F0";
}

.mdi-email-plus::before {
  content: "\F09EB";
}

.mdi-email-plus-outline::before {
  content: "\F09EC";
}

.mdi-email-remove::before {
  content: "\F1661";
}

.mdi-email-remove-outline::before {
  content: "\F1662";
}

.mdi-email-seal::before {
  content: "\F195B";
}

.mdi-email-seal-outline::before {
  content: "\F195C";
}

.mdi-email-search::before {
  content: "\F0961";
}

.mdi-email-search-outline::before {
  content: "\F0962";
}

.mdi-email-sync::before {
  content: "\F12C7";
}

.mdi-email-sync-outline::before {
  content: "\F12C8";
}

.mdi-email-variant::before {
  content: "\F05F0";
}

.mdi-ember::before {
  content: "\F0B30";
}

.mdi-emby::before {
  content: "\F06B4";
}

.mdi-emoticon::before {
  content: "\F0C68";
}

.mdi-emoticon-angry::before {
  content: "\F0C69";
}

.mdi-emoticon-angry-outline::before {
  content: "\F0C6A";
}

.mdi-emoticon-confused::before {
  content: "\F10DE";
}

.mdi-emoticon-confused-outline::before {
  content: "\F10DF";
}

.mdi-emoticon-cool::before {
  content: "\F0C6B";
}

.mdi-emoticon-cool-outline::before {
  content: "\F01F3";
}

.mdi-emoticon-cry::before {
  content: "\F0C6C";
}

.mdi-emoticon-cry-outline::before {
  content: "\F0C6D";
}

.mdi-emoticon-dead::before {
  content: "\F0C6E";
}

.mdi-emoticon-dead-outline::before {
  content: "\F069B";
}

.mdi-emoticon-devil::before {
  content: "\F0C6F";
}

.mdi-emoticon-devil-outline::before {
  content: "\F01F4";
}

.mdi-emoticon-excited::before {
  content: "\F0C70";
}

.mdi-emoticon-excited-outline::before {
  content: "\F069C";
}

.mdi-emoticon-frown::before {
  content: "\F0F4C";
}

.mdi-emoticon-frown-outline::before {
  content: "\F0F4D";
}

.mdi-emoticon-happy::before {
  content: "\F0C71";
}

.mdi-emoticon-happy-outline::before {
  content: "\F01F5";
}

.mdi-emoticon-kiss::before {
  content: "\F0C72";
}

.mdi-emoticon-kiss-outline::before {
  content: "\F0C73";
}

.mdi-emoticon-lol::before {
  content: "\F1214";
}

.mdi-emoticon-lol-outline::before {
  content: "\F1215";
}

.mdi-emoticon-minus::before {
  content: "\F1CB2";
}

.mdi-emoticon-minus-outline::before {
  content: "\F1CB3";
}

.mdi-emoticon-neutral::before {
  content: "\F0C74";
}

.mdi-emoticon-neutral-outline::before {
  content: "\F01F6";
}

.mdi-emoticon-outline::before {
  content: "\F01F2";
}

.mdi-emoticon-plus::before {
  content: "\F1CB4";
}

.mdi-emoticon-plus-outline::before {
  content: "\F1CB5";
}

.mdi-emoticon-poop::before {
  content: "\F01F7";
}

.mdi-emoticon-poop-outline::before {
  content: "\F0C75";
}

.mdi-emoticon-remove::before {
  content: "\F1CB6";
}

.mdi-emoticon-remove-outline::before {
  content: "\F1CB7";
}

.mdi-emoticon-sad::before {
  content: "\F0C76";
}

.mdi-emoticon-sad-outline::before {
  content: "\F01F8";
}

.mdi-emoticon-sick::before {
  content: "\F157C";
}

.mdi-emoticon-sick-outline::before {
  content: "\F157D";
}

.mdi-emoticon-tongue::before {
  content: "\F01F9";
}

.mdi-emoticon-tongue-outline::before {
  content: "\F0C77";
}

.mdi-emoticon-wink::before {
  content: "\F0C78";
}

.mdi-emoticon-wink-outline::before {
  content: "\F0C79";
}

.mdi-engine::before {
  content: "\F01FA";
}

.mdi-engine-off::before {
  content: "\F0A46";
}

.mdi-engine-off-outline::before {
  content: "\F0A47";
}

.mdi-engine-outline::before {
  content: "\F01FB";
}

.mdi-epsilon::before {
  content: "\F10E0";
}

.mdi-equal::before {
  content: "\F01FC";
}

.mdi-equal-box::before {
  content: "\F01FD";
}

.mdi-equalizer::before {
  content: "\F0EA2";
}

.mdi-equalizer-outline::before {
  content: "\F0EA3";
}

.mdi-eraser::before {
  content: "\F01FE";
}

.mdi-eraser-variant::before {
  content: "\F0642";
}

.mdi-escalator::before {
  content: "\F01FF";
}

.mdi-escalator-box::before {
  content: "\F1399";
}

.mdi-escalator-down::before {
  content: "\F12C0";
}

.mdi-escalator-up::before {
  content: "\F12BF";
}

.mdi-eslint::before {
  content: "\F0C7A";
}

.mdi-et::before {
  content: "\F0AB3";
}

.mdi-ethereum::before {
  content: "\F086A";
}

.mdi-ethernet::before {
  content: "\F0200";
}

.mdi-ethernet-cable::before {
  content: "\F0201";
}

.mdi-ethernet-cable-off::before {
  content: "\F0202";
}

.mdi-ethernet-off::before {
  content: "\F1CD1";
}

.mdi-ev-plug-ccs1::before {
  content: "\F1519";
}

.mdi-ev-plug-ccs2::before {
  content: "\F151A";
}

.mdi-ev-plug-chademo::before {
  content: "\F151B";
}

.mdi-ev-plug-tesla::before {
  content: "\F151C";
}

.mdi-ev-plug-type1::before {
  content: "\F151D";
}

.mdi-ev-plug-type2::before {
  content: "\F151E";
}

.mdi-ev-station::before {
  content: "\F05F1";
}

.mdi-evernote::before {
  content: "\F0204";
}

.mdi-excavator::before {
  content: "\F1025";
}

.mdi-exclamation::before {
  content: "\F0205";
}

.mdi-exclamation-thick::before {
  content: "\F1238";
}

.mdi-exit-run::before {
  content: "\F0A48";
}

.mdi-exit-to-app::before {
  content: "\F0206";
}

.mdi-expand-all::before {
  content: "\F0AB4";
}

.mdi-expand-all-outline::before {
  content: "\F0AB5";
}

.mdi-expansion-card::before {
  content: "\F08AE";
}

.mdi-expansion-card-variant::before {
  content: "\F0FB2";
}

.mdi-exponent::before {
  content: "\F0963";
}

.mdi-exponent-box::before {
  content: "\F0964";
}

.mdi-export::before {
  content: "\F0207";
}

.mdi-export-variant::before {
  content: "\F0B93";
}

.mdi-eye::before {
  content: "\F0208";
}

.mdi-eye-arrow-left::before {
  content: "\F18FD";
}

.mdi-eye-arrow-left-outline::before {
  content: "\F18FE";
}

.mdi-eye-arrow-right::before {
  content: "\F18FF";
}

.mdi-eye-arrow-right-outline::before {
  content: "\F1900";
}

.mdi-eye-check::before {
  content: "\F0D04";
}

.mdi-eye-check-outline::before {
  content: "\F0D05";
}

.mdi-eye-circle::before {
  content: "\F0B94";
}

.mdi-eye-circle-outline::before {
  content: "\F0B95";
}

.mdi-eye-closed::before {
  content: "\F1CA3";
}

.mdi-eye-lock::before {
  content: "\F1C06";
}

.mdi-eye-lock-open::before {
  content: "\F1C07";
}

.mdi-eye-lock-open-outline::before {
  content: "\F1C08";
}

.mdi-eye-lock-outline::before {
  content: "\F1C09";
}

.mdi-eye-minus::before {
  content: "\F1026";
}

.mdi-eye-minus-outline::before {
  content: "\F1027";
}

.mdi-eye-off::before {
  content: "\F0209";
}

.mdi-eye-off-outline::before {
  content: "\F06D1";
}

.mdi-eye-outline::before {
  content: "\F06D0";
}

.mdi-eye-plus::before {
  content: "\F086B";
}

.mdi-eye-plus-outline::before {
  content: "\F086C";
}

.mdi-eye-refresh::before {
  content: "\F197C";
}

.mdi-eye-refresh-outline::before {
  content: "\F197D";
}

.mdi-eye-remove::before {
  content: "\F15E3";
}

.mdi-eye-remove-outline::before {
  content: "\F15E4";
}

.mdi-eye-settings::before {
  content: "\F086D";
}

.mdi-eye-settings-outline::before {
  content: "\F086E";
}

.mdi-eyedropper::before {
  content: "\F020A";
}

.mdi-eyedropper-minus::before {
  content: "\F13DD";
}

.mdi-eyedropper-off::before {
  content: "\F13DF";
}

.mdi-eyedropper-plus::before {
  content: "\F13DC";
}

.mdi-eyedropper-remove::before {
  content: "\F13DE";
}

.mdi-eyedropper-variant::before {
  content: "\F020B";
}

.mdi-face-agent::before {
  content: "\F0D70";
}

.mdi-face-man::before {
  content: "\F0643";
}

.mdi-face-man-outline::before {
  content: "\F0B96";
}

.mdi-face-man-profile::before {
  content: "\F0644";
}

.mdi-face-man-shimmer::before {
  content: "\F15CC";
}

.mdi-face-man-shimmer-outline::before {
  content: "\F15CD";
}

.mdi-face-mask::before {
  content: "\F1586";
}

.mdi-face-mask-outline::before {
  content: "\F1587";
}

.mdi-face-recognition::before {
  content: "\F0C7B";
}

.mdi-face-woman::before {
  content: "\F1077";
}

.mdi-face-woman-outline::before {
  content: "\F1078";
}

.mdi-face-woman-profile::before {
  content: "\F1076";
}

.mdi-face-woman-shimmer::before {
  content: "\F15CE";
}

.mdi-face-woman-shimmer-outline::before {
  content: "\F15CF";
}

.mdi-facebook::before {
  content: "\F020C";
}

.mdi-facebook-gaming::before {
  content: "\F07DD";
}

.mdi-facebook-messenger::before {
  content: "\F020E";
}

.mdi-facebook-workplace::before {
  content: "\F0B31";
}

.mdi-factory::before {
  content: "\F020F";
}

.mdi-family-tree::before {
  content: "\F160E";
}

.mdi-fan::before {
  content: "\F0210";
}

.mdi-fan-alert::before {
  content: "\F146C";
}

.mdi-fan-auto::before {
  content: "\F171D";
}

.mdi-fan-chevron-down::before {
  content: "\F146D";
}

.mdi-fan-chevron-up::before {
  content: "\F146E";
}

.mdi-fan-clock::before {
  content: "\F1A3A";
}

.mdi-fan-minus::before {
  content: "\F1470";
}

.mdi-fan-off::before {
  content: "\F081D";
}

.mdi-fan-plus::before {
  content: "\F146F";
}

.mdi-fan-remove::before {
  content: "\F1471";
}

.mdi-fan-speed-1::before {
  content: "\F1472";
}

.mdi-fan-speed-2::before {
  content: "\F1473";
}

.mdi-fan-speed-3::before {
  content: "\F1474";
}

.mdi-fast-forward::before {
  content: "\F0211";
}

.mdi-fast-forward-10::before {
  content: "\F0D71";
}

.mdi-fast-forward-15::before {
  content: "\F193A";
}

.mdi-fast-forward-30::before {
  content: "\F0D06";
}

.mdi-fast-forward-45::before {
  content: "\F1B12";
}

.mdi-fast-forward-5::before {
  content: "\F11F8";
}

.mdi-fast-forward-60::before {
  content: "\F160B";
}

.mdi-fast-forward-outline::before {
  content: "\F06D2";
}

.mdi-faucet::before {
  content: "\F1B29";
}

.mdi-faucet-variant::before {
  content: "\F1B2A";
}

.mdi-fax::before {
  content: "\F0212";
}

.mdi-feather::before {
  content: "\F06D3";
}

.mdi-feature-search::before {
  content: "\F0A49";
}

.mdi-feature-search-outline::before {
  content: "\F0A4A";
}

.mdi-fedora::before {
  content: "\F08DB";
}

.mdi-fence::before {
  content: "\F179A";
}

.mdi-fence-electric::before {
  content: "\F17F6";
}

.mdi-fencing::before {
  content: "\F14C1";
}

.mdi-ferris-wheel::before {
  content: "\F0EA4";
}

.mdi-ferry::before {
  content: "\F0213";
}

.mdi-file::before {
  content: "\F0214";
}

.mdi-file-account::before {
  content: "\F073B";
}

.mdi-file-account-outline::before {
  content: "\F1028";
}

.mdi-file-alert::before {
  content: "\F0A4B";
}

.mdi-file-alert-outline::before {
  content: "\F0A4C";
}

.mdi-file-arrow-left-right::before {
  content: "\F1A93";
}

.mdi-file-arrow-left-right-outline::before {
  content: "\F1A94";
}

.mdi-file-arrow-up-down::before {
  content: "\F1A95";
}

.mdi-file-arrow-up-down-outline::before {
  content: "\F1A96";
}

.mdi-file-cabinet::before {
  content: "\F0AB6";
}

.mdi-file-cad::before {
  content: "\F0EEB";
}

.mdi-file-cad-box::before {
  content: "\F0EEC";
}

.mdi-file-cancel::before {
  content: "\F0DC6";
}

.mdi-file-cancel-outline::before {
  content: "\F0DC7";
}

.mdi-file-certificate::before {
  content: "\F1186";
}

.mdi-file-certificate-outline::before {
  content: "\F1187";
}

.mdi-file-chart::before {
  content: "\F0215";
}

.mdi-file-chart-check::before {
  content: "\F19C6";
}

.mdi-file-chart-check-outline::before {
  content: "\F19C7";
}

.mdi-file-chart-outline::before {
  content: "\F1029";
}

.mdi-file-check::before {
  content: "\F0216";
}

.mdi-file-check-outline::before {
  content: "\F0E29";
}

.mdi-file-clock::before {
  content: "\F12E1";
}

.mdi-file-clock-outline::before {
  content: "\F12E2";
}

.mdi-file-cloud::before {
  content: "\F0217";
}

.mdi-file-cloud-outline::before {
  content: "\F102A";
}

.mdi-file-code::before {
  content: "\F022E";
}

.mdi-file-code-outline::before {
  content: "\F102B";
}

.mdi-file-cog::before {
  content: "\F107B";
}

.mdi-file-cog-outline::before {
  content: "\F107C";
}

.mdi-file-compare::before {
  content: "\F08AA";
}

.mdi-file-delimited::before {
  content: "\F0218";
}

.mdi-file-delimited-outline::before {
  content: "\F0EA5";
}

.mdi-file-document::before {
  content: "\F0219";
}

.mdi-file-document-alert::before {
  content: "\F1A97";
}

.mdi-file-document-alert-outline::before {
  content: "\F1A98";
}

.mdi-file-document-arrow-right::before {
  content: "\F1C0F";
}

.mdi-file-document-arrow-right-outline::before {
  content: "\F1C10";
}

.mdi-file-document-check::before {
  content: "\F1A99";
}

.mdi-file-document-check-outline::before {
  content: "\F1A9A";
}

.mdi-file-document-edit::before {
  content: "\F0DC8";
}

.mdi-file-document-edit-outline::before {
  content: "\F0DC9";
}

.mdi-file-document-minus::before {
  content: "\F1A9B";
}

.mdi-file-document-minus-outline::before {
  content: "\F1A9C";
}

.mdi-file-document-multiple::before {
  content: "\F1517";
}

.mdi-file-document-multiple-outline::before {
  content: "\F1518";
}

.mdi-file-document-outline::before {
  content: "\F09EE";
}

.mdi-file-document-plus::before {
  content: "\F1A9D";
}

.mdi-file-document-plus-outline::before {
  content: "\F1A9E";
}

.mdi-file-document-refresh::before {
  content: "\F1C7A";
}

.mdi-file-document-refresh-outline::before {
  content: "\F1C7B";
}

.mdi-file-document-remove::before {
  content: "\F1A9F";
}

.mdi-file-document-remove-outline::before {
  content: "\F1AA0";
}

.mdi-file-download::before {
  content: "\F0965";
}

.mdi-file-download-outline::before {
  content: "\F0966";
}

.mdi-file-edit::before {
  content: "\F11E7";
}

.mdi-file-edit-outline::before {
  content: "\F11E8";
}

.mdi-file-excel::before {
  content: "\F021B";
}

.mdi-file-excel-box::before {
  content: "\F021C";
}

.mdi-file-excel-box-outline::before {
  content: "\F102C";
}

.mdi-file-excel-outline::before {
  content: "\F102D";
}

.mdi-file-export::before {
  content: "\F021D";
}

.mdi-file-export-outline::before {
  content: "\F102E";
}

.mdi-file-eye::before {
  content: "\F0DCA";
}

.mdi-file-eye-outline::before {
  content: "\F0DCB";
}

.mdi-file-find::before {
  content: "\F021E";
}

.mdi-file-find-outline::before {
  content: "\F0B97";
}

.mdi-file-gif-box::before {
  content: "\F0D78";
}

.mdi-file-hidden::before {
  content: "\F0613";
}

.mdi-file-image::before {
  content: "\F021F";
}

.mdi-file-image-marker::before {
  content: "\F1772";
}

.mdi-file-image-marker-outline::before {
  content: "\F1773";
}

.mdi-file-image-minus::before {
  content: "\F193B";
}

.mdi-file-image-minus-outline::before {
  content: "\F193C";
}

.mdi-file-image-outline::before {
  content: "\F0EB0";
}

.mdi-file-image-plus::before {
  content: "\F193D";
}

.mdi-file-image-plus-outline::before {
  content: "\F193E";
}

.mdi-file-image-remove::before {
  content: "\F193F";
}

.mdi-file-image-remove-outline::before {
  content: "\F1940";
}

.mdi-file-import::before {
  content: "\F0220";
}

.mdi-file-import-outline::before {
  content: "\F102F";
}

.mdi-file-jpg-box::before {
  content: "\F0225";
}

.mdi-file-key::before {
  content: "\F1184";
}

.mdi-file-key-outline::before {
  content: "\F1185";
}

.mdi-file-link::before {
  content: "\F1177";
}

.mdi-file-link-outline::before {
  content: "\F1178";
}

.mdi-file-lock::before {
  content: "\F0221";
}

.mdi-file-lock-open::before {
  content: "\F19C8";
}

.mdi-file-lock-open-outline::before {
  content: "\F19C9";
}

.mdi-file-lock-outline::before {
  content: "\F1030";
}

.mdi-file-marker::before {
  content: "\F1774";
}

.mdi-file-marker-outline::before {
  content: "\F1775";
}

.mdi-file-minus::before {
  content: "\F1AA1";
}

.mdi-file-minus-outline::before {
  content: "\F1AA2";
}

.mdi-file-move::before {
  content: "\F0AB9";
}

.mdi-file-move-outline::before {
  content: "\F1031";
}

.mdi-file-multiple::before {
  content: "\F0222";
}

.mdi-file-multiple-outline::before {
  content: "\F1032";
}

.mdi-file-music::before {
  content: "\F0223";
}

.mdi-file-music-outline::before {
  content: "\F0E2A";
}

.mdi-file-outline::before {
  content: "\F0224";
}

.mdi-file-pdf-box::before {
  content: "\F0226";
}

.mdi-file-percent::before {
  content: "\F081E";
}

.mdi-file-percent-outline::before {
  content: "\F1033";
}

.mdi-file-phone::before {
  content: "\F1179";
}

.mdi-file-phone-outline::before {
  content: "\F117A";
}

.mdi-file-plus::before {
  content: "\F0752";
}

.mdi-file-plus-outline::before {
  content: "\F0EED";
}

.mdi-file-png-box::before {
  content: "\F0E2D";
}

.mdi-file-powerpoint::before {
  content: "\F0227";
}

.mdi-file-powerpoint-box::before {
  content: "\F0228";
}

.mdi-file-powerpoint-box-outline::before {
  content: "\F1034";
}

.mdi-file-powerpoint-outline::before {
  content: "\F1035";
}

.mdi-file-presentation-box::before {
  content: "\F0229";
}

.mdi-file-question::before {
  content: "\F086F";
}

.mdi-file-question-outline::before {
  content: "\F1036";
}

.mdi-file-refresh::before {
  content: "\F0918";
}

.mdi-file-refresh-outline::before {
  content: "\F0541";
}

.mdi-file-remove::before {
  content: "\F0B98";
}

.mdi-file-remove-outline::before {
  content: "\F1037";
}

.mdi-file-replace::before {
  content: "\F0B32";
}

.mdi-file-replace-outline::before {
  content: "\F0B33";
}

.mdi-file-restore::before {
  content: "\F0670";
}

.mdi-file-restore-outline::before {
  content: "\F1038";
}

.mdi-file-rotate-left::before {
  content: "\F1A3B";
}

.mdi-file-rotate-left-outline::before {
  content: "\F1A3C";
}

.mdi-file-rotate-right::before {
  content: "\F1A3D";
}

.mdi-file-rotate-right-outline::before {
  content: "\F1A3E";
}

.mdi-file-search::before {
  content: "\F0C7C";
}

.mdi-file-search-outline::before {
  content: "\F0C7D";
}

.mdi-file-send::before {
  content: "\F022A";
}

.mdi-file-send-outline::before {
  content: "\F1039";
}

.mdi-file-settings::before {
  content: "\F1079";
}

.mdi-file-settings-outline::before {
  content: "\F107A";
}

.mdi-file-sign::before {
  content: "\F19C3";
}

.mdi-file-star::before {
  content: "\F103A";
}

.mdi-file-star-four-points::before {
  content: "\F1C2D";
}

.mdi-file-star-four-points-outline::before {
  content: "\F1C2E";
}

.mdi-file-star-outline::before {
  content: "\F103B";
}

.mdi-file-swap::before {
  content: "\F0FB4";
}

.mdi-file-swap-outline::before {
  content: "\F0FB5";
}

.mdi-file-sync::before {
  content: "\F1216";
}

.mdi-file-sync-outline::before {
  content: "\F1217";
}

.mdi-file-table::before {
  content: "\F0C7E";
}

.mdi-file-table-box::before {
  content: "\F10E1";
}

.mdi-file-table-box-multiple::before {
  content: "\F10E2";
}

.mdi-file-table-box-multiple-outline::before {
  content: "\F10E3";
}

.mdi-file-table-box-outline::before {
  content: "\F10E4";
}

.mdi-file-table-outline::before {
  content: "\F0C7F";
}

.mdi-file-tree::before {
  content: "\F0645";
}

.mdi-file-tree-outline::before {
  content: "\F13D2";
}

.mdi-file-undo::before {
  content: "\F08DC";
}

.mdi-file-undo-outline::before {
  content: "\F103C";
}

.mdi-file-upload::before {
  content: "\F0A4D";
}

.mdi-file-upload-outline::before {
  content: "\F0A4E";
}

.mdi-file-video::before {
  content: "\F022B";
}

.mdi-file-video-outline::before {
  content: "\F0E2C";
}

.mdi-file-word::before {
  content: "\F022C";
}

.mdi-file-word-box::before {
  content: "\F022D";
}

.mdi-file-word-box-outline::before {
  content: "\F103D";
}

.mdi-file-word-outline::before {
  content: "\F103E";
}

.mdi-file-xml-box::before {
  content: "\F1B4B";
}

.mdi-film::before {
  content: "\F022F";
}

.mdi-filmstrip::before {
  content: "\F0230";
}

.mdi-filmstrip-box::before {
  content: "\F0332";
}

.mdi-filmstrip-box-multiple::before {
  content: "\F0D18";
}

.mdi-filmstrip-off::before {
  content: "\F0231";
}

.mdi-filter::before {
  content: "\F0232";
}

.mdi-filter-check::before {
  content: "\F18EC";
}

.mdi-filter-check-outline::before {
  content: "\F18ED";
}

.mdi-filter-cog::before {
  content: "\F1AA3";
}

.mdi-filter-cog-outline::before {
  content: "\F1AA4";
}

.mdi-filter-menu::before {
  content: "\F10E5";
}

.mdi-filter-menu-outline::before {
  content: "\F10E6";
}

.mdi-filter-minus::before {
  content: "\F0EEE";
}

.mdi-filter-minus-outline::before {
  content: "\F0EEF";
}

.mdi-filter-multiple::before {
  content: "\F1A3F";
}

.mdi-filter-multiple-outline::before {
  content: "\F1A40";
}

.mdi-filter-off::before {
  content: "\F14EF";
}

.mdi-filter-off-outline::before {
  content: "\F14F0";
}

.mdi-filter-outline::before {
  content: "\F0233";
}

.mdi-filter-plus::before {
  content: "\F0EF0";
}

.mdi-filter-plus-outline::before {
  content: "\F0EF1";
}

.mdi-filter-remove::before {
  content: "\F0234";
}

.mdi-filter-remove-outline::before {
  content: "\F0235";
}

.mdi-filter-settings::before {
  content: "\F1AA5";
}

.mdi-filter-settings-outline::before {
  content: "\F1AA6";
}

.mdi-filter-variant::before {
  content: "\F0236";
}

.mdi-filter-variant-minus::before {
  content: "\F1112";
}

.mdi-filter-variant-plus::before {
  content: "\F1113";
}

.mdi-filter-variant-remove::before {
  content: "\F103F";
}

.mdi-finance::before {
  content: "\F081F";
}

.mdi-find-replace::before {
  content: "\F06D4";
}

.mdi-fingerprint::before {
  content: "\F0237";
}

.mdi-fingerprint-off::before {
  content: "\F0EB1";
}

.mdi-fire::before {
  content: "\F0238";
}

.mdi-fire-alert::before {
  content: "\F15D7";
}

.mdi-fire-circle::before {
  content: "\F1807";
}

.mdi-fire-extinguisher::before {
  content: "\F0EF2";
}

.mdi-fire-hydrant::before {
  content: "\F1137";
}

.mdi-fire-hydrant-alert::before {
  content: "\F1138";
}

.mdi-fire-hydrant-off::before {
  content: "\F1139";
}

.mdi-fire-off::before {
  content: "\F1722";
}

.mdi-fire-station::before {
  content: "\F1CC3";
}

.mdi-fire-truck::before {
  content: "\F08AB";
}

.mdi-firebase::before {
  content: "\F0967";
}

.mdi-firefox::before {
  content: "\F0239";
}

.mdi-fireplace::before {
  content: "\F0E2E";
}

.mdi-fireplace-off::before {
  content: "\F0E2F";
}

.mdi-firewire::before {
  content: "\F05BE";
}

.mdi-firework::before {
  content: "\F0E30";
}

.mdi-firework-off::before {
  content: "\F1723";
}

.mdi-fish::before {
  content: "\F023A";
}

.mdi-fish-off::before {
  content: "\F13F3";
}

.mdi-fishbowl::before {
  content: "\F0EF3";
}

.mdi-fishbowl-outline::before {
  content: "\F0EF4";
}

.mdi-fit-to-page::before {
  content: "\F0EF5";
}

.mdi-fit-to-page-outline::before {
  content: "\F0EF6";
}

.mdi-fit-to-screen::before {
  content: "\F18F4";
}

.mdi-fit-to-screen-outline::before {
  content: "\F18F5";
}

.mdi-flag::before {
  content: "\F023B";
}

.mdi-flag-checkered::before {
  content: "\F023C";
}

.mdi-flag-minus::before {
  content: "\F0B99";
}

.mdi-flag-minus-outline::before {
  content: "\F10B2";
}

.mdi-flag-off::before {
  content: "\F18EE";
}

.mdi-flag-off-outline::before {
  content: "\F18EF";
}

.mdi-flag-outline::before {
  content: "\F023D";
}

.mdi-flag-plus::before {
  content: "\F0B9A";
}

.mdi-flag-plus-outline::before {
  content: "\F10B3";
}

.mdi-flag-remove::before {
  content: "\F0B9B";
}

.mdi-flag-remove-outline::before {
  content: "\F10B4";
}

.mdi-flag-triangle::before {
  content: "\F023F";
}

.mdi-flag-variant::before {
  content: "\F0240";
}

.mdi-flag-variant-minus::before {
  content: "\F1BB4";
}

.mdi-flag-variant-minus-outline::before {
  content: "\F1BB5";
}

.mdi-flag-variant-off::before {
  content: "\F1BB0";
}

.mdi-flag-variant-off-outline::before {
  content: "\F1BB1";
}

.mdi-flag-variant-outline::before {
  content: "\F023E";
}

.mdi-flag-variant-plus::before {
  content: "\F1BB2";
}

.mdi-flag-variant-plus-outline::before {
  content: "\F1BB3";
}

.mdi-flag-variant-remove::before {
  content: "\F1BB6";
}

.mdi-flag-variant-remove-outline::before {
  content: "\F1BB7";
}

.mdi-flare::before {
  content: "\F0D72";
}

.mdi-flash::before {
  content: "\F0241";
}

.mdi-flash-alert::before {
  content: "\F0EF7";
}

.mdi-flash-alert-outline::before {
  content: "\F0EF8";
}

.mdi-flash-auto::before {
  content: "\F0242";
}

.mdi-flash-off::before {
  content: "\F0243";
}

.mdi-flash-off-outline::before {
  content: "\F1B45";
}

.mdi-flash-outline::before {
  content: "\F06D5";
}

.mdi-flash-red-eye::before {
  content: "\F067B";
}

.mdi-flash-triangle::before {
  content: "\F1B1D";
}

.mdi-flash-triangle-outline::before {
  content: "\F1B1E";
}

.mdi-flashlight::before {
  content: "\F0244";
}

.mdi-flashlight-off::before {
  content: "\F0245";
}

.mdi-flask::before {
  content: "\F0093";
}

.mdi-flask-empty::before {
  content: "\F0094";
}

.mdi-flask-empty-minus::before {
  content: "\F123A";
}

.mdi-flask-empty-minus-outline::before {
  content: "\F123B";
}

.mdi-flask-empty-off::before {
  content: "\F13F4";
}

.mdi-flask-empty-off-outline::before {
  content: "\F13F5";
}

.mdi-flask-empty-outline::before {
  content: "\F0095";
}

.mdi-flask-empty-plus::before {
  content: "\F123C";
}

.mdi-flask-empty-plus-outline::before {
  content: "\F123D";
}

.mdi-flask-empty-remove::before {
  content: "\F123E";
}

.mdi-flask-empty-remove-outline::before {
  content: "\F123F";
}

.mdi-flask-minus::before {
  content: "\F1240";
}

.mdi-flask-minus-outline::before {
  content: "\F1241";
}

.mdi-flask-off::before {
  content: "\F13F6";
}

.mdi-flask-off-outline::before {
  content: "\F13F7";
}

.mdi-flask-outline::before {
  content: "\F0096";
}

.mdi-flask-plus::before {
  content: "\F1242";
}

.mdi-flask-plus-outline::before {
  content: "\F1243";
}

.mdi-flask-remove::before {
  content: "\F1244";
}

.mdi-flask-remove-outline::before {
  content: "\F1245";
}

.mdi-flask-round-bottom::before {
  content: "\F124B";
}

.mdi-flask-round-bottom-empty::before {
  content: "\F124C";
}

.mdi-flask-round-bottom-empty-outline::before {
  content: "\F124D";
}

.mdi-flask-round-bottom-outline::before {
  content: "\F124E";
}

.mdi-fleur-de-lis::before {
  content: "\F1303";
}

.mdi-flip-horizontal::before {
  content: "\F10E7";
}

.mdi-flip-to-back::before {
  content: "\F0247";
}

.mdi-flip-to-front::before {
  content: "\F0248";
}

.mdi-flip-vertical::before {
  content: "\F10E8";
}

.mdi-floor-lamp::before {
  content: "\F08DD";
}

.mdi-floor-lamp-dual::before {
  content: "\F1040";
}

.mdi-floor-lamp-dual-outline::before {
  content: "\F17CE";
}

.mdi-floor-lamp-outline::before {
  content: "\F17C8";
}

.mdi-floor-lamp-torchiere::before {
  content: "\F1747";
}

.mdi-floor-lamp-torchiere-outline::before {
  content: "\F17D6";
}

.mdi-floor-lamp-torchiere-variant::before {
  content: "\F1041";
}

.mdi-floor-lamp-torchiere-variant-outline::before {
  content: "\F17CF";
}

.mdi-floor-plan::before {
  content: "\F0821";
}

.mdi-floppy::before {
  content: "\F0249";
}

.mdi-floppy-variant::before {
  content: "\F09EF";
}

.mdi-flower::before {
  content: "\F024A";
}

.mdi-flower-outline::before {
  content: "\F09F0";
}

.mdi-flower-pollen::before {
  content: "\F1885";
}

.mdi-flower-pollen-outline::before {
  content: "\F1886";
}

.mdi-flower-poppy::before {
  content: "\F0D08";
}

.mdi-flower-tulip::before {
  content: "\F09F1";
}

.mdi-flower-tulip-outline::before {
  content: "\F09F2";
}

.mdi-focus-auto::before {
  content: "\F0F4E";
}

.mdi-focus-field::before {
  content: "\F0F4F";
}

.mdi-focus-field-horizontal::before {
  content: "\F0F50";
}

.mdi-focus-field-vertical::before {
  content: "\F0F51";
}

.mdi-folder::before {
  content: "\F024B";
}

.mdi-folder-account::before {
  content: "\F024C";
}

.mdi-folder-account-outline::before {
  content: "\F0B9C";
}

.mdi-folder-alert::before {
  content: "\F0DCC";
}

.mdi-folder-alert-outline::before {
  content: "\F0DCD";
}

.mdi-folder-arrow-down::before {
  content: "\F19E8";
}

.mdi-folder-arrow-down-outline::before {
  content: "\F19E9";
}

.mdi-folder-arrow-left::before {
  content: "\F19EA";
}

.mdi-folder-arrow-left-outline::before {
  content: "\F19EB";
}

.mdi-folder-arrow-left-right::before {
  content: "\F19EC";
}

.mdi-folder-arrow-left-right-outline::before {
  content: "\F19ED";
}

.mdi-folder-arrow-right::before {
  content: "\F19EE";
}

.mdi-folder-arrow-right-outline::before {
  content: "\F19EF";
}

.mdi-folder-arrow-up::before {
  content: "\F19F0";
}

.mdi-folder-arrow-up-down::before {
  content: "\F19F1";
}

.mdi-folder-arrow-up-down-outline::before {
  content: "\F19F2";
}

.mdi-folder-arrow-up-outline::before {
  content: "\F19F3";
}

.mdi-folder-cancel::before {
  content: "\F19F4";
}

.mdi-folder-cancel-outline::before {
  content: "\F19F5";
}

.mdi-folder-check::before {
  content: "\F197E";
}

.mdi-folder-check-outline::before {
  content: "\F197F";
}

.mdi-folder-clock::before {
  content: "\F0ABA";
}

.mdi-folder-clock-outline::before {
  content: "\F0ABB";
}

.mdi-folder-cog::before {
  content: "\F107F";
}

.mdi-folder-cog-outline::before {
  content: "\F1080";
}

.mdi-folder-download::before {
  content: "\F024D";
}

.mdi-folder-download-outline::before {
  content: "\F10E9";
}

.mdi-folder-edit::before {
  content: "\F08DE";
}

.mdi-folder-edit-outline::before {
  content: "\F0DCE";
}

.mdi-folder-eye::before {
  content: "\F178A";
}

.mdi-folder-eye-outline::before {
  content: "\F178B";
}

.mdi-folder-file::before {
  content: "\F19F6";
}

.mdi-folder-file-outline::before {
  content: "\F19F7";
}

.mdi-folder-google-drive::before {
  content: "\F024E";
}

.mdi-folder-heart::before {
  content: "\F10EA";
}

.mdi-folder-heart-outline::before {
  content: "\F10EB";
}

.mdi-folder-hidden::before {
  content: "\F179E";
}

.mdi-folder-home::before {
  content: "\F10B5";
}

.mdi-folder-home-outline::before {
  content: "\F10B6";
}

.mdi-folder-image::before {
  content: "\F024F";
}

.mdi-folder-information::before {
  content: "\F10B7";
}

.mdi-folder-information-outline::before {
  content: "\F10B8";
}

.mdi-folder-key::before {
  content: "\F08AC";
}

.mdi-folder-key-network::before {
  content: "\F08AD";
}

.mdi-folder-key-network-outline::before {
  content: "\F0C80";
}

.mdi-folder-key-outline::before {
  content: "\F10EC";
}

.mdi-folder-lock::before {
  content: "\F0250";
}

.mdi-folder-lock-open::before {
  content: "\F0251";
}

.mdi-folder-lock-open-outline::before {
  content: "\F1AA7";
}

.mdi-folder-lock-outline::before {
  content: "\F1AA8";
}

.mdi-folder-marker::before {
  content: "\F126D";
}

.mdi-folder-marker-outline::before {
  content: "\F126E";
}

.mdi-folder-minus::before {
  content: "\F1B49";
}

.mdi-folder-minus-outline::before {
  content: "\F1B4A";
}

.mdi-folder-move::before {
  content: "\F0252";
}

.mdi-folder-move-outline::before {
  content: "\F1246";
}

.mdi-folder-multiple::before {
  content: "\F0253";
}

.mdi-folder-multiple-image::before {
  content: "\F0254";
}

.mdi-folder-multiple-outline::before {
  content: "\F0255";
}

.mdi-folder-multiple-plus::before {
  content: "\F147E";
}

.mdi-folder-multiple-plus-outline::before {
  content: "\F147F";
}

.mdi-folder-music::before {
  content: "\F1359";
}

.mdi-folder-music-outline::before {
  content: "\F135A";
}

.mdi-folder-network::before {
  content: "\F0870";
}

.mdi-folder-network-outline::before {
  content: "\F0C81";
}

.mdi-folder-off::before {
  content: "\F19F8";
}

.mdi-folder-off-outline::before {
  content: "\F19F9";
}

.mdi-folder-open::before {
  content: "\F0770";
}

.mdi-folder-open-outline::before {
  content: "\F0DCF";
}

.mdi-folder-outline::before {
  content: "\F0256";
}

.mdi-folder-play::before {
  content: "\F19FA";
}

.mdi-folder-play-outline::before {
  content: "\F19FB";
}

.mdi-folder-plus::before {
  content: "\F0257";
}

.mdi-folder-plus-outline::before {
  content: "\F0B9D";
}

.mdi-folder-pound::before {
  content: "\F0D09";
}

.mdi-folder-pound-outline::before {
  content: "\F0D0A";
}

.mdi-folder-question::before {
  content: "\F19CA";
}

.mdi-folder-question-outline::before {
  content: "\F19CB";
}

.mdi-folder-refresh::before {
  content: "\F0749";
}

.mdi-folder-refresh-outline::before {
  content: "\F0542";
}

.mdi-folder-remove::before {
  content: "\F0258";
}

.mdi-folder-remove-outline::before {
  content: "\F0B9E";
}

.mdi-folder-search::before {
  content: "\F0968";
}

.mdi-folder-search-outline::before {
  content: "\F0969";
}

.mdi-folder-settings::before {
  content: "\F107D";
}

.mdi-folder-settings-outline::before {
  content: "\F107E";
}

.mdi-folder-star::before {
  content: "\F069D";
}

.mdi-folder-star-multiple::before {
  content: "\F13D3";
}

.mdi-folder-star-multiple-outline::before {
  content: "\F13D4";
}

.mdi-folder-star-outline::before {
  content: "\F0B9F";
}

.mdi-folder-swap::before {
  content: "\F0FB6";
}

.mdi-folder-swap-outline::before {
  content: "\F0FB7";
}

.mdi-folder-sync::before {
  content: "\F0D0B";
}

.mdi-folder-sync-outline::before {
  content: "\F0D0C";
}

.mdi-folder-table::before {
  content: "\F12E3";
}

.mdi-folder-table-outline::before {
  content: "\F12E4";
}

.mdi-folder-text::before {
  content: "\F0C82";
}

.mdi-folder-text-outline::before {
  content: "\F0C83";
}

.mdi-folder-upload::before {
  content: "\F0259";
}

.mdi-folder-upload-outline::before {
  content: "\F10ED";
}

.mdi-folder-wrench::before {
  content: "\F19FC";
}

.mdi-folder-wrench-outline::before {
  content: "\F19FD";
}

.mdi-folder-zip::before {
  content: "\F06EB";
}

.mdi-folder-zip-outline::before {
  content: "\F07B9";
}

.mdi-font-awesome::before {
  content: "\F003A";
}

.mdi-food::before {
  content: "\F025A";
}

.mdi-food-apple::before {
  content: "\F025B";
}

.mdi-food-apple-outline::before {
  content: "\F0C84";
}

.mdi-food-croissant::before {
  content: "\F07C8";
}

.mdi-food-drumstick::before {
  content: "\F141F";
}

.mdi-food-drumstick-off::before {
  content: "\F1468";
}

.mdi-food-drumstick-off-outline::before {
  content: "\F1469";
}

.mdi-food-drumstick-outline::before {
  content: "\F1420";
}

.mdi-food-fork-drink::before {
  content: "\F05F2";
}

.mdi-food-halal::before {
  content: "\F1572";
}

.mdi-food-hot-dog::before {
  content: "\F184B";
}

.mdi-food-kosher::before {
  content: "\F1573";
}

.mdi-food-off::before {
  content: "\F05F3";
}

.mdi-food-off-outline::before {
  content: "\F1915";
}

.mdi-food-outline::before {
  content: "\F1916";
}

.mdi-food-steak::before {
  content: "\F146A";
}

.mdi-food-steak-off::before {
  content: "\F146B";
}

.mdi-food-takeout-box::before {
  content: "\F1836";
}

.mdi-food-takeout-box-outline::before {
  content: "\F1837";
}

.mdi-food-turkey::before {
  content: "\F171C";
}

.mdi-food-variant::before {
  content: "\F025C";
}

.mdi-food-variant-off::before {
  content: "\F13E5";
}

.mdi-foot-print::before {
  content: "\F0F52";
}

.mdi-football::before {
  content: "\F025D";
}

.mdi-football-australian::before {
  content: "\F025E";
}

.mdi-football-helmet::before {
  content: "\F025F";
}

.mdi-forest::before {
  content: "\F1897";
}

.mdi-forest-outline::before {
  content: "\F1C63";
}

.mdi-forklift::before {
  content: "\F07C9";
}

.mdi-form-dropdown::before {
  content: "\F1400";
}

.mdi-form-select::before {
  content: "\F1401";
}

.mdi-form-textarea::before {
  content: "\F1095";
}

.mdi-form-textbox::before {
  content: "\F060E";
}

.mdi-form-textbox-lock::before {
  content: "\F135D";
}

.mdi-form-textbox-password::before {
  content: "\F07F5";
}

.mdi-format-align-bottom::before {
  content: "\F0753";
}

.mdi-format-align-center::before {
  content: "\F0260";
}

.mdi-format-align-justify::before {
  content: "\F0261";
}

.mdi-format-align-left::before {
  content: "\F0262";
}

.mdi-format-align-middle::before {
  content: "\F0754";
}

.mdi-format-align-right::before {
  content: "\F0263";
}

.mdi-format-align-top::before {
  content: "\F0755";
}

.mdi-format-annotation-minus::before {
  content: "\F0ABC";
}

.mdi-format-annotation-plus::before {
  content: "\F0646";
}

.mdi-format-bold::before {
  content: "\F0264";
}

.mdi-format-clear::before {
  content: "\F0265";
}

.mdi-format-color-fill::before {
  content: "\F0266";
}

.mdi-format-color-highlight::before {
  content: "\F0E31";
}

.mdi-format-color-marker-cancel::before {
  content: "\F1313";
}

.mdi-format-color-text::before {
  content: "\F069E";
}

.mdi-format-columns::before {
  content: "\F08DF";
}

.mdi-format-float-center::before {
  content: "\F0267";
}

.mdi-format-float-left::before {
  content: "\F0268";
}

.mdi-format-float-none::before {
  content: "\F0269";
}

.mdi-format-float-right::before {
  content: "\F026A";
}

.mdi-format-font::before {
  content: "\F06D6";
}

.mdi-format-font-size-decrease::before {
  content: "\F09F3";
}

.mdi-format-font-size-increase::before {
  content: "\F09F4";
}

.mdi-format-header-1::before {
  content: "\F026B";
}

.mdi-format-header-2::before {
  content: "\F026C";
}

.mdi-format-header-3::before {
  content: "\F026D";
}

.mdi-format-header-4::before {
  content: "\F026E";
}

.mdi-format-header-5::before {
  content: "\F026F";
}

.mdi-format-header-6::before {
  content: "\F0270";
}

.mdi-format-header-decrease::before {
  content: "\F0271";
}

.mdi-format-header-equal::before {
  content: "\F0272";
}

.mdi-format-header-increase::before {
  content: "\F0273";
}

.mdi-format-header-pound::before {
  content: "\F0274";
}

.mdi-format-horizontal-align-center::before {
  content: "\F061E";
}

.mdi-format-horizontal-align-left::before {
  content: "\F061F";
}

.mdi-format-horizontal-align-right::before {
  content: "\F0620";
}

.mdi-format-indent-decrease::before {
  content: "\F0275";
}

.mdi-format-indent-increase::before {
  content: "\F0276";
}

.mdi-format-italic::before {
  content: "\F0277";
}

.mdi-format-letter-case::before {
  content: "\F0B34";
}

.mdi-format-letter-case-lower::before {
  content: "\F0B35";
}

.mdi-format-letter-case-upper::before {
  content: "\F0B36";
}

.mdi-format-letter-ends-with::before {
  content: "\F0FB8";
}

.mdi-format-letter-matches::before {
  content: "\F0FB9";
}

.mdi-format-letter-spacing::before {
  content: "\F1956";
}

.mdi-format-letter-spacing-variant::before {
  content: "\F1AFB";
}

.mdi-format-letter-starts-with::before {
  content: "\F0FBA";
}

.mdi-format-line-height::before {
  content: "\F1AFC";
}

.mdi-format-line-spacing::before {
  content: "\F0278";
}

.mdi-format-line-style::before {
  content: "\F05C8";
}

.mdi-format-line-weight::before {
  content: "\F05C9";
}

.mdi-format-list-bulleted::before {
  content: "\F0279";
}

.mdi-format-list-bulleted-square::before {
  content: "\F0DD0";
}

.mdi-format-list-bulleted-triangle::before {
  content: "\F0EB2";
}

.mdi-format-list-bulleted-type::before {
  content: "\F027A";
}

.mdi-format-list-checkbox::before {
  content: "\F096A";
}

.mdi-format-list-checks::before {
  content: "\F0756";
}

.mdi-format-list-group::before {
  content: "\F1860";
}

.mdi-format-list-group-plus::before {
  content: "\F1B56";
}

.mdi-format-list-numbered::before {
  content: "\F027B";
}

.mdi-format-list-numbered-rtl::before {
  content: "\F0D0D";
}

.mdi-format-list-text::before {
  content: "\F126F";
}

.mdi-format-overline::before {
  content: "\F0EB3";
}

.mdi-format-page-break::before {
  content: "\F06D7";
}

.mdi-format-page-split::before {
  content: "\F1917";
}

.mdi-format-paint::before {
  content: "\F027C";
}

.mdi-format-paragraph::before {
  content: "\F027D";
}

.mdi-format-paragraph-spacing::before {
  content: "\F1AFD";
}

.mdi-format-pilcrow::before {
  content: "\F06D8";
}

.mdi-format-pilcrow-arrow-left::before {
  content: "\F0286";
}

.mdi-format-pilcrow-arrow-right::before {
  content: "\F0285";
}

.mdi-format-quote-close::before {
  content: "\F027E";
}

.mdi-format-quote-close-outline::before {
  content: "\F11A8";
}

.mdi-format-quote-open::before {
  content: "\F0757";
}

.mdi-format-quote-open-outline::before {
  content: "\F11A7";
}

.mdi-format-rotate-90::before {
  content: "\F06AA";
}

.mdi-format-section::before {
  content: "\F069F";
}

.mdi-format-size::before {
  content: "\F027F";
}

.mdi-format-strikethrough::before {
  content: "\F0280";
}

.mdi-format-strikethrough-variant::before {
  content: "\F0281";
}

.mdi-format-subscript::before {
  content: "\F0282";
}

.mdi-format-superscript::before {
  content: "\F0283";
}

.mdi-format-text::before {
  content: "\F0284";
}

.mdi-format-text-rotation-angle-down::before {
  content: "\F0FBB";
}

.mdi-format-text-rotation-angle-up::before {
  content: "\F0FBC";
}

.mdi-format-text-rotation-down::before {
  content: "\F0D73";
}

.mdi-format-text-rotation-down-vertical::before {
  content: "\F0FBD";
}

.mdi-format-text-rotation-none::before {
  content: "\F0D74";
}

.mdi-format-text-rotation-up::before {
  content: "\F0FBE";
}

.mdi-format-text-rotation-vertical::before {
  content: "\F0FBF";
}

.mdi-format-text-variant::before {
  content: "\F0E32";
}

.mdi-format-text-variant-outline::before {
  content: "\F150F";
}

.mdi-format-text-wrapping-clip::before {
  content: "\F0D0E";
}

.mdi-format-text-wrapping-overflow::before {
  content: "\F0D0F";
}

.mdi-format-text-wrapping-wrap::before {
  content: "\F0D10";
}

.mdi-format-textbox::before {
  content: "\F0D11";
}

.mdi-format-title::before {
  content: "\F05F4";
}

.mdi-format-underline::before {
  content: "\F0287";
}

.mdi-format-underline-wavy::before {
  content: "\F18E9";
}

.mdi-format-vertical-align-bottom::before {
  content: "\F0621";
}

.mdi-format-vertical-align-center::before {
  content: "\F0622";
}

.mdi-format-vertical-align-top::before {
  content: "\F0623";
}

.mdi-format-wrap-inline::before {
  content: "\F0288";
}

.mdi-format-wrap-square::before {
  content: "\F0289";
}

.mdi-format-wrap-tight::before {
  content: "\F028A";
}

.mdi-format-wrap-top-bottom::before {
  content: "\F028B";
}

.mdi-forum::before {
  content: "\F028C";
}

.mdi-forum-minus::before {
  content: "\F1AA9";
}

.mdi-forum-minus-outline::before {
  content: "\F1AAA";
}

.mdi-forum-outline::before {
  content: "\F0822";
}

.mdi-forum-plus::before {
  content: "\F1AAB";
}

.mdi-forum-plus-outline::before {
  content: "\F1AAC";
}

.mdi-forum-remove::before {
  content: "\F1AAD";
}

.mdi-forum-remove-outline::before {
  content: "\F1AAE";
}

.mdi-forward::before {
  content: "\F028D";
}

.mdi-forwardburger::before {
  content: "\F0D75";
}

.mdi-fountain::before {
  content: "\F096B";
}

.mdi-fountain-pen::before {
  content: "\F0D12";
}

.mdi-fountain-pen-tip::before {
  content: "\F0D13";
}

.mdi-fraction-one-half::before {
  content: "\F1992";
}

.mdi-freebsd::before {
  content: "\F08E0";
}

.mdi-french-fries::before {
  content: "\F1957";
}

.mdi-frequently-asked-questions::before {
  content: "\F0EB4";
}

.mdi-fridge::before {
  content: "\F0290";
}

.mdi-fridge-alert::before {
  content: "\F11B1";
}

.mdi-fridge-alert-outline::before {
  content: "\F11B2";
}

.mdi-fridge-bottom::before {
  content: "\F0292";
}

.mdi-fridge-industrial::before {
  content: "\F15EE";
}

.mdi-fridge-industrial-alert::before {
  content: "\F15EF";
}

.mdi-fridge-industrial-alert-outline::before {
  content: "\F15F0";
}

.mdi-fridge-industrial-off::before {
  content: "\F15F1";
}

.mdi-fridge-industrial-off-outline::before {
  content: "\F15F2";
}

.mdi-fridge-industrial-outline::before {
  content: "\F15F3";
}

.mdi-fridge-off::before {
  content: "\F11AF";
}

.mdi-fridge-off-outline::before {
  content: "\F11B0";
}

.mdi-fridge-outline::before {
  content: "\F028F";
}

.mdi-fridge-top::before {
  content: "\F0291";
}

.mdi-fridge-variant::before {
  content: "\F15F4";
}

.mdi-fridge-variant-alert::before {
  content: "\F15F5";
}

.mdi-fridge-variant-alert-outline::before {
  content: "\F15F6";
}

.mdi-fridge-variant-off::before {
  content: "\F15F7";
}

.mdi-fridge-variant-off-outline::before {
  content: "\F15F8";
}

.mdi-fridge-variant-outline::before {
  content: "\F15F9";
}

.mdi-fruit-cherries::before {
  content: "\F1042";
}

.mdi-fruit-cherries-off::before {
  content: "\F13F8";
}

.mdi-fruit-citrus::before {
  content: "\F1043";
}

.mdi-fruit-citrus-off::before {
  content: "\F13F9";
}

.mdi-fruit-grapes::before {
  content: "\F1044";
}

.mdi-fruit-grapes-outline::before {
  content: "\F1045";
}

.mdi-fruit-pear::before {
  content: "\F1A0E";
}

.mdi-fruit-pineapple::before {
  content: "\F1046";
}

.mdi-fruit-watermelon::before {
  content: "\F1047";
}

.mdi-fuel::before {
  content: "\F07CA";
}

.mdi-fuel-cell::before {
  content: "\F18B5";
}

.mdi-fullscreen::before {
  content: "\F0293";
}

.mdi-fullscreen-exit::before {
  content: "\F0294";
}

.mdi-function::before {
  content: "\F0295";
}

.mdi-function-variant::before {
  content: "\F0871";
}

.mdi-furigana-horizontal::before {
  content: "\F1081";
}

.mdi-furigana-vertical::before {
  content: "\F1082";
}

.mdi-fuse::before {
  content: "\F0C85";
}

.mdi-fuse-alert::before {
  content: "\F142D";
}

.mdi-fuse-blade::before {
  content: "\F0C86";
}

.mdi-fuse-off::before {
  content: "\F142C";
}

.mdi-gamepad::before {
  content: "\F0296";
}

.mdi-gamepad-circle::before {
  content: "\F0E33";
}

.mdi-gamepad-circle-down::before {
  content: "\F0E34";
}

.mdi-gamepad-circle-left::before {
  content: "\F0E35";
}

.mdi-gamepad-circle-outline::before {
  content: "\F0E36";
}

.mdi-gamepad-circle-right::before {
  content: "\F0E37";
}

.mdi-gamepad-circle-up::before {
  content: "\F0E38";
}

.mdi-gamepad-down::before {
  content: "\F0E39";
}

.mdi-gamepad-left::before {
  content: "\F0E3A";
}

.mdi-gamepad-outline::before {
  content: "\F1919";
}

.mdi-gamepad-right::before {
  content: "\F0E3B";
}

.mdi-gamepad-round::before {
  content: "\F0E3C";
}

.mdi-gamepad-round-down::before {
  content: "\F0E3D";
}

.mdi-gamepad-round-left::before {
  content: "\F0E3E";
}

.mdi-gamepad-round-outline::before {
  content: "\F0E3F";
}

.mdi-gamepad-round-right::before {
  content: "\F0E40";
}

.mdi-gamepad-round-up::before {
  content: "\F0E41";
}

.mdi-gamepad-square::before {
  content: "\F0EB5";
}

.mdi-gamepad-square-outline::before {
  content: "\F0EB6";
}

.mdi-gamepad-up::before {
  content: "\F0E42";
}

.mdi-gamepad-variant::before {
  content: "\F0297";
}

.mdi-gamepad-variant-outline::before {
  content: "\F0EB7";
}

.mdi-gamma::before {
  content: "\F10EE";
}

.mdi-gantry-crane::before {
  content: "\F0DD1";
}

.mdi-garage::before {
  content: "\F06D9";
}

.mdi-garage-alert::before {
  content: "\F0872";
}

.mdi-garage-alert-variant::before {
  content: "\F12D5";
}

.mdi-garage-lock::before {
  content: "\F17FB";
}

.mdi-garage-open::before {
  content: "\F06DA";
}

.mdi-garage-open-variant::before {
  content: "\F12D4";
}

.mdi-garage-variant::before {
  content: "\F12D3";
}

.mdi-garage-variant-lock::before {
  content: "\F17FC";
}

.mdi-gas-burner::before {
  content: "\F1A1B";
}

.mdi-gas-cylinder::before {
  content: "\F0647";
}

.mdi-gas-station::before {
  content: "\F0298";
}

.mdi-gas-station-in-use::before {
  content: "\F1CC4";
}

.mdi-gas-station-in-use-outline::before {
  content: "\F1CC5";
}

.mdi-gas-station-off::before {
  content: "\F1409";
}

.mdi-gas-station-off-outline::before {
  content: "\F140A";
}

.mdi-gas-station-outline::before {
  content: "\F0EB8";
}

.mdi-gate::before {
  content: "\F0299";
}

.mdi-gate-alert::before {
  content: "\F17F8";
}

.mdi-gate-and::before {
  content: "\F08E1";
}

.mdi-gate-arrow-left::before {
  content: "\F17F7";
}

.mdi-gate-arrow-right::before {
  content: "\F1169";
}

.mdi-gate-buffer::before {
  content: "\F1AFE";
}

.mdi-gate-nand::before {
  content: "\F08E2";
}

.mdi-gate-nor::before {
  content: "\F08E3";
}

.mdi-gate-not::before {
  content: "\F08E4";
}

.mdi-gate-open::before {
  content: "\F116A";
}

.mdi-gate-or::before {
  content: "\F08E5";
}

.mdi-gate-xnor::before {
  content: "\F08E6";
}

.mdi-gate-xor::before {
  content: "\F08E7";
}

.mdi-gatsby::before {
  content: "\F0E43";
}

.mdi-gauge::before {
  content: "\F029A";
}

.mdi-gauge-empty::before {
  content: "\F0873";
}

.mdi-gauge-full::before {
  content: "\F0874";
}

.mdi-gauge-low::before {
  content: "\F0875";
}

.mdi-gavel::before {
  content: "\F029B";
}

.mdi-gender-female::before {
  content: "\F029C";
}

.mdi-gender-male::before {
  content: "\F029D";
}

.mdi-gender-male-female::before {
  content: "\F029E";
}

.mdi-gender-male-female-variant::before {
  content: "\F113F";
}

.mdi-gender-non-binary::before {
  content: "\F1140";
}

.mdi-gender-transgender::before {
  content: "\F029F";
}

.mdi-generator-mobile::before {
  content: "\F1C8A";
}

.mdi-generator-portable::before {
  content: "\F1C8B";
}

.mdi-generator-stationary::before {
  content: "\F1C8C";
}

.mdi-gentoo::before {
  content: "\F08E8";
}

.mdi-gesture::before {
  content: "\F07CB";
}

.mdi-gesture-double-tap::before {
  content: "\F073C";
}

.mdi-gesture-pinch::before {
  content: "\F0ABD";
}

.mdi-gesture-spread::before {
  content: "\F0ABE";
}

.mdi-gesture-swipe::before {
  content: "\F0D76";
}

.mdi-gesture-swipe-down::before {
  content: "\F073D";
}

.mdi-gesture-swipe-horizontal::before {
  content: "\F0ABF";
}

.mdi-gesture-swipe-left::before {
  content: "\F073E";
}

.mdi-gesture-swipe-right::before {
  content: "\F073F";
}

.mdi-gesture-swipe-up::before {
  content: "\F0740";
}

.mdi-gesture-swipe-vertical::before {
  content: "\F0AC0";
}

.mdi-gesture-tap::before {
  content: "\F0741";
}

.mdi-gesture-tap-box::before {
  content: "\F12A9";
}

.mdi-gesture-tap-button::before {
  content: "\F12A8";
}

.mdi-gesture-tap-hold::before {
  content: "\F0D77";
}

.mdi-gesture-two-double-tap::before {
  content: "\F0742";
}

.mdi-gesture-two-tap::before {
  content: "\F0743";
}

.mdi-ghost::before {
  content: "\F02A0";
}

.mdi-ghost-off::before {
  content: "\F09F5";
}

.mdi-ghost-off-outline::before {
  content: "\F165C";
}

.mdi-ghost-outline::before {
  content: "\F165D";
}

.mdi-gift::before {
  content: "\F0E44";
}

.mdi-gift-off::before {
  content: "\F16EF";
}

.mdi-gift-off-outline::before {
  content: "\F16F0";
}

.mdi-gift-open::before {
  content: "\F16F1";
}

.mdi-gift-open-outline::before {
  content: "\F16F2";
}

.mdi-gift-outline::before {
  content: "\F02A1";
}

.mdi-git::before {
  content: "\F02A2";
}

.mdi-github::before {
  content: "\F02A4";
}

.mdi-gitlab::before {
  content: "\F0BA0";
}

.mdi-glass-cocktail::before {
  content: "\F0356";
}

.mdi-glass-cocktail-off::before {
  content: "\F15E6";
}

.mdi-glass-flute::before {
  content: "\F02A5";
}

.mdi-glass-fragile::before {
  content: "\F1873";
}

.mdi-glass-mug::before {
  content: "\F02A6";
}

.mdi-glass-mug-off::before {
  content: "\F15E7";
}

.mdi-glass-mug-variant::before {
  content: "\F1116";
}

.mdi-glass-mug-variant-off::before {
  content: "\F15E8";
}

.mdi-glass-pint-outline::before {
  content: "\F130D";
}

.mdi-glass-stange::before {
  content: "\F02A7";
}

.mdi-glass-tulip::before {
  content: "\F02A8";
}

.mdi-glass-wine::before {
  content: "\F0876";
}

.mdi-glasses::before {
  content: "\F02AA";
}

.mdi-globe-light::before {
  content: "\F066F";
}

.mdi-globe-light-outline::before {
  content: "\F12D7";
}

.mdi-globe-model::before {
  content: "\F08E9";
}

.mdi-gmail::before {
  content: "\F02AB";
}

.mdi-gnome::before {
  content: "\F02AC";
}

.mdi-go-kart::before {
  content: "\F0D79";
}

.mdi-go-kart-track::before {
  content: "\F0D7A";
}

.mdi-gog::before {
  content: "\F0BA1";
}

.mdi-gold::before {
  content: "\F124F";
}

.mdi-golf::before {
  content: "\F0823";
}

.mdi-golf-cart::before {
  content: "\F11A4";
}

.mdi-golf-tee::before {
  content: "\F1083";
}

.mdi-gondola::before {
  content: "\F0686";
}

.mdi-goodreads::before {
  content: "\F0D7B";
}

.mdi-google::before {
  content: "\F02AD";
}

.mdi-google-ads::before {
  content: "\F0C87";
}

.mdi-google-analytics::before {
  content: "\F07CC";
}

.mdi-google-assistant::before {
  content: "\F07CD";
}

.mdi-google-cardboard::before {
  content: "\F02AE";
}

.mdi-google-chrome::before {
  content: "\F02AF";
}

.mdi-google-circles::before {
  content: "\F02B0";
}

.mdi-google-circles-communities::before {
  content: "\F02B1";
}

.mdi-google-circles-extended::before {
  content: "\F02B2";
}

.mdi-google-circles-group::before {
  content: "\F02B3";
}

.mdi-google-classroom::before {
  content: "\F02C0";
}

.mdi-google-cloud::before {
  content: "\F11F6";
}

.mdi-google-downasaur::before {
  content: "\F1362";
}

.mdi-google-drive::before {
  content: "\F02B6";
}

.mdi-google-earth::before {
  content: "\F02B7";
}

.mdi-google-fit::before {
  content: "\F096C";
}

.mdi-google-glass::before {
  content: "\F02B8";
}

.mdi-google-hangouts::before {
  content: "\F02C9";
}

.mdi-google-keep::before {
  content: "\F06DC";
}

.mdi-google-lens::before {
  content: "\F09F6";
}

.mdi-google-maps::before {
  content: "\F05F5";
}

.mdi-google-my-business::before {
  content: "\F1048";
}

.mdi-google-nearby::before {
  content: "\F02B9";
}

.mdi-google-play::before {
  content: "\F02BC";
}

.mdi-google-plus::before {
  content: "\F02BD";
}

.mdi-google-podcast::before {
  content: "\F0EB9";
}

.mdi-google-spreadsheet::before {
  content: "\F09F7";
}

.mdi-google-street-view::before {
  content: "\F0C88";
}

.mdi-google-translate::before {
  content: "\F02BF";
}

.mdi-gradient-horizontal::before {
  content: "\F174A";
}

.mdi-gradient-vertical::before {
  content: "\F06A0";
}

.mdi-grain::before {
  content: "\F0D7C";
}

.mdi-graph::before {
  content: "\F1049";
}

.mdi-graph-outline::before {
  content: "\F104A";
}

.mdi-graphql::before {
  content: "\F0877";
}

.mdi-grass::before {
  content: "\F1510";
}

.mdi-grave-stone::before {
  content: "\F0BA2";
}

.mdi-grease-pencil::before {
  content: "\F0648";
}

.mdi-greater-than::before {
  content: "\F096D";
}

.mdi-greater-than-or-equal::before {
  content: "\F096E";
}

.mdi-greenhouse::before {
  content: "\F002D";
}

.mdi-grid::before {
  content: "\F02C1";
}

.mdi-grid-large::before {
  content: "\F0758";
}

.mdi-grid-off::before {
  content: "\F02C2";
}

.mdi-grill::before {
  content: "\F0E45";
}

.mdi-grill-outline::before {
  content: "\F118A";
}

.mdi-group::before {
  content: "\F02C3";
}

.mdi-guitar-acoustic::before {
  content: "\F0771";
}

.mdi-guitar-electric::before {
  content: "\F02C4";
}

.mdi-guitar-pick::before {
  content: "\F02C5";
}

.mdi-guitar-pick-outline::before {
  content: "\F02C6";
}

.mdi-guy-fawkes-mask::before {
  content: "\F0825";
}

.mdi-gymnastics::before {
  content: "\F1A41";
}

.mdi-hail::before {
  content: "\F0AC1";
}

.mdi-hair-dryer::before {
  content: "\F10EF";
}

.mdi-hair-dryer-outline::before {
  content: "\F10F0";
}

.mdi-halloween::before {
  content: "\F0BA3";
}

.mdi-hamburger::before {
  content: "\F0685";
}

.mdi-hamburger-check::before {
  content: "\F1776";
}

.mdi-hamburger-minus::before {
  content: "\F1777";
}

.mdi-hamburger-off::before {
  content: "\F1778";
}

.mdi-hamburger-plus::before {
  content: "\F1779";
}

.mdi-hamburger-remove::before {
  content: "\F177A";
}

.mdi-hammer::before {
  content: "\F08EA";
}

.mdi-hammer-screwdriver::before {
  content: "\F1322";
}

.mdi-hammer-sickle::before {
  content: "\F1887";
}

.mdi-hammer-wrench::before {
  content: "\F1323";
}

.mdi-hand-back-left::before {
  content: "\F0E46";
}

.mdi-hand-back-left-off::before {
  content: "\F1830";
}

.mdi-hand-back-left-off-outline::before {
  content: "\F1832";
}

.mdi-hand-back-left-outline::before {
  content: "\F182C";
}

.mdi-hand-back-right::before {
  content: "\F0E47";
}

.mdi-hand-back-right-off::before {
  content: "\F1831";
}

.mdi-hand-back-right-off-outline::before {
  content: "\F1833";
}

.mdi-hand-back-right-outline::before {
  content: "\F182D";
}

.mdi-hand-clap::before {
  content: "\F194B";
}

.mdi-hand-clap-off::before {
  content: "\F1A42";
}

.mdi-hand-coin::before {
  content: "\F188F";
}

.mdi-hand-coin-outline::before {
  content: "\F1890";
}

.mdi-hand-cycle::before {
  content: "\F1B9C";
}

.mdi-hand-extended::before {
  content: "\F18B6";
}

.mdi-hand-extended-outline::before {
  content: "\F18B7";
}

.mdi-hand-front-left::before {
  content: "\F182B";
}

.mdi-hand-front-left-outline::before {
  content: "\F182E";
}

.mdi-hand-front-right::before {
  content: "\F0A4F";
}

.mdi-hand-front-right-outline::before {
  content: "\F182F";
}

.mdi-hand-heart::before {
  content: "\F10F1";
}

.mdi-hand-heart-outline::before {
  content: "\F157E";
}

.mdi-hand-okay::before {
  content: "\F0A50";
}

.mdi-hand-peace::before {
  content: "\F0A51";
}

.mdi-hand-peace-variant::before {
  content: "\F0A52";
}

.mdi-hand-pointing-down::before {
  content: "\F0A53";
}

.mdi-hand-pointing-left::before {
  content: "\F0A54";
}

.mdi-hand-pointing-right::before {
  content: "\F02C7";
}

.mdi-hand-pointing-up::before {
  content: "\F0A55";
}

.mdi-hand-saw::before {
  content: "\F0E48";
}

.mdi-hand-wash::before {
  content: "\F157F";
}

.mdi-hand-wash-outline::before {
  content: "\F1580";
}

.mdi-hand-water::before {
  content: "\F139F";
}

.mdi-hand-wave::before {
  content: "\F1821";
}

.mdi-hand-wave-outline::before {
  content: "\F1822";
}

.mdi-handball::before {
  content: "\F0F53";
}

.mdi-handcuffs::before {
  content: "\F113E";
}

.mdi-hands-pray::before {
  content: "\F0579";
}

.mdi-handshake::before {
  content: "\F1218";
}

.mdi-handshake-outline::before {
  content: "\F15A1";
}

.mdi-hanger::before {
  content: "\F02C8";
}

.mdi-hard-hat::before {
  content: "\F096F";
}

.mdi-harddisk::before {
  content: "\F02CA";
}

.mdi-harddisk-plus::before {
  content: "\F104B";
}

.mdi-harddisk-remove::before {
  content: "\F104C";
}

.mdi-hat-fedora::before {
  content: "\F0BA4";
}

.mdi-hazard-lights::before {
  content: "\F0C89";
}

.mdi-hdmi-port::before {
  content: "\F1BB8";
}

.mdi-hdr::before {
  content: "\F0D7D";
}

.mdi-hdr-off::before {
  content: "\F0D7E";
}

.mdi-head::before {
  content: "\F135E";
}

.mdi-head-alert::before {
  content: "\F1338";
}

.mdi-head-alert-outline::before {
  content: "\F1339";
}

.mdi-head-check::before {
  content: "\F133A";
}

.mdi-head-check-outline::before {
  content: "\F133B";
}

.mdi-head-cog::before {
  content: "\F133C";
}

.mdi-head-cog-outline::before {
  content: "\F133D";
}

.mdi-head-dots-horizontal::before {
  content: "\F133E";
}

.mdi-head-dots-horizontal-outline::before {
  content: "\F133F";
}

.mdi-head-flash::before {
  content: "\F1340";
}

.mdi-head-flash-outline::before {
  content: "\F1341";
}

.mdi-head-heart::before {
  content: "\F1342";
}

.mdi-head-heart-outline::before {
  content: "\F1343";
}

.mdi-head-lightbulb::before {
  content: "\F1344";
}

.mdi-head-lightbulb-outline::before {
  content: "\F1345";
}

.mdi-head-minus::before {
  content: "\F1346";
}

.mdi-head-minus-outline::before {
  content: "\F1347";
}

.mdi-head-outline::before {
  content: "\F135F";
}

.mdi-head-plus::before {
  content: "\F1348";
}

.mdi-head-plus-outline::before {
  content: "\F1349";
}

.mdi-head-question::before {
  content: "\F134A";
}

.mdi-head-question-outline::before {
  content: "\F134B";
}

.mdi-head-remove::before {
  content: "\F134C";
}

.mdi-head-remove-outline::before {
  content: "\F134D";
}

.mdi-head-snowflake::before {
  content: "\F134E";
}

.mdi-head-snowflake-outline::before {
  content: "\F134F";
}

.mdi-head-sync::before {
  content: "\F1350";
}

.mdi-head-sync-outline::before {
  content: "\F1351";
}

.mdi-headphones::before {
  content: "\F02CB";
}

.mdi-headphones-bluetooth::before {
  content: "\F0970";
}

.mdi-headphones-box::before {
  content: "\F02CC";
}

.mdi-headphones-off::before {
  content: "\F07CE";
}

.mdi-headphones-settings::before {
  content: "\F02CD";
}

.mdi-headset::before {
  content: "\F02CE";
}

.mdi-headset-dock::before {
  content: "\F02CF";
}

.mdi-headset-off::before {
  content: "\F02D0";
}

.mdi-heart::before {
  content: "\F02D1";
}

.mdi-heart-box::before {
  content: "\F02D2";
}

.mdi-heart-box-outline::before {
  content: "\F02D3";
}

.mdi-heart-broken::before {
  content: "\F02D4";
}

.mdi-heart-broken-outline::before {
  content: "\F0D14";
}

.mdi-heart-circle::before {
  content: "\F0971";
}

.mdi-heart-circle-outline::before {
  content: "\F0972";
}

.mdi-heart-cog::before {
  content: "\F1663";
}

.mdi-heart-cog-outline::before {
  content: "\F1664";
}

.mdi-heart-flash::before {
  content: "\F0EF9";
}

.mdi-heart-half::before {
  content: "\F06DF";
}

.mdi-heart-half-full::before {
  content: "\F06DE";
}

.mdi-heart-half-outline::before {
  content: "\F06E0";
}

.mdi-heart-minus::before {
  content: "\F142F";
}

.mdi-heart-minus-outline::before {
  content: "\F1432";
}

.mdi-heart-multiple::before {
  content: "\F0A56";
}

.mdi-heart-multiple-outline::before {
  content: "\F0A57";
}

.mdi-heart-off::before {
  content: "\F0759";
}

.mdi-heart-off-outline::before {
  content: "\F1434";
}

.mdi-heart-outline::before {
  content: "\F02D5";
}

.mdi-heart-plus::before {
  content: "\F142E";
}

.mdi-heart-plus-outline::before {
  content: "\F1431";
}

.mdi-heart-pulse::before {
  content: "\F05F6";
}

.mdi-heart-remove::before {
  content: "\F1430";
}

.mdi-heart-remove-outline::before {
  content: "\F1433";
}

.mdi-heart-search::before {
  content: "\F1C8D";
}

.mdi-heart-settings::before {
  content: "\F1665";
}

.mdi-heart-settings-outline::before {
  content: "\F1666";
}

.mdi-heat-pump::before {
  content: "\F1A43";
}

.mdi-heat-pump-outline::before {
  content: "\F1A44";
}

.mdi-heat-wave::before {
  content: "\F1A45";
}

.mdi-heating-coil::before {
  content: "\F1AAF";
}

.mdi-helicopter::before {
  content: "\F0AC2";
}

.mdi-help::before {
  content: "\F02D6";
}

.mdi-help-box::before {
  content: "\F078B";
}

.mdi-help-box-multiple::before {
  content: "\F1C0A";
}

.mdi-help-box-multiple-outline::before {
  content: "\F1C0B";
}

.mdi-help-box-outline::before {
  content: "\F1C0C";
}

.mdi-help-circle::before {
  content: "\F02D7";
}

.mdi-help-circle-outline::before {
  content: "\F0625";
}

.mdi-help-network::before {
  content: "\F06F5";
}

.mdi-help-network-outline::before {
  content: "\F0C8A";
}

.mdi-help-rhombus::before {
  content: "\F0BA5";
}

.mdi-help-rhombus-outline::before {
  content: "\F0BA6";
}

.mdi-hexadecimal::before {
  content: "\F12A7";
}

.mdi-hexagon::before {
  content: "\F02D8";
}

.mdi-hexagon-multiple::before {
  content: "\F06E1";
}

.mdi-hexagon-multiple-outline::before {
  content: "\F10F2";
}

.mdi-hexagon-outline::before {
  content: "\F02D9";
}

.mdi-hexagon-slice-1::before {
  content: "\F0AC3";
}

.mdi-hexagon-slice-2::before {
  content: "\F0AC4";
}

.mdi-hexagon-slice-3::before {
  content: "\F0AC5";
}

.mdi-hexagon-slice-4::before {
  content: "\F0AC6";
}

.mdi-hexagon-slice-5::before {
  content: "\F0AC7";
}

.mdi-hexagon-slice-6::before {
  content: "\F0AC8";
}

.mdi-hexagram::before {
  content: "\F0AC9";
}

.mdi-hexagram-outline::before {
  content: "\F0ACA";
}

.mdi-high-definition::before {
  content: "\F07CF";
}

.mdi-high-definition-box::before {
  content: "\F0878";
}

.mdi-highway::before {
  content: "\F05F7";
}

.mdi-hiking::before {
  content: "\F0D7F";
}

.mdi-history::before {
  content: "\F02DA";
}

.mdi-hockey-puck::before {
  content: "\F0879";
}

.mdi-hockey-sticks::before {
  content: "\F087A";
}

.mdi-hololens::before {
  content: "\F02DB";
}

.mdi-home::before {
  content: "\F02DC";
}

.mdi-home-account::before {
  content: "\F0826";
}

.mdi-home-alert::before {
  content: "\F087B";
}

.mdi-home-alert-outline::before {
  content: "\F15D0";
}

.mdi-home-analytics::before {
  content: "\F0EBA";
}

.mdi-home-assistant::before {
  content: "\F07D0";
}

.mdi-home-automation::before {
  content: "\F07D1";
}

.mdi-home-battery::before {
  content: "\F1901";
}

.mdi-home-battery-outline::before {
  content: "\F1902";
}

.mdi-home-circle::before {
  content: "\F07D2";
}

.mdi-home-circle-outline::before {
  content: "\F104D";
}

.mdi-home-city::before {
  content: "\F0D15";
}

.mdi-home-city-outline::before {
  content: "\F0D16";
}

.mdi-home-clock::before {
  content: "\F1A12";
}

.mdi-home-clock-outline::before {
  content: "\F1A13";
}

.mdi-home-edit::before {
  content: "\F1159";
}

.mdi-home-edit-outline::before {
  content: "\F115A";
}

.mdi-home-export-outline::before {
  content: "\F0F9B";
}

.mdi-home-flood::before {
  content: "\F0EFA";
}

.mdi-home-floor-0::before {
  content: "\F0DD2";
}

.mdi-home-floor-1::before {
  content: "\F0D80";
}

.mdi-home-floor-2::before {
  content: "\F0D81";
}

.mdi-home-floor-3::before {
  content: "\F0D82";
}

.mdi-home-floor-a::before {
  content: "\F0D83";
}

.mdi-home-floor-b::before {
  content: "\F0D84";
}

.mdi-home-floor-g::before {
  content: "\F0D85";
}

.mdi-home-floor-l::before {
  content: "\F0D86";
}

.mdi-home-floor-negative-1::before {
  content: "\F0DD3";
}

.mdi-home-group::before {
  content: "\F0DD4";
}

.mdi-home-group-minus::before {
  content: "\F19C1";
}

.mdi-home-group-plus::before {
  content: "\F19C0";
}

.mdi-home-group-remove::before {
  content: "\F19C2";
}

.mdi-home-heart::before {
  content: "\F0827";
}

.mdi-home-import-outline::before {
  content: "\F0F9C";
}

.mdi-home-lightbulb::before {
  content: "\F1251";
}

.mdi-home-lightbulb-outline::before {
  content: "\F1252";
}

.mdi-home-lightning-bolt::before {
  content: "\F1903";
}

.mdi-home-lightning-bolt-outline::before {
  content: "\F1904";
}

.mdi-home-lock::before {
  content: "\F08EB";
}

.mdi-home-lock-open::before {
  content: "\F08EC";
}

.mdi-home-map-marker::before {
  content: "\F05F8";
}

.mdi-home-minus::before {
  content: "\F0974";
}

.mdi-home-minus-outline::before {
  content: "\F13D5";
}

.mdi-home-modern::before {
  content: "\F02DD";
}

.mdi-home-off::before {
  content: "\F1A46";
}

.mdi-home-off-outline::before {
  content: "\F1A47";
}

.mdi-home-outline::before {
  content: "\F06A1";
}

.mdi-home-percent::before {
  content: "\F1C7C";
}

.mdi-home-percent-outline::before {
  content: "\F1C7D";
}

.mdi-home-plus::before {
  content: "\F0975";
}

.mdi-home-plus-outline::before {
  content: "\F13D6";
}

.mdi-home-remove::before {
  content: "\F1247";
}

.mdi-home-remove-outline::before {
  content: "\F13D7";
}

.mdi-home-roof::before {
  content: "\F112B";
}

.mdi-home-search::before {
  content: "\F13B0";
}

.mdi-home-search-outline::before {
  content: "\F13B1";
}

.mdi-home-silo::before {
  content: "\F1BA0";
}

.mdi-home-silo-outline::before {
  content: "\F1BA1";
}

.mdi-home-sound-in::before {
  content: "\F1C2F";
}

.mdi-home-sound-in-outline::before {
  content: "\F1C30";
}

.mdi-home-sound-out::before {
  content: "\F1C31";
}

.mdi-home-sound-out-outline::before {
  content: "\F1C32";
}

.mdi-home-switch::before {
  content: "\F1794";
}

.mdi-home-switch-outline::before {
  content: "\F1795";
}

.mdi-home-thermometer::before {
  content: "\F0F54";
}

.mdi-home-thermometer-outline::before {
  content: "\F0F55";
}

.mdi-home-variant::before {
  content: "\F02DE";
}

.mdi-home-variant-outline::before {
  content: "\F0BA7";
}

.mdi-hook::before {
  content: "\F06E2";
}

.mdi-hook-off::before {
  content: "\F06E3";
}

.mdi-hoop-house::before {
  content: "\F0E56";
}

.mdi-hops::before {
  content: "\F02DF";
}

.mdi-horizontal-rotate-clockwise::before {
  content: "\F10F3";
}

.mdi-horizontal-rotate-counterclockwise::before {
  content: "\F10F4";
}

.mdi-horse::before {
  content: "\F15BF";
}

.mdi-horse-human::before {
  content: "\F15C0";
}

.mdi-horse-variant::before {
  content: "\F15C1";
}

.mdi-horse-variant-fast::before {
  content: "\F186E";
}

.mdi-horseshoe::before {
  content: "\F0A58";
}

.mdi-hospital::before {
  content: "\F0FF6";
}

.mdi-hospital-box::before {
  content: "\F02E0";
}

.mdi-hospital-box-outline::before {
  content: "\F0FF7";
}

.mdi-hospital-building::before {
  content: "\F02E1";
}

.mdi-hospital-marker::before {
  content: "\F02E2";
}

.mdi-hot-tub::before {
  content: "\F0828";
}

.mdi-hours-12::before {
  content: "\F1C94";
}

.mdi-hours-24::before {
  content: "\F1478";
}

.mdi-hub::before {
  content: "\F1C95";
}

.mdi-hub-outline::before {
  content: "\F1C96";
}

.mdi-hubspot::before {
  content: "\F0D17";
}

.mdi-hulu::before {
  content: "\F0829";
}

.mdi-human::before {
  content: "\F02E6";
}

.mdi-human-baby-changing-table::before {
  content: "\F138B";
}

.mdi-human-cane::before {
  content: "\F1581";
}

.mdi-human-capacity-decrease::before {
  content: "\F159B";
}

.mdi-human-capacity-increase::before {
  content: "\F159C";
}

.mdi-human-child::before {
  content: "\F02E7";
}

.mdi-human-dolly::before {
  content: "\F1980";
}

.mdi-human-edit::before {
  content: "\F14E8";
}

.mdi-human-female::before {
  content: "\F0649";
}

.mdi-human-female-boy::before {
  content: "\F0A59";
}

.mdi-human-female-dance::before {
  content: "\F15C9";
}

.mdi-human-female-female::before {
  content: "\F0A5A";
}

.mdi-human-female-female-child::before {
  content: "\F1C8E";
}

.mdi-human-female-girl::before {
  content: "\F0A5B";
}

.mdi-human-greeting::before {
  content: "\F17C4";
}

.mdi-human-greeting-proximity::before {
  content: "\F159D";
}

.mdi-human-greeting-variant::before {
  content: "\F064A";
}

.mdi-human-handsdown::before {
  content: "\F064B";
}

.mdi-human-handsup::before {
  content: "\F064C";
}

.mdi-human-male::before {
  content: "\F064D";
}

.mdi-human-male-board::before {
  content: "\F0890";
}

.mdi-human-male-board-poll::before {
  content: "\F0846";
}

.mdi-human-male-boy::before {
  content: "\F0A5C";
}

.mdi-human-male-child::before {
  content: "\F138C";
}

.mdi-human-male-female::before {
  content: "\F02E8";
}

.mdi-human-male-female-child::before {
  content: "\F1823";
}

.mdi-human-male-girl::before {
  content: "\F0A5D";
}

.mdi-human-male-height::before {
  content: "\F0EFB";
}

.mdi-human-male-height-variant::before {
  content: "\F0EFC";
}

.mdi-human-male-male::before {
  content: "\F0A5E";
}

.mdi-human-male-male-child::before {
  content: "\F1C8F";
}

.mdi-human-non-binary::before {
  content: "\F1848";
}

.mdi-human-pregnant::before {
  content: "\F05CF";
}

.mdi-human-queue::before {
  content: "\F1571";
}

.mdi-human-scooter::before {
  content: "\F11E9";
}

.mdi-human-walker::before {
  content: "\F1B71";
}

.mdi-human-wheelchair::before {
  content: "\F138D";
}

.mdi-human-white-cane::before {
  content: "\F1981";
}

.mdi-humble-bundle::before {
  content: "\F0744";
}

.mdi-hvac::before {
  content: "\F1352";
}

.mdi-hvac-off::before {
  content: "\F159E";
}

.mdi-hydraulic-oil-level::before {
  content: "\F1324";
}

.mdi-hydraulic-oil-temperature::before {
  content: "\F1325";
}

.mdi-hydro-power::before {
  content: "\F12E5";
}

.mdi-hydrogen-station::before {
  content: "\F1894";
}

.mdi-ice-cream::before {
  content: "\F082A";
}

.mdi-ice-cream-off::before {
  content: "\F0E52";
}

.mdi-ice-pop::before {
  content: "\F0EFD";
}

.mdi-id-card::before {
  content: "\F0FC0";
}

.mdi-identifier::before {
  content: "\F0EFE";
}

.mdi-ideogram-cjk::before {
  content: "\F1331";
}

.mdi-ideogram-cjk-variant::before {
  content: "\F1332";
}

.mdi-image::before {
  content: "\F02E9";
}

.mdi-image-album::before {
  content: "\F02EA";
}

.mdi-image-area::before {
  content: "\F02EB";
}

.mdi-image-area-close::before {
  content: "\F02EC";
}

.mdi-image-auto-adjust::before {
  content: "\F0FC1";
}

.mdi-image-broken::before {
  content: "\F02ED";
}

.mdi-image-broken-variant::before {
  content: "\F02EE";
}

.mdi-image-check::before {
  content: "\F1B25";
}

.mdi-image-check-outline::before {
  content: "\F1B26";
}

.mdi-image-edit::before {
  content: "\F11E3";
}

.mdi-image-edit-outline::before {
  content: "\F11E4";
}

.mdi-image-filter-black-white::before {
  content: "\F02F0";
}

.mdi-image-filter-center-focus::before {
  content: "\F02F1";
}

.mdi-image-filter-center-focus-strong::before {
  content: "\F0EFF";
}

.mdi-image-filter-center-focus-strong-outline::before {
  content: "\F0F00";
}

.mdi-image-filter-center-focus-weak::before {
  content: "\F02F2";
}

.mdi-image-filter-drama::before {
  content: "\F02F3";
}

.mdi-image-filter-drama-outline::before {
  content: "\F1BFF";
}

.mdi-image-filter-frames::before {
  content: "\F02F4";
}

.mdi-image-filter-hdr::before {
  content: "\F02F5";
}

.mdi-image-filter-hdr-outline::before {
  content: "\F1C64";
}

.mdi-image-filter-none::before {
  content: "\F02F6";
}

.mdi-image-filter-tilt-shift::before {
  content: "\F02F7";
}

.mdi-image-filter-vintage::before {
  content: "\F02F8";
}

.mdi-image-frame::before {
  content: "\F0E49";
}

.mdi-image-lock::before {
  content: "\F1AB0";
}

.mdi-image-lock-outline::before {
  content: "\F1AB1";
}

.mdi-image-marker::before {
  content: "\F177B";
}

.mdi-image-marker-outline::before {
  content: "\F177C";
}

.mdi-image-minus::before {
  content: "\F1419";
}

.mdi-image-minus-outline::before {
  content: "\F1B47";
}

.mdi-image-move::before {
  content: "\F09F8";
}

.mdi-image-multiple::before {
  content: "\F02F9";
}

.mdi-image-multiple-outline::before {
  content: "\F02EF";
}

.mdi-image-off::before {
  content: "\F082B";
}

.mdi-image-off-outline::before {
  content: "\F11D1";
}

.mdi-image-outline::before {
  content: "\F0976";
}

.mdi-image-plus::before {
  content: "\F087C";
}

.mdi-image-plus-outline::before {
  content: "\F1B46";
}

.mdi-image-refresh::before {
  content: "\F19FE";
}

.mdi-image-refresh-outline::before {
  content: "\F19FF";
}

.mdi-image-remove::before {
  content: "\F1418";
}

.mdi-image-remove-outline::before {
  content: "\F1B48";
}

.mdi-image-search::before {
  content: "\F0977";
}

.mdi-image-search-outline::before {
  content: "\F0978";
}

.mdi-image-size-select-actual::before {
  content: "\F0C8D";
}

.mdi-image-size-select-large::before {
  content: "\F0C8E";
}

.mdi-image-size-select-small::before {
  content: "\F0C8F";
}

.mdi-image-sync::before {
  content: "\F1A00";
}

.mdi-image-sync-outline::before {
  content: "\F1A01";
}

.mdi-image-text::before {
  content: "\F160D";
}

.mdi-import::before {
  content: "\F02FA";
}

.mdi-inbox::before {
  content: "\F0687";
}

.mdi-inbox-arrow-down::before {
  content: "\F02FB";
}

.mdi-inbox-arrow-down-outline::before {
  content: "\F1270";
}

.mdi-inbox-arrow-up::before {
  content: "\F03D1";
}

.mdi-inbox-arrow-up-outline::before {
  content: "\F1271";
}

.mdi-inbox-full::before {
  content: "\F1272";
}

.mdi-inbox-full-outline::before {
  content: "\F1273";
}

.mdi-inbox-multiple::before {
  content: "\F08B0";
}

.mdi-inbox-multiple-outline::before {
  content: "\F0BA8";
}

.mdi-inbox-outline::before {
  content: "\F1274";
}

.mdi-inbox-remove::before {
  content: "\F159F";
}

.mdi-inbox-remove-outline::before {
  content: "\F15A0";
}

.mdi-incognito::before {
  content: "\F05F9";
}

.mdi-incognito-circle::before {
  content: "\F1421";
}

.mdi-incognito-circle-off::before {
  content: "\F1422";
}

.mdi-incognito-off::before {
  content: "\F0075";
}

.mdi-induction::before {
  content: "\F184C";
}

.mdi-infinity::before {
  content: "\F06E4";
}

.mdi-information::before {
  content: "\F02FC";
}

.mdi-information-box::before {
  content: "\F1C65";
}

.mdi-information-box-outline::before {
  content: "\F1C66";
}

.mdi-information-off::before {
  content: "\F178C";
}

.mdi-information-off-outline::before {
  content: "\F178D";
}

.mdi-information-outline::before {
  content: "\F02FD";
}

.mdi-information-slab-box::before {
  content: "\F1C67";
}

.mdi-information-slab-box-outline::before {
  content: "\F1C68";
}

.mdi-information-slab-circle::before {
  content: "\F1C69";
}

.mdi-information-slab-circle-outline::before {
  content: "\F1C6A";
}

.mdi-information-slab-symbol::before {
  content: "\F1C6B";
}

.mdi-information-symbol::before {
  content: "\F1C6C";
}

.mdi-information-variant::before {
  content: "\F064E";
}

.mdi-information-variant-box::before {
  content: "\F1C6D";
}

.mdi-information-variant-box-outline::before {
  content: "\F1C6E";
}

.mdi-information-variant-circle::before {
  content: "\F1C6F";
}

.mdi-information-variant-circle-outline::before {
  content: "\F1C70";
}

.mdi-instagram::before {
  content: "\F02FE";
}

.mdi-instrument-triangle::before {
  content: "\F104E";
}

.mdi-integrated-circuit-chip::before {
  content: "\F1913";
}

.mdi-invert-colors::before {
  content: "\F0301";
}

.mdi-invert-colors-off::before {
  content: "\F0E4A";
}

.mdi-invoice::before {
  content: "\F1CD2";
}

.mdi-invoice-arrow-left::before {
  content: "\F1CD3";
}

.mdi-invoice-arrow-left-outline::before {
  content: "\F1CD4";
}

.mdi-invoice-arrow-right::before {
  content: "\F1CD5";
}

.mdi-invoice-arrow-right-outline::before {
  content: "\F1CD6";
}

.mdi-invoice-check::before {
  content: "\F1CD7";
}

.mdi-invoice-check-outline::before {
  content: "\F1CD8";
}

.mdi-invoice-clock::before {
  content: "\F1CD9";
}

.mdi-invoice-clock-outline::before {
  content: "\F1CDA";
}

.mdi-invoice-edit::before {
  content: "\F1CDB";
}

.mdi-invoice-edit-outline::before {
  content: "\F1CDC";
}

.mdi-invoice-export-outline::before {
  content: "\F1CDD";
}

.mdi-invoice-fast::before {
  content: "\F1CDE";
}

.mdi-invoice-fast-outline::before {
  content: "\F1CDF";
}

.mdi-invoice-import::before {
  content: "\F1CE0";
}

.mdi-invoice-import-outline::before {
  content: "\F1CE1";
}

.mdi-invoice-list::before {
  content: "\F1CE2";
}

.mdi-invoice-list-outline::before {
  content: "\F1CE3";
}

.mdi-invoice-minus::before {
  content: "\F1CE4";
}

.mdi-invoice-minus-outline::before {
  content: "\F1CE5";
}

.mdi-invoice-multiple::before {
  content: "\F1CE6";
}

.mdi-invoice-multiple-outline::before {
  content: "\F1CE7";
}

.mdi-invoice-outline::before {
  content: "\F1CE8";
}

.mdi-invoice-plus::before {
  content: "\F1CE9";
}

.mdi-invoice-plus-outline::before {
  content: "\F1CEA";
}

.mdi-invoice-remove::before {
  content: "\F1CEB";
}

.mdi-invoice-remove-outline::before {
  content: "\F1CEC";
}

.mdi-invoice-send::before {
  content: "\F1CED";
}

.mdi-invoice-send-outline::before {
  content: "\F1CEE";
}

.mdi-invoice-text::before {
  content: "\F1CEF";
}

.mdi-invoice-text-arrow-left::before {
  content: "\F1CF0";
}

.mdi-invoice-text-arrow-left-outline::before {
  content: "\F1CF1";
}

.mdi-invoice-text-arrow-right::before {
  content: "\F1CF2";
}

.mdi-invoice-text-arrow-right-outline::before {
  content: "\F1CF3";
}

.mdi-invoice-text-check::before {
  content: "\F1CF4";
}

.mdi-invoice-text-check-outline::before {
  content: "\F1CF5";
}

.mdi-invoice-text-clock::before {
  content: "\F1CF6";
}

.mdi-invoice-text-clock-outline::before {
  content: "\F1CF7";
}

.mdi-invoice-text-edit::before {
  content: "\F1CF8";
}

.mdi-invoice-text-edit-outline::before {
  content: "\F1CF9";
}

.mdi-invoice-text-fast::before {
  content: "\F1CFA";
}

.mdi-invoice-text-fast-outline::before {
  content: "\F1CFB";
}

.mdi-invoice-text-minus::before {
  content: "\F1CFC";
}

.mdi-invoice-text-minus-outline::before {
  content: "\F1CFD";
}

.mdi-invoice-text-multiple::before {
  content: "\F1CFE";
}

.mdi-invoice-text-multiple-outline::before {
  content: "\F1CFF";
}

.mdi-invoice-text-outline::before {
  content: "\F1D00";
}

.mdi-invoice-text-plus::before {
  content: "\F1D01";
}

.mdi-invoice-text-plus-outline::before {
  content: "\F1D02";
}

.mdi-invoice-text-remove::before {
  content: "\F1D03";
}

.mdi-invoice-text-remove-outline::before {
  content: "\F1D04";
}

.mdi-invoice-text-send::before {
  content: "\F1D05";
}

.mdi-invoice-text-send-outline::before {
  content: "\F1D06";
}

.mdi-iobroker::before {
  content: "\F12E8";
}

.mdi-ip::before {
  content: "\F0A5F";
}

.mdi-ip-network::before {
  content: "\F0A60";
}

.mdi-ip-network-outline::before {
  content: "\F0C90";
}

.mdi-ip-outline::before {
  content: "\F1982";
}

.mdi-ipod::before {
  content: "\F0C91";
}

.mdi-iron::before {
  content: "\F1824";
}

.mdi-iron-board::before {
  content: "\F1838";
}

.mdi-iron-outline::before {
  content: "\F1825";
}

.mdi-island::before {
  content: "\F104F";
}

.mdi-island-variant::before {
  content: "\F1CC6";
}

.mdi-iv-bag::before {
  content: "\F10B9";
}

.mdi-jabber::before {
  content: "\F0DD5";
}

.mdi-jeepney::before {
  content: "\F0302";
}

.mdi-jellyfish::before {
  content: "\F0F01";
}

.mdi-jellyfish-outline::before {
  content: "\F0F02";
}

.mdi-jira::before {
  content: "\F0303";
}

.mdi-jquery::before {
  content: "\F087D";
}

.mdi-jsfiddle::before {
  content: "\F0304";
}

.mdi-jump-rope::before {
  content: "\F12FF";
}

.mdi-kabaddi::before {
  content: "\F0D87";
}

.mdi-kangaroo::before {
  content: "\F1558";
}

.mdi-karate::before {
  content: "\F082C";
}

.mdi-kayaking::before {
  content: "\F08AF";
}

.mdi-keg::before {
  content: "\F0305";
}

.mdi-kettle::before {
  content: "\F05FA";
}

.mdi-kettle-alert::before {
  content: "\F1317";
}

.mdi-kettle-alert-outline::before {
  content: "\F1318";
}

.mdi-kettle-off::before {
  content: "\F131B";
}

.mdi-kettle-off-outline::before {
  content: "\F131C";
}

.mdi-kettle-outline::before {
  content: "\F0F56";
}

.mdi-kettle-pour-over::before {
  content: "\F173C";
}

.mdi-kettle-steam::before {
  content: "\F1319";
}

.mdi-kettle-steam-outline::before {
  content: "\F131A";
}

.mdi-kettlebell::before {
  content: "\F1300";
}

.mdi-key::before {
  content: "\F0306";
}

.mdi-key-alert::before {
  content: "\F1983";
}

.mdi-key-alert-outline::before {
  content: "\F1984";
}

.mdi-key-arrow-right::before {
  content: "\F1312";
}

.mdi-key-chain::before {
  content: "\F1574";
}

.mdi-key-chain-variant::before {
  content: "\F1575";
}

.mdi-key-change::before {
  content: "\F0307";
}

.mdi-key-link::before {
  content: "\F119F";
}

.mdi-key-minus::before {
  content: "\F0308";
}

.mdi-key-outline::before {
  content: "\F0DD6";
}

.mdi-key-plus::before {
  content: "\F0309";
}

.mdi-key-remove::before {
  content: "\F030A";
}

.mdi-key-star::before {
  content: "\F119E";
}

.mdi-key-variant::before {
  content: "\F030B";
}

.mdi-key-wireless::before {
  content: "\F0FC2";
}

.mdi-keyboard::before {
  content: "\F030C";
}

.mdi-keyboard-backspace::before {
  content: "\F030D";
}

.mdi-keyboard-caps::before {
  content: "\F030E";
}

.mdi-keyboard-close::before {
  content: "\F030F";
}

.mdi-keyboard-close-outline::before {
  content: "\F1C00";
}

.mdi-keyboard-esc::before {
  content: "\F12B7";
}

.mdi-keyboard-f1::before {
  content: "\F12AB";
}

.mdi-keyboard-f10::before {
  content: "\F12B4";
}

.mdi-keyboard-f11::before {
  content: "\F12B5";
}

.mdi-keyboard-f12::before {
  content: "\F12B6";
}

.mdi-keyboard-f2::before {
  content: "\F12AC";
}

.mdi-keyboard-f3::before {
  content: "\F12AD";
}

.mdi-keyboard-f4::before {
  content: "\F12AE";
}

.mdi-keyboard-f5::before {
  content: "\F12AF";
}

.mdi-keyboard-f6::before {
  content: "\F12B0";
}

.mdi-keyboard-f7::before {
  content: "\F12B1";
}

.mdi-keyboard-f8::before {
  content: "\F12B2";
}

.mdi-keyboard-f9::before {
  content: "\F12B3";
}

.mdi-keyboard-off::before {
  content: "\F0310";
}

.mdi-keyboard-off-outline::before {
  content: "\F0E4B";
}

.mdi-keyboard-outline::before {
  content: "\F097B";
}

.mdi-keyboard-return::before {
  content: "\F0311";
}

.mdi-keyboard-settings::before {
  content: "\F09F9";
}

.mdi-keyboard-settings-outline::before {
  content: "\F09FA";
}

.mdi-keyboard-space::before {
  content: "\F1050";
}

.mdi-keyboard-tab::before {
  content: "\F0312";
}

.mdi-keyboard-tab-reverse::before {
  content: "\F0325";
}

.mdi-keyboard-variant::before {
  content: "\F0313";
}

.mdi-khanda::before {
  content: "\F10FD";
}

.mdi-kickstarter::before {
  content: "\F0745";
}

.mdi-kite::before {
  content: "\F1985";
}

.mdi-kite-outline::before {
  content: "\F1986";
}

.mdi-kitesurfing::before {
  content: "\F1744";
}

.mdi-klingon::before {
  content: "\F135B";
}

.mdi-knife::before {
  content: "\F09FB";
}

.mdi-knife-military::before {
  content: "\F09FC";
}

.mdi-knob::before {
  content: "\F1B96";
}

.mdi-koala::before {
  content: "\F173F";
}

.mdi-kodi::before {
  content: "\F0314";
}

.mdi-kubernetes::before {
  content: "\F10FE";
}

.mdi-label::before {
  content: "\F0315";
}

.mdi-label-multiple::before {
  content: "\F1375";
}

.mdi-label-multiple-outline::before {
  content: "\F1376";
}

.mdi-label-off::before {
  content: "\F0ACB";
}

.mdi-label-off-outline::before {
  content: "\F0ACC";
}

.mdi-label-outline::before {
  content: "\F0316";
}

.mdi-label-percent::before {
  content: "\F12EA";
}

.mdi-label-percent-outline::before {
  content: "\F12EB";
}

.mdi-label-variant::before {
  content: "\F0ACD";
}

.mdi-label-variant-outline::before {
  content: "\F0ACE";
}

.mdi-ladder::before {
  content: "\F15A2";
}

.mdi-ladybug::before {
  content: "\F082D";
}

.mdi-lambda::before {
  content: "\F0627";
}

.mdi-lamp::before {
  content: "\F06B5";
}

.mdi-lamp-outline::before {
  content: "\F17D0";
}

.mdi-lamps::before {
  content: "\F1576";
}

.mdi-lamps-outline::before {
  content: "\F17D1";
}

.mdi-lan::before {
  content: "\F0317";
}

.mdi-lan-check::before {
  content: "\F12AA";
}

.mdi-lan-connect::before {
  content: "\F0318";
}

.mdi-lan-disconnect::before {
  content: "\F0319";
}

.mdi-lan-pending::before {
  content: "\F031A";
}

.mdi-land-fields::before {
  content: "\F1AB2";
}

.mdi-land-plots::before {
  content: "\F1AB3";
}

.mdi-land-plots-circle::before {
  content: "\F1AB4";
}

.mdi-land-plots-circle-variant::before {
  content: "\F1AB5";
}

.mdi-land-plots-marker::before {
  content: "\F1C5D";
}

.mdi-land-rows-horizontal::before {
  content: "\F1AB6";
}

.mdi-land-rows-vertical::before {
  content: "\F1AB7";
}

.mdi-landslide::before {
  content: "\F1A48";
}

.mdi-landslide-outline::before {
  content: "\F1A49";
}

.mdi-language-c::before {
  content: "\F0671";
}

.mdi-language-cpp::before {
  content: "\F0672";
}

.mdi-language-csharp::before {
  content: "\F031B";
}

.mdi-language-css3::before {
  content: "\F031C";
}

.mdi-language-fortran::before {
  content: "\F121A";
}

.mdi-language-go::before {
  content: "\F07D3";
}

.mdi-language-haskell::before {
  content: "\F0C92";
}

.mdi-language-html5::before {
  content: "\F031D";
}

.mdi-language-java::before {
  content: "\F0B37";
}

.mdi-language-javascript::before {
  content: "\F031E";
}

.mdi-language-kotlin::before {
  content: "\F1219";
}

.mdi-language-lua::before {
  content: "\F08B1";
}

.mdi-language-markdown::before {
  content: "\F0354";
}

.mdi-language-markdown-outline::before {
  content: "\F0F5B";
}

.mdi-language-php::before {
  content: "\F031F";
}

.mdi-language-python::before {
  content: "\F0320";
}

.mdi-language-r::before {
  content: "\F07D4";
}

.mdi-language-ruby::before {
  content: "\F0D2D";
}

.mdi-language-ruby-on-rails::before {
  content: "\F0ACF";
}

.mdi-language-rust::before {
  content: "\F1617";
}

.mdi-language-swift::before {
  content: "\F06E5";
}

.mdi-language-typescript::before {
  content: "\F06E6";
}

.mdi-language-xaml::before {
  content: "\F0673";
}

.mdi-laptop::before {
  content: "\F0322";
}

.mdi-laptop-account::before {
  content: "\F1A4A";
}

.mdi-laptop-off::before {
  content: "\F06E7";
}

.mdi-laravel::before {
  content: "\F0AD0";
}

.mdi-laser-pointer::before {
  content: "\F1484";
}

.mdi-lasso::before {
  content: "\F0F03";
}

.mdi-lastpass::before {
  content: "\F0446";
}

.mdi-latitude::before {
  content: "\F0F57";
}

.mdi-launch::before {
  content: "\F0327";
}

.mdi-lava-lamp::before {
  content: "\F07D5";
}

.mdi-layers::before {
  content: "\F0328";
}

.mdi-layers-edit::before {
  content: "\F1892";
}

.mdi-layers-minus::before {
  content: "\F0E4C";
}

.mdi-layers-off::before {
  content: "\F0329";
}

.mdi-layers-off-outline::before {
  content: "\F09FD";
}

.mdi-layers-outline::before {
  content: "\F09FE";
}

.mdi-layers-plus::before {
  content: "\F0E4D";
}

.mdi-layers-remove::before {
  content: "\F0E4E";
}

.mdi-layers-search::before {
  content: "\F1206";
}

.mdi-layers-search-outline::before {
  content: "\F1207";
}

.mdi-layers-triple::before {
  content: "\F0F58";
}

.mdi-layers-triple-outline::before {
  content: "\F0F59";
}

.mdi-lead-pencil::before {
  content: "\F064F";
}

.mdi-leaf::before {
  content: "\F032A";
}

.mdi-leaf-circle::before {
  content: "\F1905";
}

.mdi-leaf-circle-outline::before {
  content: "\F1906";
}

.mdi-leaf-maple::before {
  content: "\F0C93";
}

.mdi-leaf-maple-off::before {
  content: "\F12DA";
}

.mdi-leaf-off::before {
  content: "\F12D9";
}

.mdi-leak::before {
  content: "\F0DD7";
}

.mdi-leak-off::before {
  content: "\F0DD8";
}

.mdi-lectern::before {
  content: "\F1AF0";
}

.mdi-led-off::before {
  content: "\F032B";
}

.mdi-led-on::before {
  content: "\F032C";
}

.mdi-led-outline::before {
  content: "\F032D";
}

.mdi-led-strip::before {
  content: "\F07D6";
}

.mdi-led-strip-variant::before {
  content: "\F1051";
}

.mdi-led-strip-variant-off::before {
  content: "\F1A4B";
}

.mdi-led-variant-off::before {
  content: "\F032E";
}

.mdi-led-variant-on::before {
  content: "\F032F";
}

.mdi-led-variant-outline::before {
  content: "\F0330";
}

.mdi-leek::before {
  content: "\F117D";
}

.mdi-less-than::before {
  content: "\F097C";
}

.mdi-less-than-or-equal::before {
  content: "\F097D";
}

.mdi-library::before {
  content: "\F0331";
}

.mdi-library-outline::before {
  content: "\F1A22";
}

.mdi-library-shelves::before {
  content: "\F0BA9";
}

.mdi-license::before {
  content: "\F0FC3";
}

.mdi-lifebuoy::before {
  content: "\F087E";
}

.mdi-light-flood-down::before {
  content: "\F1987";
}

.mdi-light-flood-up::before {
  content: "\F1988";
}

.mdi-light-recessed::before {
  content: "\F179B";
}

.mdi-light-switch::before {
  content: "\F097E";
}

.mdi-light-switch-off::before {
  content: "\F1A24";
}

.mdi-lightbulb::before {
  content: "\F0335";
}

.mdi-lightbulb-alert::before {
  content: "\F19E1";
}

.mdi-lightbulb-alert-outline::before {
  content: "\F19E2";
}

.mdi-lightbulb-auto::before {
  content: "\F1800";
}

.mdi-lightbulb-auto-outline::before {
  content: "\F1801";
}

.mdi-lightbulb-cfl::before {
  content: "\F1208";
}

.mdi-lightbulb-cfl-off::before {
  content: "\F1209";
}

.mdi-lightbulb-cfl-spiral::before {
  content: "\F1275";
}

.mdi-lightbulb-cfl-spiral-off::before {
  content: "\F12C3";
}

.mdi-lightbulb-fluorescent-tube::before {
  content: "\F1804";
}

.mdi-lightbulb-fluorescent-tube-outline::before {
  content: "\F1805";
}

.mdi-lightbulb-group::before {
  content: "\F1253";
}

.mdi-lightbulb-group-off::before {
  content: "\F12CD";
}

.mdi-lightbulb-group-off-outline::before {
  content: "\F12CE";
}

.mdi-lightbulb-group-outline::before {
  content: "\F1254";
}

.mdi-lightbulb-multiple::before {
  content: "\F1255";
}

.mdi-lightbulb-multiple-off::before {
  content: "\F12CF";
}

.mdi-lightbulb-multiple-off-outline::before {
  content: "\F12D0";
}

.mdi-lightbulb-multiple-outline::before {
  content: "\F1256";
}

.mdi-lightbulb-night::before {
  content: "\F1A4C";
}

.mdi-lightbulb-night-outline::before {
  content: "\F1A4D";
}

.mdi-lightbulb-off::before {
  content: "\F0E4F";
}

.mdi-lightbulb-off-outline::before {
  content: "\F0E50";
}

.mdi-lightbulb-on::before {
  content: "\F06E8";
}

.mdi-lightbulb-on-10::before {
  content: "\F1A4E";
}

.mdi-lightbulb-on-20::before {
  content: "\F1A4F";
}

.mdi-lightbulb-on-30::before {
  content: "\F1A50";
}

.mdi-lightbulb-on-40::before {
  content: "\F1A51";
}

.mdi-lightbulb-on-50::before {
  content: "\F1A52";
}

.mdi-lightbulb-on-60::before {
  content: "\F1A53";
}

.mdi-lightbulb-on-70::before {
  content: "\F1A54";
}

.mdi-lightbulb-on-80::before {
  content: "\F1A55";
}

.mdi-lightbulb-on-90::before {
  content: "\F1A56";
}

.mdi-lightbulb-on-outline::before {
  content: "\F06E9";
}

.mdi-lightbulb-outline::before {
  content: "\F0336";
}

.mdi-lightbulb-question::before {
  content: "\F19E3";
}

.mdi-lightbulb-question-outline::before {
  content: "\F19E4";
}

.mdi-lightbulb-spot::before {
  content: "\F17F4";
}

.mdi-lightbulb-spot-off::before {
  content: "\F17F5";
}

.mdi-lightbulb-variant::before {
  content: "\F1802";
}

.mdi-lightbulb-variant-outline::before {
  content: "\F1803";
}

.mdi-lighthouse::before {
  content: "\F09FF";
}

.mdi-lighthouse-on::before {
  content: "\F0A00";
}

.mdi-lightning-bolt::before {
  content: "\F140B";
}

.mdi-lightning-bolt-circle::before {
  content: "\F0820";
}

.mdi-lightning-bolt-outline::before {
  content: "\F140C";
}

.mdi-line-scan::before {
  content: "\F0624";
}

.mdi-lingerie::before {
  content: "\F1476";
}

.mdi-link::before {
  content: "\F0337";
}

.mdi-link-box::before {
  content: "\F0D1A";
}

.mdi-link-box-outline::before {
  content: "\F0D1B";
}

.mdi-link-box-variant::before {
  content: "\F0D1C";
}

.mdi-link-box-variant-outline::before {
  content: "\F0D1D";
}

.mdi-link-circle::before {
  content: "\F1CAC";
}

.mdi-link-circle-outline::before {
  content: "\F1CAD";
}

.mdi-link-edit::before {
  content: "\F1CAE";
}

.mdi-link-lock::before {
  content: "\F10BA";
}

.mdi-link-off::before {
  content: "\F0338";
}

.mdi-link-plus::before {
  content: "\F0C94";
}

.mdi-link-variant::before {
  content: "\F0339";
}

.mdi-link-variant-minus::before {
  content: "\F10FF";
}

.mdi-link-variant-off::before {
  content: "\F033A";
}

.mdi-link-variant-plus::before {
  content: "\F1100";
}

.mdi-link-variant-remove::before {
  content: "\F1101";
}

.mdi-linkedin::before {
  content: "\F033B";
}

.mdi-linux::before {
  content: "\F033D";
}

.mdi-linux-mint::before {
  content: "\F08ED";
}

.mdi-lipstick::before {
  content: "\F13B5";
}

.mdi-liquid-spot::before {
  content: "\F1826";
}

.mdi-liquor::before {
  content: "\F191E";
}

.mdi-list-box::before {
  content: "\F1B7B";
}

.mdi-list-box-outline::before {
  content: "\F1B7C";
}

.mdi-list-status::before {
  content: "\F15AB";
}

.mdi-litecoin::before {
  content: "\F0A61";
}

.mdi-loading::before {
  content: "\F0772";
}

.mdi-location-enter::before {
  content: "\F0FC4";
}

.mdi-location-exit::before {
  content: "\F0FC5";
}

.mdi-lock::before {
  content: "\F033E";
}

.mdi-lock-alert::before {
  content: "\F08EE";
}

.mdi-lock-alert-outline::before {
  content: "\F15D1";
}

.mdi-lock-check::before {
  content: "\F139A";
}

.mdi-lock-check-outline::before {
  content: "\F16A8";
}

.mdi-lock-clock::before {
  content: "\F097F";
}

.mdi-lock-minus::before {
  content: "\F16A9";
}

.mdi-lock-minus-outline::before {
  content: "\F16AA";
}

.mdi-lock-off::before {
  content: "\F1671";
}

.mdi-lock-off-outline::before {
  content: "\F1672";
}

.mdi-lock-open::before {
  content: "\F033F";
}

.mdi-lock-open-alert::before {
  content: "\F139B";
}

.mdi-lock-open-alert-outline::before {
  content: "\F15D2";
}

.mdi-lock-open-check::before {
  content: "\F139C";
}

.mdi-lock-open-check-outline::before {
  content: "\F16AB";
}

.mdi-lock-open-minus::before {
  content: "\F16AC";
}

.mdi-lock-open-minus-outline::before {
  content: "\F16AD";
}

.mdi-lock-open-outline::before {
  content: "\F0340";
}

.mdi-lock-open-plus::before {
  content: "\F16AE";
}

.mdi-lock-open-plus-outline::before {
  content: "\F16AF";
}

.mdi-lock-open-remove::before {
  content: "\F16B0";
}

.mdi-lock-open-remove-outline::before {
  content: "\F16B1";
}

.mdi-lock-open-variant::before {
  content: "\F0FC6";
}

.mdi-lock-open-variant-outline::before {
  content: "\F0FC7";
}

.mdi-lock-outline::before {
  content: "\F0341";
}

.mdi-lock-pattern::before {
  content: "\F06EA";
}

.mdi-lock-percent::before {
  content: "\F1C12";
}

.mdi-lock-percent-open::before {
  content: "\F1C13";
}

.mdi-lock-percent-open-outline::before {
  content: "\F1C14";
}

.mdi-lock-percent-open-variant::before {
  content: "\F1C15";
}

.mdi-lock-percent-open-variant-outline::before {
  content: "\F1C16";
}

.mdi-lock-percent-outline::before {
  content: "\F1C17";
}

.mdi-lock-plus::before {
  content: "\F05FB";
}

.mdi-lock-plus-outline::before {
  content: "\F16B2";
}

.mdi-lock-question::before {
  content: "\F08EF";
}

.mdi-lock-remove::before {
  content: "\F16B3";
}

.mdi-lock-remove-outline::before {
  content: "\F16B4";
}

.mdi-lock-reset::before {
  content: "\F0773";
}

.mdi-lock-smart::before {
  content: "\F08B2";
}

.mdi-locker::before {
  content: "\F07D7";
}

.mdi-locker-multiple::before {
  content: "\F07D8";
}

.mdi-login::before {
  content: "\F0342";
}

.mdi-login-variant::before {
  content: "\F05FC";
}

.mdi-logout::before {
  content: "\F0343";
}

.mdi-logout-variant::before {
  content: "\F05FD";
}

.mdi-longitude::before {
  content: "\F0F5A";
}

.mdi-looks::before {
  content: "\F0344";
}

.mdi-lotion::before {
  content: "\F1582";
}

.mdi-lotion-outline::before {
  content: "\F1583";
}

.mdi-lotion-plus::before {
  content: "\F1584";
}

.mdi-lotion-plus-outline::before {
  content: "\F1585";
}

.mdi-loupe::before {
  content: "\F0345";
}

.mdi-lumx::before {
  content: "\F0346";
}

.mdi-lungs::before {
  content: "\F1084";
}

.mdi-mace::before {
  content: "\F1843";
}

.mdi-magazine-pistol::before {
  content: "\F0324";
}

.mdi-magazine-rifle::before {
  content: "\F0323";
}

.mdi-magic-staff::before {
  content: "\F1844";
}

.mdi-magnet::before {
  content: "\F0347";
}

.mdi-magnet-on::before {
  content: "\F0348";
}

.mdi-magnify::before {
  content: "\F0349";
}

.mdi-magnify-close::before {
  content: "\F0980";
}

.mdi-magnify-expand::before {
  content: "\F1874";
}

.mdi-magnify-minus::before {
  content: "\F034A";
}

.mdi-magnify-minus-cursor::before {
  content: "\F0A62";
}

.mdi-magnify-minus-outline::before {
  content: "\F06EC";
}

.mdi-magnify-plus::before {
  content: "\F034B";
}

.mdi-magnify-plus-cursor::before {
  content: "\F0A63";
}

.mdi-magnify-plus-outline::before {
  content: "\F06ED";
}

.mdi-magnify-remove-cursor::before {
  content: "\F120C";
}

.mdi-magnify-remove-outline::before {
  content: "\F120D";
}

.mdi-magnify-scan::before {
  content: "\F1276";
}

.mdi-mail::before {
  content: "\F0EBB";
}

.mdi-mailbox::before {
  content: "\F06EE";
}

.mdi-mailbox-open::before {
  content: "\F0D88";
}

.mdi-mailbox-open-outline::before {
  content: "\F0D89";
}

.mdi-mailbox-open-up::before {
  content: "\F0D8A";
}

.mdi-mailbox-open-up-outline::before {
  content: "\F0D8B";
}

.mdi-mailbox-outline::before {
  content: "\F0D8C";
}

.mdi-mailbox-up::before {
  content: "\F0D8D";
}

.mdi-mailbox-up-outline::before {
  content: "\F0D8E";
}

.mdi-manjaro::before {
  content: "\F160A";
}

.mdi-map::before {
  content: "\F034D";
}

.mdi-map-check::before {
  content: "\F0EBC";
}

.mdi-map-check-outline::before {
  content: "\F0EBD";
}

.mdi-map-clock::before {
  content: "\F0D1E";
}

.mdi-map-clock-outline::before {
  content: "\F0D1F";
}

.mdi-map-legend::before {
  content: "\F0A01";
}

.mdi-map-marker::before {
  content: "\F034E";
}

.mdi-map-marker-account::before {
  content: "\F18E3";
}

.mdi-map-marker-account-outline::before {
  content: "\F18E4";
}

.mdi-map-marker-alert::before {
  content: "\F0F05";
}

.mdi-map-marker-alert-outline::before {
  content: "\F0F06";
}

.mdi-map-marker-check::before {
  content: "\F0C95";
}

.mdi-map-marker-check-outline::before {
  content: "\F12FB";
}

.mdi-map-marker-circle::before {
  content: "\F034F";
}

.mdi-map-marker-distance::before {
  content: "\F08F0";
}

.mdi-map-marker-down::before {
  content: "\F1102";
}

.mdi-map-marker-left::before {
  content: "\F12DB";
}

.mdi-map-marker-left-outline::before {
  content: "\F12DD";
}

.mdi-map-marker-minus::before {
  content: "\F0650";
}

.mdi-map-marker-minus-outline::before {
  content: "\F12F9";
}

.mdi-map-marker-multiple::before {
  content: "\F0350";
}

.mdi-map-marker-multiple-outline::before {
  content: "\F1277";
}

.mdi-map-marker-off::before {
  content: "\F0351";
}

.mdi-map-marker-off-outline::before {
  content: "\F12FD";
}

.mdi-map-marker-outline::before {
  content: "\F07D9";
}

.mdi-map-marker-path::before {
  content: "\F0D20";
}

.mdi-map-marker-plus::before {
  content: "\F0651";
}

.mdi-map-marker-plus-outline::before {
  content: "\F12F8";
}

.mdi-map-marker-question::before {
  content: "\F0F07";
}

.mdi-map-marker-question-outline::before {
  content: "\F0F08";
}

.mdi-map-marker-radius::before {
  content: "\F0352";
}

.mdi-map-marker-radius-outline::before {
  content: "\F12FC";
}

.mdi-map-marker-remove::before {
  content: "\F0F09";
}

.mdi-map-marker-remove-outline::before {
  content: "\F12FA";
}

.mdi-map-marker-remove-variant::before {
  content: "\F0F0A";
}

.mdi-map-marker-right::before {
  content: "\F12DC";
}

.mdi-map-marker-right-outline::before {
  content: "\F12DE";
}

.mdi-map-marker-star::before {
  content: "\F1608";
}

.mdi-map-marker-star-outline::before {
  content: "\F1609";
}

.mdi-map-marker-up::before {
  content: "\F1103";
}

.mdi-map-minus::before {
  content: "\F0981";
}

.mdi-map-outline::before {
  content: "\F0982";
}

.mdi-map-plus::before {
  content: "\F0983";
}

.mdi-map-search::before {
  content: "\F0984";
}

.mdi-map-search-outline::before {
  content: "\F0985";
}

.mdi-mapbox::before {
  content: "\F0BAA";
}

.mdi-margin::before {
  content: "\F0353";
}

.mdi-marker::before {
  content: "\F0652";
}

.mdi-marker-cancel::before {
  content: "\F0DD9";
}

.mdi-marker-check::before {
  content: "\F0355";
}

.mdi-mastodon::before {
  content: "\F0AD1";
}

.mdi-material-design::before {
  content: "\F0986";
}

.mdi-material-ui::before {
  content: "\F0357";
}

.mdi-math-compass::before {
  content: "\F0358";
}

.mdi-math-cos::before {
  content: "\F0C96";
}

.mdi-math-integral::before {
  content: "\F0FC8";
}

.mdi-math-integral-box::before {
  content: "\F0FC9";
}

.mdi-math-log::before {
  content: "\F1085";
}

.mdi-math-norm::before {
  content: "\F0FCA";
}

.mdi-math-norm-box::before {
  content: "\F0FCB";
}

.mdi-math-sin::before {
  content: "\F0C97";
}

.mdi-math-tan::before {
  content: "\F0C98";
}

.mdi-matrix::before {
  content: "\F0628";
}

.mdi-medal::before {
  content: "\F0987";
}

.mdi-medal-outline::before {
  content: "\F1326";
}

.mdi-medical-bag::before {
  content: "\F06EF";
}

.mdi-medical-cotton-swab::before {
  content: "\F1AB8";
}

.mdi-medication::before {
  content: "\F1B14";
}

.mdi-medication-outline::before {
  content: "\F1B15";
}

.mdi-meditation::before {
  content: "\F117B";
}

.mdi-memory::before {
  content: "\F035B";
}

.mdi-memory-arrow-down::before {
  content: "\F1CA6";
}

.mdi-menorah::before {
  content: "\F17D4";
}

.mdi-menorah-fire::before {
  content: "\F17D5";
}

.mdi-menu::before {
  content: "\F035C";
}

.mdi-menu-close::before {
  content: "\F1C90";
}

.mdi-menu-down::before {
  content: "\F035D";
}

.mdi-menu-down-outline::before {
  content: "\F06B6";
}

.mdi-menu-left::before {
  content: "\F035E";
}

.mdi-menu-left-outline::before {
  content: "\F0A02";
}

.mdi-menu-open::before {
  content: "\F0BAB";
}

.mdi-menu-right::before {
  content: "\F035F";
}

.mdi-menu-right-outline::before {
  content: "\F0A03";
}

.mdi-menu-swap::before {
  content: "\F0A64";
}

.mdi-menu-swap-outline::before {
  content: "\F0A65";
}

.mdi-menu-up::before {
  content: "\F0360";
}

.mdi-menu-up-outline::before {
  content: "\F06B7";
}

.mdi-merge::before {
  content: "\F0F5C";
}

.mdi-message::before {
  content: "\F0361";
}

.mdi-message-alert::before {
  content: "\F0362";
}

.mdi-message-alert-outline::before {
  content: "\F0A04";
}

.mdi-message-arrow-left::before {
  content: "\F12F2";
}

.mdi-message-arrow-left-outline::before {
  content: "\F12F3";
}

.mdi-message-arrow-right::before {
  content: "\F12F4";
}

.mdi-message-arrow-right-outline::before {
  content: "\F12F5";
}

.mdi-message-badge::before {
  content: "\F1941";
}

.mdi-message-badge-outline::before {
  content: "\F1942";
}

.mdi-message-bookmark::before {
  content: "\F15AC";
}

.mdi-message-bookmark-outline::before {
  content: "\F15AD";
}

.mdi-message-bulleted::before {
  content: "\F06A2";
}

.mdi-message-bulleted-off::before {
  content: "\F06A3";
}

.mdi-message-check::before {
  content: "\F1B8A";
}

.mdi-message-check-outline::before {
  content: "\F1B8B";
}

.mdi-message-cog::before {
  content: "\F06F1";
}

.mdi-message-cog-outline::before {
  content: "\F1172";
}

.mdi-message-draw::before {
  content: "\F0363";
}

.mdi-message-fast::before {
  content: "\F19CC";
}

.mdi-message-fast-outline::before {
  content: "\F19CD";
}

.mdi-message-flash::before {
  content: "\F15A9";
}

.mdi-message-flash-outline::before {
  content: "\F15AA";
}

.mdi-message-image::before {
  content: "\F0364";
}

.mdi-message-image-outline::before {
  content: "\F116C";
}

.mdi-message-lock::before {
  content: "\F0FCC";
}

.mdi-message-lock-outline::before {
  content: "\F116D";
}

.mdi-message-minus::before {
  content: "\F116E";
}

.mdi-message-minus-outline::before {
  content: "\F116F";
}

.mdi-message-off::before {
  content: "\F164D";
}

.mdi-message-off-outline::before {
  content: "\F164E";
}

.mdi-message-outline::before {
  content: "\F0365";
}

.mdi-message-plus::before {
  content: "\F0653";
}

.mdi-message-plus-outline::before {
  content: "\F10BB";
}

.mdi-message-processing::before {
  content: "\F0366";
}

.mdi-message-processing-outline::before {
  content: "\F1170";
}

.mdi-message-question::before {
  content: "\F173A";
}

.mdi-message-question-outline::before {
  content: "\F173B";
}

.mdi-message-reply::before {
  content: "\F0367";
}

.mdi-message-reply-outline::before {
  content: "\F173D";
}

.mdi-message-reply-text::before {
  content: "\F0368";
}

.mdi-message-reply-text-outline::before {
  content: "\F173E";
}

.mdi-message-settings::before {
  content: "\F06F0";
}

.mdi-message-settings-outline::before {
  content: "\F1171";
}

.mdi-message-star::before {
  content: "\F069A";
}

.mdi-message-star-outline::before {
  content: "\F1250";
}

.mdi-message-text::before {
  content: "\F0369";
}

.mdi-message-text-clock::before {
  content: "\F1173";
}

.mdi-message-text-clock-outline::before {
  content: "\F1174";
}

.mdi-message-text-fast::before {
  content: "\F19CE";
}

.mdi-message-text-fast-outline::before {
  content: "\F19CF";
}

.mdi-message-text-lock::before {
  content: "\F0FCD";
}

.mdi-message-text-lock-outline::before {
  content: "\F1175";
}

.mdi-message-text-outline::before {
  content: "\F036A";
}

.mdi-message-video::before {
  content: "\F036B";
}

.mdi-meteor::before {
  content: "\F0629";
}

.mdi-meter-electric::before {
  content: "\F1A57";
}

.mdi-meter-electric-outline::before {
  content: "\F1A58";
}

.mdi-meter-gas::before {
  content: "\F1A59";
}

.mdi-meter-gas-outline::before {
  content: "\F1A5A";
}

.mdi-metronome::before {
  content: "\F07DA";
}

.mdi-metronome-tick::before {
  content: "\F07DB";
}

.mdi-micro-sd::before {
  content: "\F07DC";
}

.mdi-microphone::before {
  content: "\F036C";
}

.mdi-microphone-message::before {
  content: "\F050A";
}

.mdi-microphone-message-off::before {
  content: "\F050B";
}

.mdi-microphone-minus::before {
  content: "\F08B3";
}

.mdi-microphone-off::before {
  content: "\F036D";
}

.mdi-microphone-outline::before {
  content: "\F036E";
}

.mdi-microphone-plus::before {
  content: "\F08B4";
}

.mdi-microphone-question::before {
  content: "\F1989";
}

.mdi-microphone-question-outline::before {
  content: "\F198A";
}

.mdi-microphone-settings::before {
  content: "\F036F";
}

.mdi-microphone-variant::before {
  content: "\F0370";
}

.mdi-microphone-variant-off::before {
  content: "\F0371";
}

.mdi-microscope::before {
  content: "\F0654";
}

.mdi-microsoft::before {
  content: "\F0372";
}

.mdi-microsoft-access::before {
  content: "\F138E";
}

.mdi-microsoft-azure::before {
  content: "\F0805";
}

.mdi-microsoft-azure-devops::before {
  content: "\F0FD5";
}

.mdi-microsoft-bing::before {
  content: "\F00A4";
}

.mdi-microsoft-dynamics-365::before {
  content: "\F0988";
}

.mdi-microsoft-edge::before {
  content: "\F01E9";
}

.mdi-microsoft-excel::before {
  content: "\F138F";
}

.mdi-microsoft-internet-explorer::before {
  content: "\F0300";
}

.mdi-microsoft-office::before {
  content: "\F03C6";
}

.mdi-microsoft-onedrive::before {
  content: "\F03CA";
}

.mdi-microsoft-onenote::before {
  content: "\F0747";
}

.mdi-microsoft-outlook::before {
  content: "\F0D22";
}

.mdi-microsoft-powerpoint::before {
  content: "\F1390";
}

.mdi-microsoft-sharepoint::before {
  content: "\F1391";
}

.mdi-microsoft-teams::before {
  content: "\F02BB";
}

.mdi-microsoft-visual-studio::before {
  content: "\F0610";
}

.mdi-microsoft-visual-studio-code::before {
  content: "\F0A1E";
}

.mdi-microsoft-windows::before {
  content: "\F05B3";
}

.mdi-microsoft-windows-classic::before {
  content: "\F0A21";
}

.mdi-microsoft-word::before {
  content: "\F1392";
}

.mdi-microsoft-xbox::before {
  content: "\F05B9";
}

.mdi-microsoft-xbox-controller::before {
  content: "\F05BA";
}

.mdi-microsoft-xbox-controller-battery-alert::before {
  content: "\F074B";
}

.mdi-microsoft-xbox-controller-battery-charging::before {
  content: "\F0A22";
}

.mdi-microsoft-xbox-controller-battery-empty::before {
  content: "\F074C";
}

.mdi-microsoft-xbox-controller-battery-full::before {
  content: "\F074D";
}

.mdi-microsoft-xbox-controller-battery-low::before {
  content: "\F074E";
}

.mdi-microsoft-xbox-controller-battery-medium::before {
  content: "\F074F";
}

.mdi-microsoft-xbox-controller-battery-unknown::before {
  content: "\F0750";
}

.mdi-microsoft-xbox-controller-menu::before {
  content: "\F0E6F";
}

.mdi-microsoft-xbox-controller-off::before {
  content: "\F05BB";
}

.mdi-microsoft-xbox-controller-view::before {
  content: "\F0E70";
}

.mdi-microwave::before {
  content: "\F0C99";
}

.mdi-microwave-off::before {
  content: "\F1423";
}

.mdi-middleware::before {
  content: "\F0F5D";
}

.mdi-middleware-outline::before {
  content: "\F0F5E";
}

.mdi-midi::before {
  content: "\F08F1";
}

.mdi-midi-port::before {
  content: "\F08F2";
}

.mdi-mine::before {
  content: "\F0DDA";
}

.mdi-minecraft::before {
  content: "\F0373";
}

.mdi-mini-sd::before {
  content: "\F0A05";
}

.mdi-minidisc::before {
  content: "\F0A06";
}

.mdi-minus::before {
  content: "\F0374";
}

.mdi-minus-box::before {
  content: "\F0375";
}

.mdi-minus-box-multiple::before {
  content: "\F1141";
}

.mdi-minus-box-multiple-outline::before {
  content: "\F1142";
}

.mdi-minus-box-outline::before {
  content: "\F06F2";
}

.mdi-minus-circle::before {
  content: "\F0376";
}

.mdi-minus-circle-multiple::before {
  content: "\F035A";
}

.mdi-minus-circle-multiple-outline::before {
  content: "\F0AD3";
}

.mdi-minus-circle-off::before {
  content: "\F1459";
}

.mdi-minus-circle-off-outline::before {
  content: "\F145A";
}

.mdi-minus-circle-outline::before {
  content: "\F0377";
}

.mdi-minus-network::before {
  content: "\F0378";
}

.mdi-minus-network-outline::before {
  content: "\F0C9A";
}

.mdi-minus-thick::before {
  content: "\F1639";
}

.mdi-mirror::before {
  content: "\F11FD";
}

.mdi-mirror-rectangle::before {
  content: "\F179F";
}

.mdi-mirror-variant::before {
  content: "\F17A0";
}

.mdi-mixed-martial-arts::before {
  content: "\F0D8F";
}

.mdi-mixed-reality::before {
  content: "\F087F";
}

.mdi-molecule::before {
  content: "\F0BAC";
}

.mdi-molecule-co::before {
  content: "\F12FE";
}

.mdi-molecule-co2::before {
  content: "\F07E4";
}

.mdi-monitor::before {
  content: "\F0379";
}

.mdi-monitor-account::before {
  content: "\F1A5B";
}

.mdi-monitor-arrow-down::before {
  content: "\F19D0";
}

.mdi-monitor-arrow-down-variant::before {
  content: "\F19D1";
}

.mdi-monitor-cellphone::before {
  content: "\F0989";
}

.mdi-monitor-cellphone-star::before {
  content: "\F098A";
}

.mdi-monitor-dashboard::before {
  content: "\F0A07";
}

.mdi-monitor-edit::before {
  content: "\F12C6";
}

.mdi-monitor-eye::before {
  content: "\F13B4";
}

.mdi-monitor-lock::before {
  content: "\F0DDB";
}

.mdi-monitor-multiple::before {
  content: "\F037A";
}

.mdi-monitor-off::before {
  content: "\F0D90";
}

.mdi-monitor-screenshot::before {
  content: "\F0E51";
}

.mdi-monitor-share::before {
  content: "\F1483";
}

.mdi-monitor-shimmer::before {
  content: "\F1104";
}

.mdi-monitor-small::before {
  content: "\F1876";
}

.mdi-monitor-speaker::before {
  content: "\F0F5F";
}

.mdi-monitor-speaker-off::before {
  content: "\F0F60";
}

.mdi-monitor-star::before {
  content: "\F0DDC";
}

.mdi-monitor-vertical::before {
  content: "\F1C33";
}

.mdi-moon-first-quarter::before {
  content: "\F0F61";
}

.mdi-moon-full::before {
  content: "\F0F62";
}

.mdi-moon-last-quarter::before {
  content: "\F0F63";
}

.mdi-moon-new::before {
  content: "\F0F64";
}

.mdi-moon-waning-crescent::before {
  content: "\F0F65";
}

.mdi-moon-waning-gibbous::before {
  content: "\F0F66";
}

.mdi-moon-waxing-crescent::before {
  content: "\F0F67";
}

.mdi-moon-waxing-gibbous::before {
  content: "\F0F68";
}

.mdi-moped::before {
  content: "\F1086";
}

.mdi-moped-electric::before {
  content: "\F15B7";
}

.mdi-moped-electric-outline::before {
  content: "\F15B8";
}

.mdi-moped-outline::before {
  content: "\F15B9";
}

.mdi-more::before {
  content: "\F037B";
}

.mdi-mortar-pestle::before {
  content: "\F1748";
}

.mdi-mortar-pestle-plus::before {
  content: "\F03F1";
}

.mdi-mosque::before {
  content: "\F0D45";
}

.mdi-mosque-outline::before {
  content: "\F1827";
}

.mdi-mother-heart::before {
  content: "\F1314";
}

.mdi-mother-nurse::before {
  content: "\F0D21";
}

.mdi-motion::before {
  content: "\F15B2";
}

.mdi-motion-outline::before {
  content: "\F15B3";
}

.mdi-motion-pause::before {
  content: "\F1590";
}

.mdi-motion-pause-outline::before {
  content: "\F1592";
}

.mdi-motion-play::before {
  content: "\F158F";
}

.mdi-motion-play-outline::before {
  content: "\F1591";
}

.mdi-motion-sensor::before {
  content: "\F0D91";
}

.mdi-motion-sensor-off::before {
  content: "\F1435";
}

.mdi-motorbike::before {
  content: "\F037C";
}

.mdi-motorbike-electric::before {
  content: "\F15BA";
}

.mdi-motorbike-off::before {
  content: "\F1B16";
}

.mdi-mouse::before {
  content: "\F037D";
}

.mdi-mouse-bluetooth::before {
  content: "\F098B";
}

.mdi-mouse-left-click::before {
  content: "\F1D07";
}

.mdi-mouse-left-click-outline::before {
  content: "\F1D08";
}

.mdi-mouse-move-down::before {
  content: "\F1550";
}

.mdi-mouse-move-up::before {
  content: "\F1551";
}

.mdi-mouse-move-vertical::before {
  content: "\F1552";
}

.mdi-mouse-off::before {
  content: "\F037E";
}

.mdi-mouse-outline::before {
  content: "\F1D09";
}

.mdi-mouse-right-click::before {
  content: "\F1D0A";
}

.mdi-mouse-right-click-outline::before {
  content: "\F1D0B";
}

.mdi-mouse-scroll-wheel::before {
  content: "\F1D0C";
}

.mdi-mouse-variant::before {
  content: "\F037F";
}

.mdi-mouse-variant-off::before {
  content: "\F0380";
}

.mdi-move-resize::before {
  content: "\F0655";
}

.mdi-move-resize-variant::before {
  content: "\F0656";
}

.mdi-movie::before {
  content: "\F0381";
}

.mdi-movie-check::before {
  content: "\F16F3";
}

.mdi-movie-check-outline::before {
  content: "\F16F4";
}

.mdi-movie-cog::before {
  content: "\F16F5";
}

.mdi-movie-cog-outline::before {
  content: "\F16F6";
}

.mdi-movie-edit::before {
  content: "\F1122";
}

.mdi-movie-edit-outline::before {
  content: "\F1123";
}

.mdi-movie-filter::before {
  content: "\F1124";
}

.mdi-movie-filter-outline::before {
  content: "\F1125";
}

.mdi-movie-minus::before {
  content: "\F16F7";
}

.mdi-movie-minus-outline::before {
  content: "\F16F8";
}

.mdi-movie-off::before {
  content: "\F16F9";
}

.mdi-movie-off-outline::before {
  content: "\F16FA";
}

.mdi-movie-open::before {
  content: "\F0FCE";
}

.mdi-movie-open-check::before {
  content: "\F16FB";
}

.mdi-movie-open-check-outline::before {
  content: "\F16FC";
}

.mdi-movie-open-cog::before {
  content: "\F16FD";
}

.mdi-movie-open-cog-outline::before {
  content: "\F16FE";
}

.mdi-movie-open-edit::before {
  content: "\F16FF";
}

.mdi-movie-open-edit-outline::before {
  content: "\F1700";
}

.mdi-movie-open-minus::before {
  content: "\F1701";
}

.mdi-movie-open-minus-outline::before {
  content: "\F1702";
}

.mdi-movie-open-off::before {
  content: "\F1703";
}

.mdi-movie-open-off-outline::before {
  content: "\F1704";
}

.mdi-movie-open-outline::before {
  content: "\F0FCF";
}

.mdi-movie-open-play::before {
  content: "\F1705";
}

.mdi-movie-open-play-outline::before {
  content: "\F1706";
}

.mdi-movie-open-plus::before {
  content: "\F1707";
}

.mdi-movie-open-plus-outline::before {
  content: "\F1708";
}

.mdi-movie-open-remove::before {
  content: "\F1709";
}

.mdi-movie-open-remove-outline::before {
  content: "\F170A";
}

.mdi-movie-open-settings::before {
  content: "\F170B";
}

.mdi-movie-open-settings-outline::before {
  content: "\F170C";
}

.mdi-movie-open-star::before {
  content: "\F170D";
}

.mdi-movie-open-star-outline::before {
  content: "\F170E";
}

.mdi-movie-outline::before {
  content: "\F0DDD";
}

.mdi-movie-play::before {
  content: "\F170F";
}

.mdi-movie-play-outline::before {
  content: "\F1710";
}

.mdi-movie-plus::before {
  content: "\F1711";
}

.mdi-movie-plus-outline::before {
  content: "\F1712";
}

.mdi-movie-remove::before {
  content: "\F1713";
}

.mdi-movie-remove-outline::before {
  content: "\F1714";
}

.mdi-movie-roll::before {
  content: "\F07DE";
}

.mdi-movie-search::before {
  content: "\F11D2";
}

.mdi-movie-search-outline::before {
  content: "\F11D3";
}

.mdi-movie-settings::before {
  content: "\F1715";
}

.mdi-movie-settings-outline::before {
  content: "\F1716";
}

.mdi-movie-star::before {
  content: "\F1717";
}

.mdi-movie-star-outline::before {
  content: "\F1718";
}

.mdi-mower::before {
  content: "\F166F";
}

.mdi-mower-bag::before {
  content: "\F1670";
}

.mdi-mower-bag-on::before {
  content: "\F1B60";
}

.mdi-mower-on::before {
  content: "\F1B5F";
}

.mdi-muffin::before {
  content: "\F098C";
}

.mdi-multicast::before {
  content: "\F1893";
}

.mdi-multimedia::before {
  content: "\F1B97";
}

.mdi-multiplication::before {
  content: "\F0382";
}

.mdi-multiplication-box::before {
  content: "\F0383";
}

.mdi-mushroom::before {
  content: "\F07DF";
}

.mdi-mushroom-off::before {
  content: "\F13FA";
}

.mdi-mushroom-off-outline::before {
  content: "\F13FB";
}

.mdi-mushroom-outline::before {
  content: "\F07E0";
}

.mdi-music::before {
  content: "\F075A";
}

.mdi-music-accidental-double-flat::before {
  content: "\F0F69";
}

.mdi-music-accidental-double-sharp::before {
  content: "\F0F6A";
}

.mdi-music-accidental-flat::before {
  content: "\F0F6B";
}

.mdi-music-accidental-natural::before {
  content: "\F0F6C";
}

.mdi-music-accidental-sharp::before {
  content: "\F0F6D";
}

.mdi-music-box::before {
  content: "\F0384";
}

.mdi-music-box-multiple::before {
  content: "\F0333";
}

.mdi-music-box-multiple-outline::before {
  content: "\F0F04";
}

.mdi-music-box-outline::before {
  content: "\F0385";
}

.mdi-music-circle::before {
  content: "\F0386";
}

.mdi-music-circle-outline::before {
  content: "\F0AD4";
}

.mdi-music-clef-alto::before {
  content: "\F0F6E";
}

.mdi-music-clef-bass::before {
  content: "\F0F6F";
}

.mdi-music-clef-treble::before {
  content: "\F0F70";
}

.mdi-music-note::before {
  content: "\F0387";
}

.mdi-music-note-bluetooth::before {
  content: "\F05FE";
}

.mdi-music-note-bluetooth-off::before {
  content: "\F05FF";
}

.mdi-music-note-eighth::before {
  content: "\F0388";
}

.mdi-music-note-eighth-dotted::before {
  content: "\F0F71";
}

.mdi-music-note-half::before {
  content: "\F0389";
}

.mdi-music-note-half-dotted::before {
  content: "\F0F72";
}

.mdi-music-note-minus::before {
  content: "\F1B89";
}

.mdi-music-note-off::before {
  content: "\F038A";
}

.mdi-music-note-off-outline::before {
  content: "\F0F73";
}

.mdi-music-note-outline::before {
  content: "\F0F74";
}

.mdi-music-note-plus::before {
  content: "\F0DDE";
}

.mdi-music-note-quarter::before {
  content: "\F038B";
}

.mdi-music-note-quarter-dotted::before {
  content: "\F0F75";
}

.mdi-music-note-sixteenth::before {
  content: "\F038C";
}

.mdi-music-note-sixteenth-dotted::before {
  content: "\F0F76";
}

.mdi-music-note-whole::before {
  content: "\F038D";
}

.mdi-music-note-whole-dotted::before {
  content: "\F0F77";
}

.mdi-music-off::before {
  content: "\F075B";
}

.mdi-music-rest-eighth::before {
  content: "\F0F78";
}

.mdi-music-rest-half::before {
  content: "\F0F79";
}

.mdi-music-rest-quarter::before {
  content: "\F0F7A";
}

.mdi-music-rest-sixteenth::before {
  content: "\F0F7B";
}

.mdi-music-rest-whole::before {
  content: "\F0F7C";
}

.mdi-mustache::before {
  content: "\F15DE";
}

.mdi-nail::before {
  content: "\F0DDF";
}

.mdi-nas::before {
  content: "\F08F3";
}

.mdi-nativescript::before {
  content: "\F0880";
}

.mdi-nature::before {
  content: "\F038E";
}

.mdi-nature-outline::before {
  content: "\F1C71";
}

.mdi-nature-people::before {
  content: "\F038F";
}

.mdi-nature-people-outline::before {
  content: "\F1C72";
}

.mdi-navigation::before {
  content: "\F0390";
}

.mdi-navigation-outline::before {
  content: "\F1607";
}

.mdi-navigation-variant::before {
  content: "\F18F0";
}

.mdi-navigation-variant-outline::before {
  content: "\F18F1";
}

.mdi-near-me::before {
  content: "\F05CD";
}

.mdi-necklace::before {
  content: "\F0F0B";
}

.mdi-needle::before {
  content: "\F0391";
}

.mdi-needle-off::before {
  content: "\F19D2";
}

.mdi-netflix::before {
  content: "\F0746";
}

.mdi-network::before {
  content: "\F06F3";
}

.mdi-network-off::before {
  content: "\F0C9B";
}

.mdi-network-off-outline::before {
  content: "\F0C9C";
}

.mdi-network-outline::before {
  content: "\F0C9D";
}

.mdi-network-pos::before {
  content: "\F1ACB";
}

.mdi-network-strength-1::before {
  content: "\F08F4";
}

.mdi-network-strength-1-alert::before {
  content: "\F08F5";
}

.mdi-network-strength-2::before {
  content: "\F08F6";
}

.mdi-network-strength-2-alert::before {
  content: "\F08F7";
}

.mdi-network-strength-3::before {
  content: "\F08F8";
}

.mdi-network-strength-3-alert::before {
  content: "\F08F9";
}

.mdi-network-strength-4::before {
  content: "\F08FA";
}

.mdi-network-strength-4-alert::before {
  content: "\F08FB";
}

.mdi-network-strength-4-cog::before {
  content: "\F191A";
}

.mdi-network-strength-off::before {
  content: "\F08FC";
}

.mdi-network-strength-off-outline::before {
  content: "\F08FD";
}

.mdi-network-strength-outline::before {
  content: "\F08FE";
}

.mdi-new-box::before {
  content: "\F0394";
}

.mdi-newspaper::before {
  content: "\F0395";
}

.mdi-newspaper-check::before {
  content: "\F1943";
}

.mdi-newspaper-minus::before {
  content: "\F0F0C";
}

.mdi-newspaper-plus::before {
  content: "\F0F0D";
}

.mdi-newspaper-remove::before {
  content: "\F1944";
}

.mdi-newspaper-variant::before {
  content: "\F1001";
}

.mdi-newspaper-variant-multiple::before {
  content: "\F1002";
}

.mdi-newspaper-variant-multiple-outline::before {
  content: "\F1003";
}

.mdi-newspaper-variant-outline::before {
  content: "\F1004";
}

.mdi-nfc::before {
  content: "\F0396";
}

.mdi-nfc-search-variant::before {
  content: "\F0E53";
}

.mdi-nfc-tap::before {
  content: "\F0397";
}

.mdi-nfc-variant::before {
  content: "\F0398";
}

.mdi-nfc-variant-off::before {
  content: "\F0E54";
}

.mdi-ninja::before {
  content: "\F0774";
}

.mdi-nintendo-game-boy::before {
  content: "\F1393";
}

.mdi-nintendo-switch::before {
  content: "\F07E1";
}

.mdi-nintendo-wii::before {
  content: "\F05AB";
}

.mdi-nintendo-wiiu::before {
  content: "\F072D";
}

.mdi-nix::before {
  content: "\F1105";
}

.mdi-nodejs::before {
  content: "\F0399";
}

.mdi-noodles::before {
  content: "\F117E";
}

.mdi-not-equal::before {
  content: "\F098D";
}

.mdi-not-equal-variant::before {
  content: "\F098E";
}

.mdi-note::before {
  content: "\F039A";
}

.mdi-note-alert::before {
  content: "\F177D";
}

.mdi-note-alert-outline::before {
  content: "\F177E";
}

.mdi-note-check::before {
  content: "\F177F";
}

.mdi-note-check-outline::before {
  content: "\F1780";
}

.mdi-note-edit::before {
  content: "\F1781";
}

.mdi-note-edit-outline::before {
  content: "\F1782";
}

.mdi-note-minus::before {
  content: "\F164F";
}

.mdi-note-minus-outline::before {
  content: "\F1650";
}

.mdi-note-multiple::before {
  content: "\F06B8";
}

.mdi-note-multiple-outline::before {
  content: "\F06B9";
}

.mdi-note-off::before {
  content: "\F1783";
}

.mdi-note-off-outline::before {
  content: "\F1784";
}

.mdi-note-outline::before {
  content: "\F039B";
}

.mdi-note-plus::before {
  content: "\F039C";
}

.mdi-note-plus-outline::before {
  content: "\F039D";
}

.mdi-note-remove::before {
  content: "\F1651";
}

.mdi-note-remove-outline::before {
  content: "\F1652";
}

.mdi-note-search::before {
  content: "\F1653";
}

.mdi-note-search-outline::before {
  content: "\F1654";
}

.mdi-note-text::before {
  content: "\F039E";
}

.mdi-note-text-outline::before {
  content: "\F11D7";
}

.mdi-notebook::before {
  content: "\F082E";
}

.mdi-notebook-check::before {
  content: "\F14F5";
}

.mdi-notebook-check-outline::before {
  content: "\F14F6";
}

.mdi-notebook-edit::before {
  content: "\F14E7";
}

.mdi-notebook-edit-outline::before {
  content: "\F14E9";
}

.mdi-notebook-heart::before {
  content: "\F1A0B";
}

.mdi-notebook-heart-outline::before {
  content: "\F1A0C";
}

.mdi-notebook-minus::before {
  content: "\F1610";
}

.mdi-notebook-minus-outline::before {
  content: "\F1611";
}

.mdi-notebook-multiple::before {
  content: "\F0E55";
}

.mdi-notebook-outline::before {
  content: "\F0EBF";
}

.mdi-notebook-plus::before {
  content: "\F1612";
}

.mdi-notebook-plus-outline::before {
  content: "\F1613";
}

.mdi-notebook-remove::before {
  content: "\F1614";
}

.mdi-notebook-remove-outline::before {
  content: "\F1615";
}

.mdi-notification-clear-all::before {
  content: "\F039F";
}

.mdi-npm::before {
  content: "\F06F7";
}

.mdi-nuke::before {
  content: "\F06A4";
}

.mdi-null::before {
  content: "\F07E2";
}

.mdi-numeric::before {
  content: "\F03A0";
}

.mdi-numeric-0::before {
  content: "\F0B39";
}

.mdi-numeric-0-box::before {
  content: "\F03A1";
}

.mdi-numeric-0-box-multiple::before {
  content: "\F0F0E";
}

.mdi-numeric-0-box-multiple-outline::before {
  content: "\F03A2";
}

.mdi-numeric-0-box-outline::before {
  content: "\F03A3";
}

.mdi-numeric-0-circle::before {
  content: "\F0C9E";
}

.mdi-numeric-0-circle-outline::before {
  content: "\F0C9F";
}

.mdi-numeric-1::before {
  content: "\F0B3A";
}

.mdi-numeric-1-box::before {
  content: "\F03A4";
}

.mdi-numeric-1-box-multiple::before {
  content: "\F0F0F";
}

.mdi-numeric-1-box-multiple-outline::before {
  content: "\F03A5";
}

.mdi-numeric-1-box-outline::before {
  content: "\F03A6";
}

.mdi-numeric-1-circle::before {
  content: "\F0CA0";
}

.mdi-numeric-1-circle-outline::before {
  content: "\F0CA1";
}

.mdi-numeric-10::before {
  content: "\F0FE9";
}

.mdi-numeric-10-box::before {
  content: "\F0F7D";
}

.mdi-numeric-10-box-multiple::before {
  content: "\F0FEA";
}

.mdi-numeric-10-box-multiple-outline::before {
  content: "\F0FEB";
}

.mdi-numeric-10-box-outline::before {
  content: "\F0F7E";
}

.mdi-numeric-10-circle::before {
  content: "\F0FEC";
}

.mdi-numeric-10-circle-outline::before {
  content: "\F0FED";
}

.mdi-numeric-2::before {
  content: "\F0B3B";
}

.mdi-numeric-2-box::before {
  content: "\F03A7";
}

.mdi-numeric-2-box-multiple::before {
  content: "\F0F10";
}

.mdi-numeric-2-box-multiple-outline::before {
  content: "\F03A8";
}

.mdi-numeric-2-box-outline::before {
  content: "\F03A9";
}

.mdi-numeric-2-circle::before {
  content: "\F0CA2";
}

.mdi-numeric-2-circle-outline::before {
  content: "\F0CA3";
}

.mdi-numeric-3::before {
  content: "\F0B3C";
}

.mdi-numeric-3-box::before {
  content: "\F03AA";
}

.mdi-numeric-3-box-multiple::before {
  content: "\F0F11";
}

.mdi-numeric-3-box-multiple-outline::before {
  content: "\F03AB";
}

.mdi-numeric-3-box-outline::before {
  content: "\F03AC";
}

.mdi-numeric-3-circle::before {
  content: "\F0CA4";
}

.mdi-numeric-3-circle-outline::before {
  content: "\F0CA5";
}

.mdi-numeric-4::before {
  content: "\F0B3D";
}

.mdi-numeric-4-box::before {
  content: "\F03AD";
}

.mdi-numeric-4-box-multiple::before {
  content: "\F0F12";
}

.mdi-numeric-4-box-multiple-outline::before {
  content: "\F03B2";
}

.mdi-numeric-4-box-outline::before {
  content: "\F03AE";
}

.mdi-numeric-4-circle::before {
  content: "\F0CA6";
}

.mdi-numeric-4-circle-outline::before {
  content: "\F0CA7";
}

.mdi-numeric-5::before {
  content: "\F0B3E";
}

.mdi-numeric-5-box::before {
  content: "\F03B1";
}

.mdi-numeric-5-box-multiple::before {
  content: "\F0F13";
}

.mdi-numeric-5-box-multiple-outline::before {
  content: "\F03AF";
}

.mdi-numeric-5-box-outline::before {
  content: "\F03B0";
}

.mdi-numeric-5-circle::before {
  content: "\F0CA8";
}

.mdi-numeric-5-circle-outline::before {
  content: "\F0CA9";
}

.mdi-numeric-6::before {
  content: "\F0B3F";
}

.mdi-numeric-6-box::before {
  content: "\F03B3";
}

.mdi-numeric-6-box-multiple::before {
  content: "\F0F14";
}

.mdi-numeric-6-box-multiple-outline::before {
  content: "\F03B4";
}

.mdi-numeric-6-box-outline::before {
  content: "\F03B5";
}

.mdi-numeric-6-circle::before {
  content: "\F0CAA";
}

.mdi-numeric-6-circle-outline::before {
  content: "\F0CAB";
}

.mdi-numeric-7::before {
  content: "\F0B40";
}

.mdi-numeric-7-box::before {
  content: "\F03B6";
}

.mdi-numeric-7-box-multiple::before {
  content: "\F0F15";
}

.mdi-numeric-7-box-multiple-outline::before {
  content: "\F03B7";
}

.mdi-numeric-7-box-outline::before {
  content: "\F03B8";
}

.mdi-numeric-7-circle::before {
  content: "\F0CAC";
}

.mdi-numeric-7-circle-outline::before {
  content: "\F0CAD";
}

.mdi-numeric-8::before {
  content: "\F0B41";
}

.mdi-numeric-8-box::before {
  content: "\F03B9";
}

.mdi-numeric-8-box-multiple::before {
  content: "\F0F16";
}

.mdi-numeric-8-box-multiple-outline::before {
  content: "\F03BA";
}

.mdi-numeric-8-box-outline::before {
  content: "\F03BB";
}

.mdi-numeric-8-circle::before {
  content: "\F0CAE";
}

.mdi-numeric-8-circle-outline::before {
  content: "\F0CAF";
}

.mdi-numeric-9::before {
  content: "\F0B42";
}

.mdi-numeric-9-box::before {
  content: "\F03BC";
}

.mdi-numeric-9-box-multiple::before {
  content: "\F0F17";
}

.mdi-numeric-9-box-multiple-outline::before {
  content: "\F03BD";
}

.mdi-numeric-9-box-outline::before {
  content: "\F03BE";
}

.mdi-numeric-9-circle::before {
  content: "\F0CB0";
}

.mdi-numeric-9-circle-outline::before {
  content: "\F0CB1";
}

.mdi-numeric-9-plus::before {
  content: "\F0FEE";
}

.mdi-numeric-9-plus-box::before {
  content: "\F03BF";
}

.mdi-numeric-9-plus-box-multiple::before {
  content: "\F0F18";
}

.mdi-numeric-9-plus-box-multiple-outline::before {
  content: "\F03C0";
}

.mdi-numeric-9-plus-box-outline::before {
  content: "\F03C1";
}

.mdi-numeric-9-plus-circle::before {
  content: "\F0CB2";
}

.mdi-numeric-9-plus-circle-outline::before {
  content: "\F0CB3";
}

.mdi-numeric-negative-1::before {
  content: "\F1052";
}

.mdi-numeric-off::before {
  content: "\F19D3";
}

.mdi-numeric-positive-1::before {
  content: "\F15CB";
}

.mdi-nut::before {
  content: "\F06F8";
}

.mdi-nutrition::before {
  content: "\F03C2";
}

.mdi-nuxt::before {
  content: "\F1106";
}

.mdi-oar::before {
  content: "\F067C";
}

.mdi-ocarina::before {
  content: "\F0DE0";
}

.mdi-oci::before {
  content: "\F12E9";
}

.mdi-ocr::before {
  content: "\F113A";
}

.mdi-octagon::before {
  content: "\F03C3";
}

.mdi-octagon-outline::before {
  content: "\F03C4";
}

.mdi-octagram::before {
  content: "\F06F9";
}

.mdi-octagram-edit::before {
  content: "\F1C34";
}

.mdi-octagram-edit-outline::before {
  content: "\F1C35";
}

.mdi-octagram-minus::before {
  content: "\F1C36";
}

.mdi-octagram-minus-outline::before {
  content: "\F1C37";
}

.mdi-octagram-outline::before {
  content: "\F0775";
}

.mdi-octagram-plus::before {
  content: "\F1C38";
}

.mdi-octagram-plus-outline::before {
  content: "\F1C39";
}

.mdi-octahedron::before {
  content: "\F1950";
}

.mdi-octahedron-off::before {
  content: "\F1951";
}

.mdi-odnoklassniki::before {
  content: "\F03C5";
}

.mdi-offer::before {
  content: "\F121B";
}

.mdi-office-building::before {
  content: "\F0991";
}

.mdi-office-building-cog::before {
  content: "\F1949";
}

.mdi-office-building-cog-outline::before {
  content: "\F194A";
}

.mdi-office-building-marker::before {
  content: "\F1520";
}

.mdi-office-building-marker-outline::before {
  content: "\F1521";
}

.mdi-office-building-minus::before {
  content: "\F1BAA";
}

.mdi-office-building-minus-outline::before {
  content: "\F1BAB";
}

.mdi-office-building-outline::before {
  content: "\F151F";
}

.mdi-office-building-plus::before {
  content: "\F1BA8";
}

.mdi-office-building-plus-outline::before {
  content: "\F1BA9";
}

.mdi-office-building-remove::before {
  content: "\F1BAC";
}

.mdi-office-building-remove-outline::before {
  content: "\F1BAD";
}

.mdi-oil::before {
  content: "\F03C7";
}

.mdi-oil-lamp::before {
  content: "\F0F19";
}

.mdi-oil-level::before {
  content: "\F1053";
}

.mdi-oil-temperature::before {
  content: "\F0FF8";
}

.mdi-om::before {
  content: "\F0973";
}

.mdi-omega::before {
  content: "\F03C9";
}

.mdi-one-up::before {
  content: "\F0BAD";
}

.mdi-onepassword::before {
  content: "\F0881";
}

.mdi-opacity::before {
  content: "\F05CC";
}

.mdi-open-in-app::before {
  content: "\F03CB";
}

.mdi-open-in-new::before {
  content: "\F03CC";
}

.mdi-open-source-initiative::before {
  content: "\F0BAE";
}

.mdi-openid::before {
  content: "\F03CD";
}

.mdi-opera::before {
  content: "\F03CE";
}

.mdi-orbit::before {
  content: "\F0018";
}

.mdi-orbit-variant::before {
  content: "\F15DB";
}

.mdi-order-alphabetical-ascending::before {
  content: "\F020D";
}

.mdi-order-alphabetical-descending::before {
  content: "\F0D07";
}

.mdi-order-bool-ascending::before {
  content: "\F02BE";
}

.mdi-order-bool-ascending-variant::before {
  content: "\F098F";
}

.mdi-order-bool-descending::before {
  content: "\F1384";
}

.mdi-order-bool-descending-variant::before {
  content: "\F0990";
}

.mdi-order-numeric-ascending::before {
  content: "\F0545";
}

.mdi-order-numeric-descending::before {
  content: "\F0546";
}

.mdi-origin::before {
  content: "\F0B43";
}

.mdi-ornament::before {
  content: "\F03CF";
}

.mdi-ornament-variant::before {
  content: "\F03D0";
}

.mdi-outdoor-lamp::before {
  content: "\F1054";
}

.mdi-overscan::before {
  content: "\F1005";
}

.mdi-owl::before {
  content: "\F03D2";
}

.mdi-pac-man::before {
  content: "\F0BAF";
}

.mdi-package::before {
  content: "\F03D3";
}

.mdi-package-check::before {
  content: "\F1B51";
}

.mdi-package-down::before {
  content: "\F03D4";
}

.mdi-package-up::before {
  content: "\F03D5";
}

.mdi-package-variant::before {
  content: "\F03D6";
}

.mdi-package-variant-closed::before {
  content: "\F03D7";
}

.mdi-package-variant-closed-check::before {
  content: "\F1B52";
}

.mdi-package-variant-closed-minus::before {
  content: "\F19D4";
}

.mdi-package-variant-closed-plus::before {
  content: "\F19D5";
}

.mdi-package-variant-closed-remove::before {
  content: "\F19D6";
}

.mdi-package-variant-minus::before {
  content: "\F19D7";
}

.mdi-package-variant-plus::before {
  content: "\F19D8";
}

.mdi-package-variant-remove::before {
  content: "\F19D9";
}

.mdi-page-first::before {
  content: "\F0600";
}

.mdi-page-last::before {
  content: "\F0601";
}

.mdi-page-layout-body::before {
  content: "\F06FA";
}

.mdi-page-layout-footer::before {
  content: "\F06FB";
}

.mdi-page-layout-header::before {
  content: "\F06FC";
}

.mdi-page-layout-header-footer::before {
  content: "\F0F7F";
}

.mdi-page-layout-sidebar-left::before {
  content: "\F06FD";
}

.mdi-page-layout-sidebar-right::before {
  content: "\F06FE";
}

.mdi-page-next::before {
  content: "\F0BB0";
}

.mdi-page-next-outline::before {
  content: "\F0BB1";
}

.mdi-page-previous::before {
  content: "\F0BB2";
}

.mdi-page-previous-outline::before {
  content: "\F0BB3";
}

.mdi-pail::before {
  content: "\F1417";
}

.mdi-pail-minus::before {
  content: "\F1437";
}

.mdi-pail-minus-outline::before {
  content: "\F143C";
}

.mdi-pail-off::before {
  content: "\F1439";
}

.mdi-pail-off-outline::before {
  content: "\F143E";
}

.mdi-pail-outline::before {
  content: "\F143A";
}

.mdi-pail-plus::before {
  content: "\F1436";
}

.mdi-pail-plus-outline::before {
  content: "\F143B";
}

.mdi-pail-remove::before {
  content: "\F1438";
}

.mdi-pail-remove-outline::before {
  content: "\F143D";
}

.mdi-palette::before {
  content: "\F03D8";
}

.mdi-palette-advanced::before {
  content: "\F03D9";
}

.mdi-palette-outline::before {
  content: "\F0E0C";
}

.mdi-palette-swatch::before {
  content: "\F08B5";
}

.mdi-palette-swatch-outline::before {
  content: "\F135C";
}

.mdi-palette-swatch-variant::before {
  content: "\F195A";
}

.mdi-palm-tree::before {
  content: "\F1055";
}

.mdi-pan::before {
  content: "\F0BB4";
}

.mdi-pan-bottom-left::before {
  content: "\F0BB5";
}

.mdi-pan-bottom-right::before {
  content: "\F0BB6";
}

.mdi-pan-down::before {
  content: "\F0BB7";
}

.mdi-pan-horizontal::before {
  content: "\F0BB8";
}

.mdi-pan-left::before {
  content: "\F0BB9";
}

.mdi-pan-right::before {
  content: "\F0BBA";
}

.mdi-pan-top-left::before {
  content: "\F0BBB";
}

.mdi-pan-top-right::before {
  content: "\F0BBC";
}

.mdi-pan-up::before {
  content: "\F0BBD";
}

.mdi-pan-vertical::before {
  content: "\F0BBE";
}

.mdi-panda::before {
  content: "\F03DA";
}

.mdi-pandora::before {
  content: "\F03DB";
}

.mdi-panorama::before {
  content: "\F03DC";
}

.mdi-panorama-fisheye::before {
  content: "\F03DD";
}

.mdi-panorama-horizontal::before {
  content: "\F1928";
}

.mdi-panorama-horizontal-outline::before {
  content: "\F03DE";
}

.mdi-panorama-outline::before {
  content: "\F198C";
}

.mdi-panorama-sphere::before {
  content: "\F198D";
}

.mdi-panorama-sphere-outline::before {
  content: "\F198E";
}

.mdi-panorama-variant::before {
  content: "\F198F";
}

.mdi-panorama-variant-outline::before {
  content: "\F1990";
}

.mdi-panorama-vertical::before {
  content: "\F1929";
}

.mdi-panorama-vertical-outline::before {
  content: "\F03DF";
}

.mdi-panorama-wide-angle::before {
  content: "\F195F";
}

.mdi-panorama-wide-angle-outline::before {
  content: "\F03E0";
}

.mdi-paper-cut-vertical::before {
  content: "\F03E1";
}

.mdi-paper-roll::before {
  content: "\F1157";
}

.mdi-paper-roll-outline::before {
  content: "\F1158";
}

.mdi-paperclip::before {
  content: "\F03E2";
}

.mdi-paperclip-check::before {
  content: "\F1AC6";
}

.mdi-paperclip-lock::before {
  content: "\F19DA";
}

.mdi-paperclip-minus::before {
  content: "\F1AC7";
}

.mdi-paperclip-off::before {
  content: "\F1AC8";
}

.mdi-paperclip-plus::before {
  content: "\F1AC9";
}

.mdi-paperclip-remove::before {
  content: "\F1ACA";
}

.mdi-parachute::before {
  content: "\F0CB4";
}

.mdi-parachute-outline::before {
  content: "\F0CB5";
}

.mdi-paragliding::before {
  content: "\F1745";
}

.mdi-parking::before {
  content: "\F03E3";
}

.mdi-party-popper::before {
  content: "\F1056";
}

.mdi-passport::before {
  content: "\F07E3";
}

.mdi-passport-alert::before {
  content: "\F1CB8";
}

.mdi-passport-biometric::before {
  content: "\F0DE1";
}

.mdi-passport-cancel::before {
  content: "\F1CB9";
}

.mdi-passport-check::before {
  content: "\F1CBA";
}

.mdi-passport-minus::before {
  content: "\F1CBB";
}

.mdi-passport-plus::before {
  content: "\F1CBC";
}

.mdi-passport-remove::before {
  content: "\F1CBD";
}

.mdi-pasta::before {
  content: "\F1160";
}

.mdi-patio-heater::before {
  content: "\F0F80";
}

.mdi-patreon::before {
  content: "\F0882";
}

.mdi-pause::before {
  content: "\F03E4";
}

.mdi-pause-box::before {
  content: "\F00BC";
}

.mdi-pause-box-outline::before {
  content: "\F1B7A";
}

.mdi-pause-circle::before {
  content: "\F03E5";
}

.mdi-pause-circle-outline::before {
  content: "\F03E6";
}

.mdi-pause-octagon::before {
  content: "\F03E7";
}

.mdi-pause-octagon-outline::before {
  content: "\F03E8";
}

.mdi-paw::before {
  content: "\F03E9";
}

.mdi-paw-off::before {
  content: "\F0657";
}

.mdi-paw-off-outline::before {
  content: "\F1676";
}

.mdi-paw-outline::before {
  content: "\F1675";
}

.mdi-peace::before {
  content: "\F0884";
}

.mdi-peanut::before {
  content: "\F0FFC";
}

.mdi-peanut-off::before {
  content: "\F0FFD";
}

.mdi-peanut-off-outline::before {
  content: "\F0FFF";
}

.mdi-peanut-outline::before {
  content: "\F0FFE";
}

.mdi-pen::before {
  content: "\F03EA";
}

.mdi-pen-lock::before {
  content: "\F0DE2";
}

.mdi-pen-minus::before {
  content: "\F0DE3";
}

.mdi-pen-off::before {
  content: "\F0DE4";
}

.mdi-pen-plus::before {
  content: "\F0DE5";
}

.mdi-pen-remove::before {
  content: "\F0DE6";
}

.mdi-pencil::before {
  content: "\F03EB";
}

.mdi-pencil-box::before {
  content: "\F03EC";
}

.mdi-pencil-box-multiple::before {
  content: "\F1144";
}

.mdi-pencil-box-multiple-outline::before {
  content: "\F1145";
}

.mdi-pencil-box-outline::before {
  content: "\F03ED";
}

.mdi-pencil-circle::before {
  content: "\F06FF";
}

.mdi-pencil-circle-outline::before {
  content: "\F0776";
}

.mdi-pencil-lock::before {
  content: "\F03EE";
}

.mdi-pencil-lock-outline::before {
  content: "\F0DE7";
}

.mdi-pencil-minus::before {
  content: "\F0DE8";
}

.mdi-pencil-minus-outline::before {
  content: "\F0DE9";
}

.mdi-pencil-off::before {
  content: "\F03EF";
}

.mdi-pencil-off-outline::before {
  content: "\F0DEA";
}

.mdi-pencil-outline::before {
  content: "\F0CB6";
}

.mdi-pencil-plus::before {
  content: "\F0DEB";
}

.mdi-pencil-plus-outline::before {
  content: "\F0DEC";
}

.mdi-pencil-remove::before {
  content: "\F0DED";
}

.mdi-pencil-remove-outline::before {
  content: "\F0DEE";
}

.mdi-pencil-ruler::before {
  content: "\F1353";
}

.mdi-pencil-ruler-outline::before {
  content: "\F1C11";
}

.mdi-penguin::before {
  content: "\F0EC0";
}

.mdi-pentagon::before {
  content: "\F0701";
}

.mdi-pentagon-outline::before {
  content: "\F0700";
}

.mdi-pentagram::before {
  content: "\F1667";
}

.mdi-percent::before {
  content: "\F03F0";
}

.mdi-percent-box::before {
  content: "\F1A02";
}

.mdi-percent-box-outline::before {
  content: "\F1A03";
}

.mdi-percent-circle::before {
  content: "\F1A04";
}

.mdi-percent-circle-outline::before {
  content: "\F1A05";
}

.mdi-percent-outline::before {
  content: "\F1278";
}

.mdi-periodic-table::before {
  content: "\F08B6";
}

.mdi-perspective-less::before {
  content: "\F0D23";
}

.mdi-perspective-more::before {
  content: "\F0D24";
}

.mdi-ph::before {
  content: "\F17C5";
}

.mdi-phone::before {
  content: "\F03F2";
}

.mdi-phone-alert::before {
  content: "\F0F1A";
}

.mdi-phone-alert-outline::before {
  content: "\F118E";
}

.mdi-phone-bluetooth::before {
  content: "\F03F3";
}

.mdi-phone-bluetooth-outline::before {
  content: "\F118F";
}

.mdi-phone-cancel::before {
  content: "\F10BC";
}

.mdi-phone-cancel-outline::before {
  content: "\F1190";
}

.mdi-phone-check::before {
  content: "\F11A9";
}

.mdi-phone-check-outline::before {
  content: "\F11AA";
}

.mdi-phone-classic::before {
  content: "\F0602";
}

.mdi-phone-classic-off::before {
  content: "\F1279";
}

.mdi-phone-clock::before {
  content: "\F19DB";
}

.mdi-phone-dial::before {
  content: "\F1559";
}

.mdi-phone-dial-outline::before {
  content: "\F155A";
}

.mdi-phone-forward::before {
  content: "\F03F4";
}

.mdi-phone-forward-outline::before {
  content: "\F1191";
}

.mdi-phone-hangup::before {
  content: "\F03F5";
}

.mdi-phone-hangup-outline::before {
  content: "\F1192";
}

.mdi-phone-in-talk::before {
  content: "\F03F6";
}

.mdi-phone-in-talk-outline::before {
  content: "\F1182";
}

.mdi-phone-incoming::before {
  content: "\F03F7";
}

.mdi-phone-incoming-outgoing::before {
  content: "\F1B3F";
}

.mdi-phone-incoming-outgoing-outline::before {
  content: "\F1B40";
}

.mdi-phone-incoming-outline::before {
  content: "\F1193";
}

.mdi-phone-lock::before {
  content: "\F03F8";
}

.mdi-phone-lock-outline::before {
  content: "\F1194";
}

.mdi-phone-log::before {
  content: "\F03F9";
}

.mdi-phone-log-outline::before {
  content: "\F1195";
}

.mdi-phone-message::before {
  content: "\F1196";
}

.mdi-phone-message-outline::before {
  content: "\F1197";
}

.mdi-phone-minus::before {
  content: "\F0658";
}

.mdi-phone-minus-outline::before {
  content: "\F1198";
}

.mdi-phone-missed::before {
  content: "\F03FA";
}

.mdi-phone-missed-outline::before {
  content: "\F11A5";
}

.mdi-phone-off::before {
  content: "\F0DEF";
}

.mdi-phone-off-outline::before {
  content: "\F11A6";
}

.mdi-phone-outgoing::before {
  content: "\F03FB";
}

.mdi-phone-outgoing-outline::before {
  content: "\F1199";
}

.mdi-phone-outline::before {
  content: "\F0DF0";
}

.mdi-phone-paused::before {
  content: "\F03FC";
}

.mdi-phone-paused-outline::before {
  content: "\F119A";
}

.mdi-phone-plus::before {
  content: "\F0659";
}

.mdi-phone-plus-outline::before {
  content: "\F119B";
}

.mdi-phone-refresh::before {
  content: "\F1993";
}

.mdi-phone-refresh-outline::before {
  content: "\F1994";
}

.mdi-phone-remove::before {
  content: "\F152F";
}

.mdi-phone-remove-outline::before {
  content: "\F1530";
}

.mdi-phone-return::before {
  content: "\F082F";
}

.mdi-phone-return-outline::before {
  content: "\F119C";
}

.mdi-phone-ring::before {
  content: "\F11AB";
}

.mdi-phone-ring-outline::before {
  content: "\F11AC";
}

.mdi-phone-rotate-landscape::before {
  content: "\F0885";
}

.mdi-phone-rotate-portrait::before {
  content: "\F0886";
}

.mdi-phone-settings::before {
  content: "\F03FD";
}

.mdi-phone-settings-outline::before {
  content: "\F119D";
}

.mdi-phone-sync::before {
  content: "\F1995";
}

.mdi-phone-sync-outline::before {
  content: "\F1996";
}

.mdi-phone-voip::before {
  content: "\F03FE";
}

.mdi-pi::before {
  content: "\F03FF";
}

.mdi-pi-box::before {
  content: "\F0400";
}

.mdi-pi-hole::before {
  content: "\F0DF1";
}

.mdi-piano::before {
  content: "\F067D";
}

.mdi-piano-off::before {
  content: "\F0698";
}

.mdi-pickaxe::before {
  content: "\F08B7";
}

.mdi-picture-in-picture-bottom-right::before {
  content: "\F0E57";
}

.mdi-picture-in-picture-bottom-right-outline::before {
  content: "\F0E58";
}

.mdi-picture-in-picture-top-right::before {
  content: "\F0E59";
}

.mdi-picture-in-picture-top-right-outline::before {
  content: "\F0E5A";
}

.mdi-pier::before {
  content: "\F0887";
}

.mdi-pier-crane::before {
  content: "\F0888";
}

.mdi-pig::before {
  content: "\F0401";
}

.mdi-pig-variant::before {
  content: "\F1006";
}

.mdi-pig-variant-outline::before {
  content: "\F1678";
}

.mdi-piggy-bank::before {
  content: "\F1007";
}

.mdi-piggy-bank-outline::before {
  content: "\F1679";
}

.mdi-pill::before {
  content: "\F0402";
}

.mdi-pill-multiple::before {
  content: "\F1B4C";
}

.mdi-pill-off::before {
  content: "\F1A5C";
}

.mdi-pillar::before {
  content: "\F0702";
}

.mdi-pin::before {
  content: "\F0403";
}

.mdi-pin-off::before {
  content: "\F0404";
}

.mdi-pin-off-outline::before {
  content: "\F0930";
}

.mdi-pin-outline::before {
  content: "\F0931";
}

.mdi-pine-tree::before {
  content: "\F0405";
}

.mdi-pine-tree-box::before {
  content: "\F0406";
}

.mdi-pine-tree-fire::before {
  content: "\F141A";
}

.mdi-pine-tree-variant::before {
  content: "\F1C73";
}

.mdi-pine-tree-variant-outline::before {
  content: "\F1C74";
}

.mdi-pinterest::before {
  content: "\F0407";
}

.mdi-pinwheel::before {
  content: "\F0AD5";
}

.mdi-pinwheel-outline::before {
  content: "\F0AD6";
}

.mdi-pipe::before {
  content: "\F07E5";
}

.mdi-pipe-disconnected::before {
  content: "\F07E6";
}

.mdi-pipe-leak::before {
  content: "\F0889";
}

.mdi-pipe-valve::before {
  content: "\F184D";
}

.mdi-pipe-wrench::before {
  content: "\F1354";
}

.mdi-pirate::before {
  content: "\F0A08";
}

.mdi-pistol::before {
  content: "\F0703";
}

.mdi-piston::before {
  content: "\F088A";
}

.mdi-pitchfork::before {
  content: "\F1553";
}

.mdi-pizza::before {
  content: "\F0409";
}

.mdi-plane-car::before {
  content: "\F1AFF";
}

.mdi-plane-train::before {
  content: "\F1B00";
}

.mdi-play::before {
  content: "\F040A";
}

.mdi-play-box::before {
  content: "\F127A";
}

.mdi-play-box-edit-outline::before {
  content: "\F1C3A";
}

.mdi-play-box-lock::before {
  content: "\F1A16";
}

.mdi-play-box-lock-open::before {
  content: "\F1A17";
}

.mdi-play-box-lock-open-outline::before {
  content: "\F1A18";
}

.mdi-play-box-lock-outline::before {
  content: "\F1A19";
}

.mdi-play-box-multiple::before {
  content: "\F0D19";
}

.mdi-play-box-multiple-outline::before {
  content: "\F13E6";
}

.mdi-play-box-outline::before {
  content: "\F040B";
}

.mdi-play-circle::before {
  content: "\F040C";
}

.mdi-play-circle-outline::before {
  content: "\F040D";
}

.mdi-play-network::before {
  content: "\F088B";
}

.mdi-play-network-outline::before {
  content: "\F0CB7";
}

.mdi-play-outline::before {
  content: "\F0F1B";
}

.mdi-play-pause::before {
  content: "\F040E";
}

.mdi-play-protected-content::before {
  content: "\F040F";
}

.mdi-play-speed::before {
  content: "\F08FF";
}

.mdi-playlist-check::before {
  content: "\F05C7";
}

.mdi-playlist-edit::before {
  content: "\F0900";
}

.mdi-playlist-minus::before {
  content: "\F0410";
}

.mdi-playlist-music::before {
  content: "\F0CB8";
}

.mdi-playlist-music-outline::before {
  content: "\F0CB9";
}

.mdi-playlist-play::before {
  content: "\F0411";
}

.mdi-playlist-plus::before {
  content: "\F0412";
}

.mdi-playlist-remove::before {
  content: "\F0413";
}

.mdi-playlist-star::before {
  content: "\F0DF2";
}

.mdi-plex::before {
  content: "\F06BA";
}

.mdi-pliers::before {
  content: "\F19A4";
}

.mdi-plus::before {
  content: "\F0415";
}

.mdi-plus-box::before {
  content: "\F0416";
}

.mdi-plus-box-multiple::before {
  content: "\F0334";
}

.mdi-plus-box-multiple-outline::before {
  content: "\F1143";
}

.mdi-plus-box-outline::before {
  content: "\F0704";
}

.mdi-plus-circle::before {
  content: "\F0417";
}

.mdi-plus-circle-multiple::before {
  content: "\F034C";
}

.mdi-plus-circle-multiple-outline::before {
  content: "\F0418";
}

.mdi-plus-circle-outline::before {
  content: "\F0419";
}

.mdi-plus-lock::before {
  content: "\F1A5D";
}

.mdi-plus-lock-open::before {
  content: "\F1A5E";
}

.mdi-plus-minus::before {
  content: "\F0992";
}

.mdi-plus-minus-box::before {
  content: "\F0993";
}

.mdi-plus-minus-variant::before {
  content: "\F14C9";
}

.mdi-plus-network::before {
  content: "\F041A";
}

.mdi-plus-network-outline::before {
  content: "\F0CBA";
}

.mdi-plus-outline::before {
  content: "\F0705";
}

.mdi-plus-thick::before {
  content: "\F11EC";
}

.mdi-pocket::before {
  content: "\F1CBE";
}

.mdi-podcast::before {
  content: "\F0994";
}

.mdi-podium::before {
  content: "\F0D25";
}

.mdi-podium-bronze::before {
  content: "\F0D26";
}

.mdi-podium-gold::before {
  content: "\F0D27";
}

.mdi-podium-silver::before {
  content: "\F0D28";
}

.mdi-point-of-sale::before {
  content: "\F0D92";
}

.mdi-pokeball::before {
  content: "\F041D";
}

.mdi-pokemon-go::before {
  content: "\F0A09";
}

.mdi-poker-chip::before {
  content: "\F0830";
}

.mdi-polaroid::before {
  content: "\F041E";
}

.mdi-police-badge::before {
  content: "\F1167";
}

.mdi-police-badge-outline::before {
  content: "\F1168";
}

.mdi-police-station::before {
  content: "\F1839";
}

.mdi-poll::before {
  content: "\F041F";
}

.mdi-polo::before {
  content: "\F14C3";
}

.mdi-polymer::before {
  content: "\F0421";
}

.mdi-pool::before {
  content: "\F0606";
}

.mdi-pool-thermometer::before {
  content: "\F1A5F";
}

.mdi-popcorn::before {
  content: "\F0422";
}

.mdi-post::before {
  content: "\F1008";
}

.mdi-post-lamp::before {
  content: "\F1A60";
}

.mdi-post-outline::before {
  content: "\F1009";
}

.mdi-postage-stamp::before {
  content: "\F0CBB";
}

.mdi-pot::before {
  content: "\F02E5";
}

.mdi-pot-mix::before {
  content: "\F065B";
}

.mdi-pot-mix-outline::before {
  content: "\F0677";
}

.mdi-pot-outline::before {
  content: "\F02FF";
}

.mdi-pot-steam::before {
  content: "\F065A";
}

.mdi-pot-steam-outline::before {
  content: "\F0326";
}

.mdi-pound::before {
  content: "\F0423";
}

.mdi-pound-box::before {
  content: "\F0424";
}

.mdi-pound-box-outline::before {
  content: "\F117F";
}

.mdi-power::before {
  content: "\F0425";
}

.mdi-power-cycle::before {
  content: "\F0901";
}

.mdi-power-off::before {
  content: "\F0902";
}

.mdi-power-on::before {
  content: "\F0903";
}

.mdi-power-plug::before {
  content: "\F06A5";
}

.mdi-power-plug-battery::before {
  content: "\F1C3B";
}

.mdi-power-plug-battery-outline::before {
  content: "\F1C3C";
}

.mdi-power-plug-off::before {
  content: "\F06A6";
}

.mdi-power-plug-off-outline::before {
  content: "\F1424";
}

.mdi-power-plug-outline::before {
  content: "\F1425";
}

.mdi-power-settings::before {
  content: "\F0426";
}

.mdi-power-sleep::before {
  content: "\F0904";
}

.mdi-power-socket::before {
  content: "\F0427";
}

.mdi-power-socket-au::before {
  content: "\F0905";
}

.mdi-power-socket-ch::before {
  content: "\F0FB3";
}

.mdi-power-socket-de::before {
  content: "\F1107";
}

.mdi-power-socket-eu::before {
  content: "\F07E7";
}

.mdi-power-socket-fr::before {
  content: "\F1108";
}

.mdi-power-socket-it::before {
  content: "\F14FF";
}

.mdi-power-socket-jp::before {
  content: "\F1109";
}

.mdi-power-socket-uk::before {
  content: "\F07E8";
}

.mdi-power-socket-us::before {
  content: "\F07E9";
}

.mdi-power-standby::before {
  content: "\F0906";
}

.mdi-powershell::before {
  content: "\F0A0A";
}

.mdi-prescription::before {
  content: "\F0706";
}

.mdi-presentation::before {
  content: "\F0428";
}

.mdi-presentation-play::before {
  content: "\F0429";
}

.mdi-pretzel::before {
  content: "\F1562";
}

.mdi-printer::before {
  content: "\F042A";
}

.mdi-printer-3d::before {
  content: "\F042B";
}

.mdi-printer-3d-nozzle::before {
  content: "\F0E5B";
}

.mdi-printer-3d-nozzle-alert::before {
  content: "\F11C0";
}

.mdi-printer-3d-nozzle-alert-outline::before {
  content: "\F11C1";
}

.mdi-printer-3d-nozzle-heat::before {
  content: "\F18B8";
}

.mdi-printer-3d-nozzle-heat-outline::before {
  content: "\F18B9";
}

.mdi-printer-3d-nozzle-off::before {
  content: "\F1B19";
}

.mdi-printer-3d-nozzle-off-outline::before {
  content: "\F1B1A";
}

.mdi-printer-3d-nozzle-outline::before {
  content: "\F0E5C";
}

.mdi-printer-3d-off::before {
  content: "\F1B0E";
}

.mdi-printer-alert::before {
  content: "\F042C";
}

.mdi-printer-check::before {
  content: "\F1146";
}

.mdi-printer-eye::before {
  content: "\F1458";
}

.mdi-printer-off::before {
  content: "\F0E5D";
}

.mdi-printer-off-outline::before {
  content: "\F1785";
}

.mdi-printer-outline::before {
  content: "\F1786";
}

.mdi-printer-pos::before {
  content: "\F1057";
}

.mdi-printer-pos-alert::before {
  content: "\F1BBC";
}

.mdi-printer-pos-alert-outline::before {
  content: "\F1BBD";
}

.mdi-printer-pos-cancel::before {
  content: "\F1BBE";
}

.mdi-printer-pos-cancel-outline::before {
  content: "\F1BBF";
}

.mdi-printer-pos-check::before {
  content: "\F1BC0";
}

.mdi-printer-pos-check-outline::before {
  content: "\F1BC1";
}

.mdi-printer-pos-cog::before {
  content: "\F1BC2";
}

.mdi-printer-pos-cog-outline::before {
  content: "\F1BC3";
}

.mdi-printer-pos-edit::before {
  content: "\F1BC4";
}

.mdi-printer-pos-edit-outline::before {
  content: "\F1BC5";
}

.mdi-printer-pos-minus::before {
  content: "\F1BC6";
}

.mdi-printer-pos-minus-outline::before {
  content: "\F1BC7";
}

.mdi-printer-pos-network::before {
  content: "\F1BC8";
}

.mdi-printer-pos-network-outline::before {
  content: "\F1BC9";
}

.mdi-printer-pos-off::before {
  content: "\F1BCA";
}

.mdi-printer-pos-off-outline::before {
  content: "\F1BCB";
}

.mdi-printer-pos-outline::before {
  content: "\F1BCC";
}

.mdi-printer-pos-pause::before {
  content: "\F1BCD";
}

.mdi-printer-pos-pause-outline::before {
  content: "\F1BCE";
}

.mdi-printer-pos-play::before {
  content: "\F1BCF";
}

.mdi-printer-pos-play-outline::before {
  content: "\F1BD0";
}

.mdi-printer-pos-plus::before {
  content: "\F1BD1";
}

.mdi-printer-pos-plus-outline::before {
  content: "\F1BD2";
}

.mdi-printer-pos-refresh::before {
  content: "\F1BD3";
}

.mdi-printer-pos-refresh-outline::before {
  content: "\F1BD4";
}

.mdi-printer-pos-remove::before {
  content: "\F1BD5";
}

.mdi-printer-pos-remove-outline::before {
  content: "\F1BD6";
}

.mdi-printer-pos-star::before {
  content: "\F1BD7";
}

.mdi-printer-pos-star-outline::before {
  content: "\F1BD8";
}

.mdi-printer-pos-stop::before {
  content: "\F1BD9";
}

.mdi-printer-pos-stop-outline::before {
  content: "\F1BDA";
}

.mdi-printer-pos-sync::before {
  content: "\F1BDB";
}

.mdi-printer-pos-sync-outline::before {
  content: "\F1BDC";
}

.mdi-printer-pos-wrench::before {
  content: "\F1BDD";
}

.mdi-printer-pos-wrench-outline::before {
  content: "\F1BDE";
}

.mdi-printer-search::before {
  content: "\F1457";
}

.mdi-printer-settings::before {
  content: "\F0707";
}

.mdi-printer-wireless::before {
  content: "\F0A0B";
}

.mdi-priority-high::before {
  content: "\F0603";
}

.mdi-priority-low::before {
  content: "\F0604";
}

.mdi-professional-hexagon::before {
  content: "\F042D";
}

.mdi-progress-alert::before {
  content: "\F0CBC";
}

.mdi-progress-check::before {
  content: "\F0995";
}

.mdi-progress-clock::before {
  content: "\F0996";
}

.mdi-progress-close::before {
  content: "\F110A";
}

.mdi-progress-download::before {
  content: "\F0997";
}

.mdi-progress-helper::before {
  content: "\F1BA2";
}

.mdi-progress-pencil::before {
  content: "\F1787";
}

.mdi-progress-question::before {
  content: "\F1522";
}

.mdi-progress-star::before {
  content: "\F1788";
}

.mdi-progress-star-four-points::before {
  content: "\F1C3D";
}

.mdi-progress-tag::before {
  content: "\F1D0D";
}

.mdi-progress-upload::before {
  content: "\F0998";
}

.mdi-progress-wrench::before {
  content: "\F0CBD";
}

.mdi-projector::before {
  content: "\F042E";
}

.mdi-projector-off::before {
  content: "\F1A23";
}

.mdi-projector-screen::before {
  content: "\F042F";
}

.mdi-projector-screen-off::before {
  content: "\F180D";
}

.mdi-projector-screen-off-outline::before {
  content: "\F180E";
}

.mdi-projector-screen-outline::before {
  content: "\F1724";
}

.mdi-projector-screen-variant::before {
  content: "\F180F";
}

.mdi-projector-screen-variant-off::before {
  content: "\F1810";
}

.mdi-projector-screen-variant-off-outline::before {
  content: "\F1811";
}

.mdi-projector-screen-variant-outline::before {
  content: "\F1812";
}

.mdi-propane-tank::before {
  content: "\F1357";
}

.mdi-propane-tank-outline::before {
  content: "\F1358";
}

.mdi-protocol::before {
  content: "\F0FD8";
}

.mdi-publish::before {
  content: "\F06A7";
}

.mdi-publish-off::before {
  content: "\F1945";
}

.mdi-pulse::before {
  content: "\F0430";
}

.mdi-pump::before {
  content: "\F1402";
}

.mdi-pump-off::before {
  content: "\F1B22";
}

.mdi-pumpkin::before {
  content: "\F0BBF";
}

.mdi-purse::before {
  content: "\F0F1C";
}

.mdi-purse-outline::before {
  content: "\F0F1D";
}

.mdi-puzzle::before {
  content: "\F0431";
}

.mdi-puzzle-check::before {
  content: "\F1426";
}

.mdi-puzzle-check-outline::before {
  content: "\F1427";
}

.mdi-puzzle-edit::before {
  content: "\F14D3";
}

.mdi-puzzle-edit-outline::before {
  content: "\F14D9";
}

.mdi-puzzle-heart::before {
  content: "\F14D4";
}

.mdi-puzzle-heart-outline::before {
  content: "\F14DA";
}

.mdi-puzzle-minus::before {
  content: "\F14D1";
}

.mdi-puzzle-minus-outline::before {
  content: "\F14D7";
}

.mdi-puzzle-outline::before {
  content: "\F0A66";
}

.mdi-puzzle-plus::before {
  content: "\F14D0";
}

.mdi-puzzle-plus-outline::before {
  content: "\F14D6";
}

.mdi-puzzle-remove::before {
  content: "\F14D2";
}

.mdi-puzzle-remove-outline::before {
  content: "\F14D8";
}

.mdi-puzzle-star::before {
  content: "\F14D5";
}

.mdi-puzzle-star-outline::before {
  content: "\F14DB";
}

.mdi-pyramid::before {
  content: "\F1952";
}

.mdi-pyramid-off::before {
  content: "\F1953";
}

.mdi-qi::before {
  content: "\F0999";
}

.mdi-qqchat::before {
  content: "\F0605";
}

.mdi-qrcode::before {
  content: "\F0432";
}

.mdi-qrcode-edit::before {
  content: "\F08B8";
}

.mdi-qrcode-minus::before {
  content: "\F118C";
}

.mdi-qrcode-plus::before {
  content: "\F118B";
}

.mdi-qrcode-remove::before {
  content: "\F118D";
}

.mdi-qrcode-scan::before {
  content: "\F0433";
}

.mdi-quadcopter::before {
  content: "\F0434";
}

.mdi-quality-high::before {
  content: "\F0435";
}

.mdi-quality-low::before {
  content: "\F0A0C";
}

.mdi-quality-medium::before {
  content: "\F0A0D";
}

.mdi-queue-first-in-last-out::before {
  content: "\F1CAF";
}

.mdi-quora::before {
  content: "\F0D29";
}

.mdi-rabbit::before {
  content: "\F0907";
}

.mdi-rabbit-variant::before {
  content: "\F1A61";
}

.mdi-rabbit-variant-outline::before {
  content: "\F1A62";
}

.mdi-racing-helmet::before {
  content: "\F0D93";
}

.mdi-racquetball::before {
  content: "\F0D94";
}

.mdi-radar::before {
  content: "\F0437";
}

.mdi-radiator::before {
  content: "\F0438";
}

.mdi-radiator-disabled::before {
  content: "\F0AD7";
}

.mdi-radiator-off::before {
  content: "\F0AD8";
}

.mdi-radio::before {
  content: "\F0439";
}

.mdi-radio-am::before {
  content: "\F0CBE";
}

.mdi-radio-fm::before {
  content: "\F0CBF";
}

.mdi-radio-handheld::before {
  content: "\F043A";
}

.mdi-radio-off::before {
  content: "\F121C";
}

.mdi-radio-tower::before {
  content: "\F043B";
}

.mdi-radioactive::before {
  content: "\F043C";
}

.mdi-radioactive-circle::before {
  content: "\F185D";
}

.mdi-radioactive-circle-outline::before {
  content: "\F185E";
}

.mdi-radioactive-off::before {
  content: "\F0EC1";
}

.mdi-radiobox-blank::before {
  content: "\F043D";
}

.mdi-radiobox-indeterminate-variant::before {
  content: "\F1C5E";
}

.mdi-radiobox-marked::before {
  content: "\F043E";
}

.mdi-radiology-box::before {
  content: "\F14C5";
}

.mdi-radiology-box-outline::before {
  content: "\F14C6";
}

.mdi-radius::before {
  content: "\F0CC0";
}

.mdi-radius-outline::before {
  content: "\F0CC1";
}

.mdi-railroad-light::before {
  content: "\F0F1E";
}

.mdi-rake::before {
  content: "\F1544";
}

.mdi-raspberry-pi::before {
  content: "\F043F";
}

.mdi-raw::before {
  content: "\F1A0F";
}

.mdi-raw-off::before {
  content: "\F1A10";
}

.mdi-ray-end::before {
  content: "\F0440";
}

.mdi-ray-end-arrow::before {
  content: "\F0441";
}

.mdi-ray-start::before {
  content: "\F0442";
}

.mdi-ray-start-arrow::before {
  content: "\F0443";
}

.mdi-ray-start-end::before {
  content: "\F0444";
}

.mdi-ray-start-vertex-end::before {
  content: "\F15D8";
}

.mdi-ray-vertex::before {
  content: "\F0445";
}

.mdi-razor-double-edge::before {
  content: "\F1997";
}

.mdi-razor-single-edge::before {
  content: "\F1998";
}

.mdi-react::before {
  content: "\F0708";
}

.mdi-read::before {
  content: "\F0447";
}

.mdi-receipt::before {
  content: "\F0824";
}

.mdi-receipt-clock::before {
  content: "\F1C3E";
}

.mdi-receipt-clock-outline::before {
  content: "\F1C3F";
}

.mdi-receipt-outline::before {
  content: "\F04F7";
}

.mdi-receipt-send::before {
  content: "\F1C40";
}

.mdi-receipt-send-outline::before {
  content: "\F1C41";
}

.mdi-receipt-text::before {
  content: "\F0449";
}

.mdi-receipt-text-arrow-left::before {
  content: "\F1C42";
}

.mdi-receipt-text-arrow-left-outline::before {
  content: "\F1C43";
}

.mdi-receipt-text-arrow-right::before {
  content: "\F1C44";
}

.mdi-receipt-text-arrow-right-outline::before {
  content: "\F1C45";
}

.mdi-receipt-text-check::before {
  content: "\F1A63";
}

.mdi-receipt-text-check-outline::before {
  content: "\F1A64";
}

.mdi-receipt-text-clock::before {
  content: "\F1C46";
}

.mdi-receipt-text-clock-outline::before {
  content: "\F1C47";
}

.mdi-receipt-text-edit::before {
  content: "\F1C48";
}

.mdi-receipt-text-edit-outline::before {
  content: "\F1C49";
}

.mdi-receipt-text-minus::before {
  content: "\F1A65";
}

.mdi-receipt-text-minus-outline::before {
  content: "\F1A66";
}

.mdi-receipt-text-outline::before {
  content: "\F19DC";
}

.mdi-receipt-text-plus::before {
  content: "\F1A67";
}

.mdi-receipt-text-plus-outline::before {
  content: "\F1A68";
}

.mdi-receipt-text-remove::before {
  content: "\F1A69";
}

.mdi-receipt-text-remove-outline::before {
  content: "\F1A6A";
}

.mdi-receipt-text-send::before {
  content: "\F1C4A";
}

.mdi-receipt-text-send-outline::before {
  content: "\F1C4B";
}

.mdi-record::before {
  content: "\F044A";
}

.mdi-record-circle::before {
  content: "\F0EC2";
}

.mdi-record-circle-outline::before {
  content: "\F0EC3";
}

.mdi-record-player::before {
  content: "\F099A";
}

.mdi-record-rec::before {
  content: "\F044B";
}

.mdi-rectangle::before {
  content: "\F0E5E";
}

.mdi-rectangle-outline::before {
  content: "\F0E5F";
}

.mdi-recycle::before {
  content: "\F044C";
}

.mdi-recycle-variant::before {
  content: "\F139D";
}

.mdi-reddit::before {
  content: "\F044D";
}

.mdi-redhat::before {
  content: "\F111B";
}

.mdi-redo::before {
  content: "\F044E";
}

.mdi-redo-variant::before {
  content: "\F044F";
}

.mdi-reflect-horizontal::before {
  content: "\F0A0E";
}

.mdi-reflect-vertical::before {
  content: "\F0A0F";
}

.mdi-refresh::before {
  content: "\F0450";
}

.mdi-refresh-auto::before {
  content: "\F18F2";
}

.mdi-refresh-circle::before {
  content: "\F1377";
}

.mdi-regex::before {
  content: "\F0451";
}

.mdi-registered-trademark::before {
  content: "\F0A67";
}

.mdi-reiterate::before {
  content: "\F1588";
}

.mdi-relation-many-to-many::before {
  content: "\F1496";
}

.mdi-relation-many-to-one::before {
  content: "\F1497";
}

.mdi-relation-many-to-one-or-many::before {
  content: "\F1498";
}

.mdi-relation-many-to-only-one::before {
  content: "\F1499";
}

.mdi-relation-many-to-zero-or-many::before {
  content: "\F149A";
}

.mdi-relation-many-to-zero-or-one::before {
  content: "\F149B";
}

.mdi-relation-one-or-many-to-many::before {
  content: "\F149C";
}

.mdi-relation-one-or-many-to-one::before {
  content: "\F149D";
}

.mdi-relation-one-or-many-to-one-or-many::before {
  content: "\F149E";
}

.mdi-relation-one-or-many-to-only-one::before {
  content: "\F149F";
}

.mdi-relation-one-or-many-to-zero-or-many::before {
  content: "\F14A0";
}

.mdi-relation-one-or-many-to-zero-or-one::before {
  content: "\F14A1";
}

.mdi-relation-one-to-many::before {
  content: "\F14A2";
}

.mdi-relation-one-to-one::before {
  content: "\F14A3";
}

.mdi-relation-one-to-one-or-many::before {
  content: "\F14A4";
}

.mdi-relation-one-to-only-one::before {
  content: "\F14A5";
}

.mdi-relation-one-to-zero-or-many::before {
  content: "\F14A6";
}

.mdi-relation-one-to-zero-or-one::before {
  content: "\F14A7";
}

.mdi-relation-only-one-to-many::before {
  content: "\F14A8";
}

.mdi-relation-only-one-to-one::before {
  content: "\F14A9";
}

.mdi-relation-only-one-to-one-or-many::before {
  content: "\F14AA";
}

.mdi-relation-only-one-to-only-one::before {
  content: "\F14AB";
}

.mdi-relation-only-one-to-zero-or-many::before {
  content: "\F14AC";
}

.mdi-relation-only-one-to-zero-or-one::before {
  content: "\F14AD";
}

.mdi-relation-zero-or-many-to-many::before {
  content: "\F14AE";
}

.mdi-relation-zero-or-many-to-one::before {
  content: "\F14AF";
}

.mdi-relation-zero-or-many-to-one-or-many::before {
  content: "\F14B0";
}

.mdi-relation-zero-or-many-to-only-one::before {
  content: "\F14B1";
}

.mdi-relation-zero-or-many-to-zero-or-many::before {
  content: "\F14B2";
}

.mdi-relation-zero-or-many-to-zero-or-one::before {
  content: "\F14B3";
}

.mdi-relation-zero-or-one-to-many::before {
  content: "\F14B4";
}

.mdi-relation-zero-or-one-to-one::before {
  content: "\F14B5";
}

.mdi-relation-zero-or-one-to-one-or-many::before {
  content: "\F14B6";
}

.mdi-relation-zero-or-one-to-only-one::before {
  content: "\F14B7";
}

.mdi-relation-zero-or-one-to-zero-or-many::before {
  content: "\F14B8";
}

.mdi-relation-zero-or-one-to-zero-or-one::before {
  content: "\F14B9";
}

.mdi-relative-scale::before {
  content: "\F0452";
}

.mdi-reload::before {
  content: "\F0453";
}

.mdi-reload-alert::before {
  content: "\F110B";
}

.mdi-reminder::before {
  content: "\F088C";
}

.mdi-remote::before {
  content: "\F0454";
}

.mdi-remote-desktop::before {
  content: "\F08B9";
}

.mdi-remote-off::before {
  content: "\F0EC4";
}

.mdi-remote-tv::before {
  content: "\F0EC5";
}

.mdi-remote-tv-off::before {
  content: "\F0EC6";
}

.mdi-rename::before {
  content: "\F1C18";
}

.mdi-rename-box::before {
  content: "\F0455";
}

.mdi-rename-box-outline::before {
  content: "\F1C19";
}

.mdi-rename-outline::before {
  content: "\F1C1A";
}

.mdi-reorder-horizontal::before {
  content: "\F0688";
}

.mdi-reorder-vertical::before {
  content: "\F0689";
}

.mdi-repeat::before {
  content: "\F0456";
}

.mdi-repeat-off::before {
  content: "\F0457";
}

.mdi-repeat-once::before {
  content: "\F0458";
}

.mdi-repeat-variant::before {
  content: "\F0547";
}

.mdi-replay::before {
  content: "\F0459";
}

.mdi-reply::before {
  content: "\F045A";
}

.mdi-reply-all::before {
  content: "\F045B";
}

.mdi-reply-all-outline::before {
  content: "\F0F1F";
}

.mdi-reply-circle::before {
  content: "\F11AE";
}

.mdi-reply-outline::before {
  content: "\F0F20";
}

.mdi-reproduction::before {
  content: "\F045C";
}

.mdi-resistor::before {
  content: "\F0B44";
}

.mdi-resistor-nodes::before {
  content: "\F0B45";
}

.mdi-resize::before {
  content: "\F0A68";
}

.mdi-resize-bottom-right::before {
  content: "\F045D";
}

.mdi-responsive::before {
  content: "\F045E";
}

.mdi-restart::before {
  content: "\F0709";
}

.mdi-restart-alert::before {
  content: "\F110C";
}

.mdi-restart-off::before {
  content: "\F0D95";
}

.mdi-restore::before {
  content: "\F099B";
}

.mdi-restore-alert::before {
  content: "\F110D";
}

.mdi-rewind::before {
  content: "\F045F";
}

.mdi-rewind-10::before {
  content: "\F0D2A";
}

.mdi-rewind-15::before {
  content: "\F1946";
}

.mdi-rewind-30::before {
  content: "\F0D96";
}

.mdi-rewind-45::before {
  content: "\F1B13";
}

.mdi-rewind-5::before {
  content: "\F11F9";
}

.mdi-rewind-60::before {
  content: "\F160C";
}

.mdi-rewind-outline::before {
  content: "\F070A";
}

.mdi-rhombus::before {
  content: "\F070B";
}

.mdi-rhombus-medium::before {
  content: "\F0A10";
}

.mdi-rhombus-medium-outline::before {
  content: "\F14DC";
}

.mdi-rhombus-outline::before {
  content: "\F070C";
}

.mdi-rhombus-split::before {
  content: "\F0A11";
}

.mdi-rhombus-split-outline::before {
  content: "\F14DD";
}

.mdi-ribbon::before {
  content: "\F0460";
}

.mdi-rice::before {
  content: "\F07EA";
}

.mdi-rickshaw::before {
  content: "\F15BB";
}

.mdi-rickshaw-electric::before {
  content: "\F15BC";
}

.mdi-ring::before {
  content: "\F07EB";
}

.mdi-rivet::before {
  content: "\F0E60";
}

.mdi-road::before {
  content: "\F0461";
}

.mdi-road-variant::before {
  content: "\F0462";
}

.mdi-robber::before {
  content: "\F1058";
}

.mdi-robot::before {
  content: "\F06A9";
}

.mdi-robot-angry::before {
  content: "\F169D";
}

.mdi-robot-angry-outline::before {
  content: "\F169E";
}

.mdi-robot-confused::before {
  content: "\F169F";
}

.mdi-robot-confused-outline::before {
  content: "\F16A0";
}

.mdi-robot-dead::before {
  content: "\F16A1";
}

.mdi-robot-dead-outline::before {
  content: "\F16A2";
}

.mdi-robot-excited::before {
  content: "\F16A3";
}

.mdi-robot-excited-outline::before {
  content: "\F16A4";
}

.mdi-robot-happy::before {
  content: "\F1719";
}

.mdi-robot-happy-outline::before {
  content: "\F171A";
}

.mdi-robot-industrial::before {
  content: "\F0B46";
}

.mdi-robot-industrial-outline::before {
  content: "\F1A1A";
}

.mdi-robot-love::before {
  content: "\F16A5";
}

.mdi-robot-love-outline::before {
  content: "\F16A6";
}

.mdi-robot-mower::before {
  content: "\F11F7";
}

.mdi-robot-mower-outline::before {
  content: "\F11F3";
}

.mdi-robot-off::before {
  content: "\F16A7";
}

.mdi-robot-off-outline::before {
  content: "\F167B";
}

.mdi-robot-outline::before {
  content: "\F167A";
}

.mdi-robot-vacuum::before {
  content: "\F070D";
}

.mdi-robot-vacuum-alert::before {
  content: "\F1B5D";
}

.mdi-robot-vacuum-off::before {
  content: "\F1C01";
}

.mdi-robot-vacuum-variant::before {
  content: "\F0908";
}

.mdi-robot-vacuum-variant-alert::before {
  content: "\F1B5E";
}

.mdi-robot-vacuum-variant-off::before {
  content: "\F1C02";
}

.mdi-rocket::before {
  content: "\F0463";
}

.mdi-rocket-launch::before {
  content: "\F14DE";
}

.mdi-rocket-launch-outline::before {
  content: "\F14DF";
}

.mdi-rocket-outline::before {
  content: "\F13AF";
}

.mdi-rodent::before {
  content: "\F1327";
}

.mdi-roller-shade::before {
  content: "\F1A6B";
}

.mdi-roller-shade-closed::before {
  content: "\F1A6C";
}

.mdi-roller-skate::before {
  content: "\F0D2B";
}

.mdi-roller-skate-off::before {
  content: "\F0145";
}

.mdi-rollerblade::before {
  content: "\F0D2C";
}

.mdi-rollerblade-off::before {
  content: "\F002E";
}

.mdi-rollupjs::before {
  content: "\F0BC0";
}

.mdi-rolodex::before {
  content: "\F1AB9";
}

.mdi-rolodex-outline::before {
  content: "\F1ABA";
}

.mdi-roman-numeral-1::before {
  content: "\F1088";
}

.mdi-roman-numeral-10::before {
  content: "\F1091";
}

.mdi-roman-numeral-2::before {
  content: "\F1089";
}

.mdi-roman-numeral-3::before {
  content: "\F108A";
}

.mdi-roman-numeral-4::before {
  content: "\F108B";
}

.mdi-roman-numeral-5::before {
  content: "\F108C";
}

.mdi-roman-numeral-6::before {
  content: "\F108D";
}

.mdi-roman-numeral-7::before {
  content: "\F108E";
}

.mdi-roman-numeral-8::before {
  content: "\F108F";
}

.mdi-roman-numeral-9::before {
  content: "\F1090";
}

.mdi-room-service::before {
  content: "\F088D";
}

.mdi-room-service-outline::before {
  content: "\F0D97";
}

.mdi-rotate-360::before {
  content: "\F1999";
}

.mdi-rotate-3d::before {
  content: "\F0EC7";
}

.mdi-rotate-3d-variant::before {
  content: "\F0464";
}

.mdi-rotate-left::before {
  content: "\F0465";
}

.mdi-rotate-left-variant::before {
  content: "\F0466";
}

.mdi-rotate-orbit::before {
  content: "\F0D98";
}

.mdi-rotate-right::before {
  content: "\F0467";
}

.mdi-rotate-right-variant::before {
  content: "\F0468";
}

.mdi-rounded-corner::before {
  content: "\F0607";
}

.mdi-router::before {
  content: "\F11E2";
}

.mdi-router-network::before {
  content: "\F1087";
}

.mdi-router-network-wireless::before {
  content: "\F1C97";
}

.mdi-router-wireless::before {
  content: "\F0469";
}

.mdi-router-wireless-off::before {
  content: "\F15A3";
}

.mdi-router-wireless-settings::before {
  content: "\F0A69";
}

.mdi-routes::before {
  content: "\F046A";
}

.mdi-routes-clock::before {
  content: "\F1059";
}

.mdi-rowing::before {
  content: "\F0608";
}

.mdi-rss::before {
  content: "\F046B";
}

.mdi-rss-box::before {
  content: "\F046C";
}

.mdi-rss-off::before {
  content: "\F0F21";
}

.mdi-rug::before {
  content: "\F1475";
}

.mdi-rugby::before {
  content: "\F0D99";
}

.mdi-ruler::before {
  content: "\F046D";
}

.mdi-ruler-square::before {
  content: "\F0CC2";
}

.mdi-ruler-square-compass::before {
  content: "\F0EBE";
}

.mdi-run::before {
  content: "\F070E";
}

.mdi-run-fast::before {
  content: "\F046E";
}

.mdi-rv-truck::before {
  content: "\F11D4";
}

.mdi-sack::before {
  content: "\F0D2E";
}

.mdi-sack-outline::before {
  content: "\F1C4C";
}

.mdi-sack-percent::before {
  content: "\F0D2F";
}

.mdi-safe::before {
  content: "\F0A6A";
}

.mdi-safe-square::before {
  content: "\F127C";
}

.mdi-safe-square-outline::before {
  content: "\F127D";
}

.mdi-safety-goggles::before {
  content: "\F0D30";
}

.mdi-sail-boat::before {
  content: "\F0EC8";
}

.mdi-sail-boat-sink::before {
  content: "\F1AEF";
}

.mdi-sale::before {
  content: "\F046F";
}

.mdi-sale-outline::before {
  content: "\F1A06";
}

.mdi-salesforce::before {
  content: "\F088E";
}

.mdi-sass::before {
  content: "\F07EC";
}

.mdi-satellite::before {
  content: "\F0470";
}

.mdi-satellite-uplink::before {
  content: "\F0909";
}

.mdi-satellite-variant::before {
  content: "\F0471";
}

.mdi-sausage::before {
  content: "\F08BA";
}

.mdi-sausage-off::before {
  content: "\F1789";
}

.mdi-saw-blade::before {
  content: "\F0E61";
}

.mdi-sawtooth-wave::before {
  content: "\F147A";
}

.mdi-saxophone::before {
  content: "\F0609";
}

.mdi-scale::before {
  content: "\F0472";
}

.mdi-scale-balance::before {
  content: "\F05D1";
}

.mdi-scale-bathroom::before {
  content: "\F0473";
}

.mdi-scale-off::before {
  content: "\F105A";
}

.mdi-scale-unbalanced::before {
  content: "\F19B8";
}

.mdi-scan-helper::before {
  content: "\F13D8";
}

.mdi-scanner::before {
  content: "\F06AB";
}

.mdi-scanner-off::before {
  content: "\F090A";
}

.mdi-scatter-plot::before {
  content: "\F0EC9";
}

.mdi-scatter-plot-outline::before {
  content: "\F0ECA";
}

.mdi-scent::before {
  content: "\F1958";
}

.mdi-scent-off::before {
  content: "\F1959";
}

.mdi-school::before {
  content: "\F0474";
}

.mdi-school-outline::before {
  content: "\F1180";
}

.mdi-scissors-cutting::before {
  content: "\F0A6B";
}

.mdi-scooter::before {
  content: "\F15BD";
}

.mdi-scooter-electric::before {
  content: "\F15BE";
}

.mdi-scoreboard::before {
  content: "\F127E";
}

.mdi-scoreboard-outline::before {
  content: "\F127F";
}

.mdi-screen-rotation::before {
  content: "\F0475";
}

.mdi-screen-rotation-lock::before {
  content: "\F0478";
}

.mdi-screw-flat-top::before {
  content: "\F0DF3";
}

.mdi-screw-lag::before {
  content: "\F0DF4";
}

.mdi-screw-machine-flat-top::before {
  content: "\F0DF5";
}

.mdi-screw-machine-round-top::before {
  content: "\F0DF6";
}

.mdi-screw-round-top::before {
  content: "\F0DF7";
}

.mdi-screwdriver::before {
  content: "\F0476";
}

.mdi-script::before {
  content: "\F0BC1";
}

.mdi-script-outline::before {
  content: "\F0477";
}

.mdi-script-text::before {
  content: "\F0BC2";
}

.mdi-script-text-key::before {
  content: "\F1725";
}

.mdi-script-text-key-outline::before {
  content: "\F1726";
}

.mdi-script-text-outline::before {
  content: "\F0BC3";
}

.mdi-script-text-play::before {
  content: "\F1727";
}

.mdi-script-text-play-outline::before {
  content: "\F1728";
}

.mdi-sd::before {
  content: "\F0479";
}

.mdi-seal::before {
  content: "\F047A";
}

.mdi-seal-variant::before {
  content: "\F0FD9";
}

.mdi-search-web::before {
  content: "\F070F";
}

.mdi-seat::before {
  content: "\F0CC3";
}

.mdi-seat-flat::before {
  content: "\F047B";
}

.mdi-seat-flat-angled::before {
  content: "\F047C";
}

.mdi-seat-individual-suite::before {
  content: "\F047D";
}

.mdi-seat-legroom-extra::before {
  content: "\F047E";
}

.mdi-seat-legroom-normal::before {
  content: "\F047F";
}

.mdi-seat-legroom-reduced::before {
  content: "\F0480";
}

.mdi-seat-outline::before {
  content: "\F0CC4";
}

.mdi-seat-passenger::before {
  content: "\F1249";
}

.mdi-seat-recline-extra::before {
  content: "\F0481";
}

.mdi-seat-recline-normal::before {
  content: "\F0482";
}

.mdi-seatbelt::before {
  content: "\F0CC5";
}

.mdi-security::before {
  content: "\F0483";
}

.mdi-security-network::before {
  content: "\F0484";
}

.mdi-seed::before {
  content: "\F0E62";
}

.mdi-seed-off::before {
  content: "\F13FD";
}

.mdi-seed-off-outline::before {
  content: "\F13FE";
}

.mdi-seed-outline::before {
  content: "\F0E63";
}

.mdi-seed-plus::before {
  content: "\F1A6D";
}

.mdi-seed-plus-outline::before {
  content: "\F1A6E";
}

.mdi-seesaw::before {
  content: "\F15A4";
}

.mdi-segment::before {
  content: "\F0ECB";
}

.mdi-select::before {
  content: "\F0485";
}

.mdi-select-all::before {
  content: "\F0486";
}

.mdi-select-arrow-down::before {
  content: "\F1B59";
}

.mdi-select-arrow-up::before {
  content: "\F1B58";
}

.mdi-select-color::before {
  content: "\F0D31";
}

.mdi-select-compare::before {
  content: "\F0AD9";
}

.mdi-select-drag::before {
  content: "\F0A6C";
}

.mdi-select-group::before {
  content: "\F0F82";
}

.mdi-select-inverse::before {
  content: "\F0487";
}

.mdi-select-marker::before {
  content: "\F1280";
}

.mdi-select-multiple::before {
  content: "\F1281";
}

.mdi-select-multiple-marker::before {
  content: "\F1282";
}

.mdi-select-off::before {
  content: "\F0488";
}

.mdi-select-place::before {
  content: "\F0FDA";
}

.mdi-select-remove::before {
  content: "\F17C1";
}

.mdi-select-search::before {
  content: "\F1204";
}

.mdi-selection::before {
  content: "\F0489";
}

.mdi-selection-drag::before {
  content: "\F0A6D";
}

.mdi-selection-ellipse::before {
  content: "\F0D32";
}

.mdi-selection-ellipse-arrow-inside::before {
  content: "\F0F22";
}

.mdi-selection-ellipse-remove::before {
  content: "\F17C2";
}

.mdi-selection-marker::before {
  content: "\F1283";
}

.mdi-selection-multiple::before {
  content: "\F1285";
}

.mdi-selection-multiple-marker::before {
  content: "\F1284";
}

.mdi-selection-off::before {
  content: "\F0777";
}

.mdi-selection-remove::before {
  content: "\F17C3";
}

.mdi-selection-search::before {
  content: "\F1205";
}

.mdi-semantic-web::before {
  content: "\F1316";
}

.mdi-send::before {
  content: "\F048A";
}

.mdi-send-check::before {
  content: "\F1161";
}

.mdi-send-check-outline::before {
  content: "\F1162";
}

.mdi-send-circle::before {
  content: "\F0DF8";
}

.mdi-send-circle-outline::before {
  content: "\F0DF9";
}

.mdi-send-clock::before {
  content: "\F1163";
}

.mdi-send-clock-outline::before {
  content: "\F1164";
}

.mdi-send-lock::before {
  content: "\F07ED";
}

.mdi-send-lock-outline::before {
  content: "\F1166";
}

.mdi-send-outline::before {
  content: "\F1165";
}

.mdi-send-variant::before {
  content: "\F1C4D";
}

.mdi-send-variant-clock::before {
  content: "\F1C7E";
}

.mdi-send-variant-clock-outline::before {
  content: "\F1C7F";
}

.mdi-send-variant-outline::before {
  content: "\F1C4E";
}

.mdi-serial-port::before {
  content: "\F065C";
}

.mdi-server::before {
  content: "\F048B";
}

.mdi-server-minus::before {
  content: "\F048C";
}

.mdi-server-minus-outline::before {
  content: "\F1C98";
}

.mdi-server-network::before {
  content: "\F048D";
}

.mdi-server-network-off::before {
  content: "\F048E";
}

.mdi-server-network-outline::before {
  content: "\F1C99";
}

.mdi-server-off::before {
  content: "\F048F";
}

.mdi-server-outline::before {
  content: "\F1C9A";
}

.mdi-server-plus::before {
  content: "\F0490";
}

.mdi-server-plus-outline::before {
  content: "\F1C9B";
}

.mdi-server-remove::before {
  content: "\F0491";
}

.mdi-server-security::before {
  content: "\F0492";
}

.mdi-set-all::before {
  content: "\F0778";
}

.mdi-set-center::before {
  content: "\F0779";
}

.mdi-set-center-right::before {
  content: "\F077A";
}

.mdi-set-left::before {
  content: "\F077B";
}

.mdi-set-left-center::before {
  content: "\F077C";
}

.mdi-set-left-right::before {
  content: "\F077D";
}

.mdi-set-merge::before {
  content: "\F14E0";
}

.mdi-set-none::before {
  content: "\F077E";
}

.mdi-set-right::before {
  content: "\F077F";
}

.mdi-set-split::before {
  content: "\F14E1";
}

.mdi-set-square::before {
  content: "\F145D";
}

.mdi-set-top-box::before {
  content: "\F099F";
}

.mdi-settings-helper::before {
  content: "\F0A6E";
}

.mdi-shaker::before {
  content: "\F110E";
}

.mdi-shaker-outline::before {
  content: "\F110F";
}

.mdi-shape::before {
  content: "\F0831";
}

.mdi-shape-circle-plus::before {
  content: "\F065D";
}

.mdi-shape-outline::before {
  content: "\F0832";
}

.mdi-shape-oval-plus::before {
  content: "\F11FA";
}

.mdi-shape-plus::before {
  content: "\F0495";
}

.mdi-shape-plus-outline::before {
  content: "\F1C4F";
}

.mdi-shape-polygon-plus::before {
  content: "\F065E";
}

.mdi-shape-rectangle-plus::before {
  content: "\F065F";
}

.mdi-shape-square-plus::before {
  content: "\F0660";
}

.mdi-shape-square-rounded-plus::before {
  content: "\F14FA";
}

.mdi-share::before {
  content: "\F0496";
}

.mdi-share-all::before {
  content: "\F11F4";
}

.mdi-share-all-outline::before {
  content: "\F11F5";
}

.mdi-share-circle::before {
  content: "\F11AD";
}

.mdi-share-off::before {
  content: "\F0F23";
}

.mdi-share-off-outline::before {
  content: "\F0F24";
}

.mdi-share-outline::before {
  content: "\F0932";
}

.mdi-share-variant::before {
  content: "\F0497";
}

.mdi-share-variant-outline::before {
  content: "\F1514";
}

.mdi-shark::before {
  content: "\F18BA";
}

.mdi-shark-fin::before {
  content: "\F1673";
}

.mdi-shark-fin-outline::before {
  content: "\F1674";
}

.mdi-shark-off::before {
  content: "\F18BB";
}

.mdi-sheep::before {
  content: "\F0CC6";
}

.mdi-shield::before {
  content: "\F0498";
}

.mdi-shield-account::before {
  content: "\F088F";
}

.mdi-shield-account-outline::before {
  content: "\F0A12";
}

.mdi-shield-account-variant::before {
  content: "\F15A7";
}

.mdi-shield-account-variant-outline::before {
  content: "\F15A8";
}

.mdi-shield-airplane::before {
  content: "\F06BB";
}

.mdi-shield-airplane-outline::before {
  content: "\F0CC7";
}

.mdi-shield-alert::before {
  content: "\F0ECC";
}

.mdi-shield-alert-outline::before {
  content: "\F0ECD";
}

.mdi-shield-bug::before {
  content: "\F13DA";
}

.mdi-shield-bug-outline::before {
  content: "\F13DB";
}

.mdi-shield-car::before {
  content: "\F0F83";
}

.mdi-shield-check::before {
  content: "\F0565";
}

.mdi-shield-check-outline::before {
  content: "\F0CC8";
}

.mdi-shield-cross::before {
  content: "\F0CC9";
}

.mdi-shield-cross-outline::before {
  content: "\F0CCA";
}

.mdi-shield-crown::before {
  content: "\F18BC";
}

.mdi-shield-crown-outline::before {
  content: "\F18BD";
}

.mdi-shield-edit::before {
  content: "\F11A0";
}

.mdi-shield-edit-outline::before {
  content: "\F11A1";
}

.mdi-shield-half::before {
  content: "\F1360";
}

.mdi-shield-half-full::before {
  content: "\F0780";
}

.mdi-shield-home::before {
  content: "\F068A";
}

.mdi-shield-home-outline::before {
  content: "\F0CCB";
}

.mdi-shield-key::before {
  content: "\F0BC4";
}

.mdi-shield-key-outline::before {
  content: "\F0BC5";
}

.mdi-shield-link-variant::before {
  content: "\F0D33";
}

.mdi-shield-link-variant-outline::before {
  content: "\F0D34";
}

.mdi-shield-lock::before {
  content: "\F099D";
}

.mdi-shield-lock-open::before {
  content: "\F199A";
}

.mdi-shield-lock-open-outline::before {
  content: "\F199B";
}

.mdi-shield-lock-outline::before {
  content: "\F0CCC";
}

.mdi-shield-moon::before {
  content: "\F1828";
}

.mdi-shield-moon-outline::before {
  content: "\F1829";
}

.mdi-shield-off::before {
  content: "\F099E";
}

.mdi-shield-off-outline::before {
  content: "\F099C";
}

.mdi-shield-outline::before {
  content: "\F0499";
}

.mdi-shield-plus::before {
  content: "\F0ADA";
}

.mdi-shield-plus-outline::before {
  content: "\F0ADB";
}

.mdi-shield-refresh::before {
  content: "\F00AA";
}

.mdi-shield-refresh-outline::before {
  content: "\F01E0";
}

.mdi-shield-remove::before {
  content: "\F0ADC";
}

.mdi-shield-remove-outline::before {
  content: "\F0ADD";
}

.mdi-shield-search::before {
  content: "\F0D9A";
}

.mdi-shield-star::before {
  content: "\F113B";
}

.mdi-shield-star-outline::before {
  content: "\F113C";
}

.mdi-shield-sun::before {
  content: "\F105D";
}

.mdi-shield-sun-outline::before {
  content: "\F105E";
}

.mdi-shield-sword::before {
  content: "\F18BE";
}

.mdi-shield-sword-outline::before {
  content: "\F18BF";
}

.mdi-shield-sync::before {
  content: "\F11A2";
}

.mdi-shield-sync-outline::before {
  content: "\F11A3";
}

.mdi-shimmer::before {
  content: "\F1545";
}

.mdi-ship-wheel::before {
  content: "\F0833";
}

.mdi-shipping-pallet::before {
  content: "\F184E";
}

.mdi-shoe-ballet::before {
  content: "\F15CA";
}

.mdi-shoe-cleat::before {
  content: "\F15C7";
}

.mdi-shoe-formal::before {
  content: "\F0B47";
}

.mdi-shoe-heel::before {
  content: "\F0B48";
}

.mdi-shoe-print::before {
  content: "\F0DFA";
}

.mdi-shoe-sneaker::before {
  content: "\F15C8";
}

.mdi-shopping::before {
  content: "\F049A";
}

.mdi-shopping-music::before {
  content: "\F049B";
}

.mdi-shopping-outline::before {
  content: "\F11D5";
}

.mdi-shopping-search::before {
  content: "\F0F84";
}

.mdi-shopping-search-outline::before {
  content: "\F1A6F";
}

.mdi-shore::before {
  content: "\F14F9";
}

.mdi-shovel::before {
  content: "\F0710";
}

.mdi-shovel-off::before {
  content: "\F0711";
}

.mdi-shower::before {
  content: "\F09A0";
}

.mdi-shower-head::before {
  content: "\F09A1";
}

.mdi-shredder::before {
  content: "\F049C";
}

.mdi-shuffle::before {
  content: "\F049D";
}

.mdi-shuffle-disabled::before {
  content: "\F049E";
}

.mdi-shuffle-variant::before {
  content: "\F049F";
}

.mdi-shuriken::before {
  content: "\F137F";
}

.mdi-sickle::before {
  content: "\F18C0";
}

.mdi-sigma::before {
  content: "\F04A0";
}

.mdi-sigma-lower::before {
  content: "\F062B";
}

.mdi-sign-caution::before {
  content: "\F04A1";
}

.mdi-sign-direction::before {
  content: "\F0781";
}

.mdi-sign-direction-minus::before {
  content: "\F1000";
}

.mdi-sign-direction-plus::before {
  content: "\F0FDC";
}

.mdi-sign-direction-remove::before {
  content: "\F0FDD";
}

.mdi-sign-language::before {
  content: "\F1B4D";
}

.mdi-sign-language-outline::before {
  content: "\F1B4E";
}

.mdi-sign-pole::before {
  content: "\F14F8";
}

.mdi-sign-real-estate::before {
  content: "\F1118";
}

.mdi-sign-text::before {
  content: "\F0782";
}

.mdi-sign-yield::before {
  content: "\F1BAF";
}

.mdi-signal::before {
  content: "\F04A2";
}

.mdi-signal-2g::before {
  content: "\F0712";
}

.mdi-signal-3g::before {
  content: "\F0713";
}

.mdi-signal-4g::before {
  content: "\F0714";
}

.mdi-signal-5g::before {
  content: "\F0A6F";
}

.mdi-signal-cellular-1::before {
  content: "\F08BC";
}

.mdi-signal-cellular-2::before {
  content: "\F08BD";
}

.mdi-signal-cellular-3::before {
  content: "\F08BE";
}

.mdi-signal-cellular-outline::before {
  content: "\F08BF";
}

.mdi-signal-distance-variant::before {
  content: "\F0E64";
}

.mdi-signal-hspa::before {
  content: "\F0715";
}

.mdi-signal-hspa-plus::before {
  content: "\F0716";
}

.mdi-signal-off::before {
  content: "\F0783";
}

.mdi-signal-variant::before {
  content: "\F060A";
}

.mdi-signature::before {
  content: "\F0DFB";
}

.mdi-signature-freehand::before {
  content: "\F0DFC";
}

.mdi-signature-image::before {
  content: "\F0DFD";
}

.mdi-signature-text::before {
  content: "\F0DFE";
}

.mdi-silo::before {
  content: "\F1B9F";
}

.mdi-silo-outline::before {
  content: "\F0B49";
}

.mdi-silverware::before {
  content: "\F04A3";
}

.mdi-silverware-clean::before {
  content: "\F0FDE";
}

.mdi-silverware-fork::before {
  content: "\F04A4";
}

.mdi-silverware-fork-knife::before {
  content: "\F0A70";
}

.mdi-silverware-spoon::before {
  content: "\F04A5";
}

.mdi-silverware-variant::before {
  content: "\F04A6";
}

.mdi-sim::before {
  content: "\F04A7";
}

.mdi-sim-alert::before {
  content: "\F04A8";
}

.mdi-sim-alert-outline::before {
  content: "\F15D3";
}

.mdi-sim-off::before {
  content: "\F04A9";
}

.mdi-sim-off-outline::before {
  content: "\F15D4";
}

.mdi-sim-outline::before {
  content: "\F15D5";
}

.mdi-simple-icons::before {
  content: "\F131D";
}

.mdi-sina-weibo::before {
  content: "\F0ADF";
}

.mdi-sine-wave::before {
  content: "\F095B";
}

.mdi-sitemap::before {
  content: "\F04AA";
}

.mdi-sitemap-outline::before {
  content: "\F199C";
}

.mdi-size-l::before {
  content: "\F13A6";
}

.mdi-size-m::before {
  content: "\F13A5";
}

.mdi-size-s::before {
  content: "\F13A4";
}

.mdi-size-xl::before {
  content: "\F13A7";
}

.mdi-size-xs::before {
  content: "\F13A3";
}

.mdi-size-xxl::before {
  content: "\F13A8";
}

.mdi-size-xxs::before {
  content: "\F13A2";
}

.mdi-size-xxxl::before {
  content: "\F13A9";
}

.mdi-skate::before {
  content: "\F0D35";
}

.mdi-skate-off::before {
  content: "\F0699";
}

.mdi-skateboard::before {
  content: "\F14C2";
}

.mdi-skateboarding::before {
  content: "\F0501";
}

.mdi-skew-less::before {
  content: "\F0D36";
}

.mdi-skew-more::before {
  content: "\F0D37";
}

.mdi-ski::before {
  content: "\F1304";
}

.mdi-ski-cross-country::before {
  content: "\F1305";
}

.mdi-ski-water::before {
  content: "\F1306";
}

.mdi-skip-backward::before {
  content: "\F04AB";
}

.mdi-skip-backward-outline::before {
  content: "\F0F25";
}

.mdi-skip-forward::before {
  content: "\F04AC";
}

.mdi-skip-forward-outline::before {
  content: "\F0F26";
}

.mdi-skip-next::before {
  content: "\F04AD";
}

.mdi-skip-next-circle::before {
  content: "\F0661";
}

.mdi-skip-next-circle-outline::before {
  content: "\F0662";
}

.mdi-skip-next-outline::before {
  content: "\F0F27";
}

.mdi-skip-previous::before {
  content: "\F04AE";
}

.mdi-skip-previous-circle::before {
  content: "\F0663";
}

.mdi-skip-previous-circle-outline::before {
  content: "\F0664";
}

.mdi-skip-previous-outline::before {
  content: "\F0F28";
}

.mdi-skull::before {
  content: "\F068C";
}

.mdi-skull-crossbones::before {
  content: "\F0BC6";
}

.mdi-skull-crossbones-outline::before {
  content: "\F0BC7";
}

.mdi-skull-outline::before {
  content: "\F0BC8";
}

.mdi-skull-scan::before {
  content: "\F14C7";
}

.mdi-skull-scan-outline::before {
  content: "\F14C8";
}

.mdi-skype::before {
  content: "\F04AF";
}

.mdi-skype-business::before {
  content: "\F04B0";
}

.mdi-slack::before {
  content: "\F04B1";
}

.mdi-slash-forward::before {
  content: "\F0FDF";
}

.mdi-slash-forward-box::before {
  content: "\F0FE0";
}

.mdi-sledding::before {
  content: "\F041B";
}

.mdi-sleep::before {
  content: "\F04B2";
}

.mdi-sleep-off::before {
  content: "\F04B3";
}

.mdi-slide::before {
  content: "\F15A5";
}

.mdi-slope-downhill::before {
  content: "\F0DFF";
}

.mdi-slope-uphill::before {
  content: "\F0E00";
}

.mdi-slot-machine::before {
  content: "\F1114";
}

.mdi-slot-machine-outline::before {
  content: "\F1115";
}

.mdi-smart-card::before {
  content: "\F10BD";
}

.mdi-smart-card-off::before {
  content: "\F18F7";
}

.mdi-smart-card-off-outline::before {
  content: "\F18F8";
}

.mdi-smart-card-outline::before {
  content: "\F10BE";
}

.mdi-smart-card-reader::before {
  content: "\F10BF";
}

.mdi-smart-card-reader-outline::before {
  content: "\F10C0";
}

.mdi-smog::before {
  content: "\F0A71";
}

.mdi-smoke::before {
  content: "\F1799";
}

.mdi-smoke-detector::before {
  content: "\F0392";
}

.mdi-smoke-detector-alert::before {
  content: "\F192E";
}

.mdi-smoke-detector-alert-outline::before {
  content: "\F192F";
}

.mdi-smoke-detector-off::before {
  content: "\F1809";
}

.mdi-smoke-detector-off-outline::before {
  content: "\F180A";
}

.mdi-smoke-detector-outline::before {
  content: "\F1808";
}

.mdi-smoke-detector-variant::before {
  content: "\F180B";
}

.mdi-smoke-detector-variant-alert::before {
  content: "\F1930";
}

.mdi-smoke-detector-variant-off::before {
  content: "\F180C";
}

.mdi-smoking::before {
  content: "\F04B4";
}

.mdi-smoking-off::before {
  content: "\F04B5";
}

.mdi-smoking-pipe::before {
  content: "\F140D";
}

.mdi-smoking-pipe-off::before {
  content: "\F1428";
}

.mdi-snail::before {
  content: "\F1677";
}

.mdi-snake::before {
  content: "\F150E";
}

.mdi-snapchat::before {
  content: "\F04B6";
}

.mdi-snowboard::before {
  content: "\F1307";
}

.mdi-snowflake::before {
  content: "\F0717";
}

.mdi-snowflake-alert::before {
  content: "\F0F29";
}

.mdi-snowflake-check::before {
  content: "\F1A70";
}

.mdi-snowflake-melt::before {
  content: "\F12CB";
}

.mdi-snowflake-off::before {
  content: "\F14E3";
}

.mdi-snowflake-thermometer::before {
  content: "\F1A71";
}

.mdi-snowflake-variant::before {
  content: "\F0F2A";
}

.mdi-snowman::before {
  content: "\F04B7";
}

.mdi-snowmobile::before {
  content: "\F06DD";
}

.mdi-snowshoeing::before {
  content: "\F1A72";
}

.mdi-soccer::before {
  content: "\F04B8";
}

.mdi-soccer-field::before {
  content: "\F0834";
}

.mdi-social-distance-2-meters::before {
  content: "\F1579";
}

.mdi-social-distance-6-feet::before {
  content: "\F157A";
}

.mdi-sofa::before {
  content: "\F04B9";
}

.mdi-sofa-outline::before {
  content: "\F156D";
}

.mdi-sofa-single::before {
  content: "\F156E";
}

.mdi-sofa-single-outline::before {
  content: "\F156F";
}

.mdi-solar-panel::before {
  content: "\F0D9B";
}

.mdi-solar-panel-large::before {
  content: "\F0D9C";
}

.mdi-solar-power::before {
  content: "\F0A72";
}

.mdi-solar-power-variant::before {
  content: "\F1A73";
}

.mdi-solar-power-variant-outline::before {
  content: "\F1A74";
}

.mdi-soldering-iron::before {
  content: "\F1092";
}

.mdi-solid::before {
  content: "\F068D";
}

.mdi-sony-playstation::before {
  content: "\F0414";
}

.mdi-sort::before {
  content: "\F04BA";
}

.mdi-sort-alphabetical-ascending::before {
  content: "\F05BD";
}

.mdi-sort-alphabetical-ascending-variant::before {
  content: "\F1148";
}

.mdi-sort-alphabetical-descending::before {
  content: "\F05BF";
}

.mdi-sort-alphabetical-descending-variant::before {
  content: "\F1149";
}

.mdi-sort-alphabetical-variant::before {
  content: "\F04BB";
}

.mdi-sort-ascending::before {
  content: "\F04BC";
}

.mdi-sort-bool-ascending::before {
  content: "\F1385";
}

.mdi-sort-bool-ascending-variant::before {
  content: "\F1386";
}

.mdi-sort-bool-descending::before {
  content: "\F1387";
}

.mdi-sort-bool-descending-variant::before {
  content: "\F1388";
}

.mdi-sort-calendar-ascending::before {
  content: "\F1547";
}

.mdi-sort-calendar-descending::before {
  content: "\F1548";
}

.mdi-sort-clock-ascending::before {
  content: "\F1549";
}

.mdi-sort-clock-ascending-outline::before {
  content: "\F154A";
}

.mdi-sort-clock-descending::before {
  content: "\F154B";
}

.mdi-sort-clock-descending-outline::before {
  content: "\F154C";
}

.mdi-sort-descending::before {
  content: "\F04BD";
}

.mdi-sort-numeric-ascending::before {
  content: "\F1389";
}

.mdi-sort-numeric-ascending-variant::before {
  content: "\F090D";
}

.mdi-sort-numeric-descending::before {
  content: "\F138A";
}

.mdi-sort-numeric-descending-variant::before {
  content: "\F0AD2";
}

.mdi-sort-numeric-variant::before {
  content: "\F04BE";
}

.mdi-sort-reverse-variant::before {
  content: "\F033C";
}

.mdi-sort-variant::before {
  content: "\F04BF";
}

.mdi-sort-variant-lock::before {
  content: "\F0CCD";
}

.mdi-sort-variant-lock-open::before {
  content: "\F0CCE";
}

.mdi-sort-variant-off::before {
  content: "\F1ABB";
}

.mdi-sort-variant-remove::before {
  content: "\F1147";
}

.mdi-soundbar::before {
  content: "\F17DB";
}

.mdi-soundcloud::before {
  content: "\F04C0";
}

.mdi-source-branch::before {
  content: "\F062C";
}

.mdi-source-branch-check::before {
  content: "\F14CF";
}

.mdi-source-branch-minus::before {
  content: "\F14CB";
}

.mdi-source-branch-plus::before {
  content: "\F14CA";
}

.mdi-source-branch-refresh::before {
  content: "\F14CD";
}

.mdi-source-branch-remove::before {
  content: "\F14CC";
}

.mdi-source-branch-sync::before {
  content: "\F14CE";
}

.mdi-source-commit::before {
  content: "\F0718";
}

.mdi-source-commit-end::before {
  content: "\F0719";
}

.mdi-source-commit-end-local::before {
  content: "\F071A";
}

.mdi-source-commit-local::before {
  content: "\F071B";
}

.mdi-source-commit-next-local::before {
  content: "\F071C";
}

.mdi-source-commit-start::before {
  content: "\F071D";
}

.mdi-source-commit-start-next-local::before {
  content: "\F071E";
}

.mdi-source-fork::before {
  content: "\F04C1";
}

.mdi-source-merge::before {
  content: "\F062D";
}

.mdi-source-pull::before {
  content: "\F04C2";
}

.mdi-source-repository::before {
  content: "\F0CCF";
}

.mdi-source-repository-multiple::before {
  content: "\F0CD0";
}

.mdi-soy-sauce::before {
  content: "\F07EE";
}

.mdi-soy-sauce-off::before {
  content: "\F13FC";
}

.mdi-spa::before {
  content: "\F0CD1";
}

.mdi-spa-outline::before {
  content: "\F0CD2";
}

.mdi-space-invaders::before {
  content: "\F0BC9";
}

.mdi-space-station::before {
  content: "\F1383";
}

.mdi-spade::before {
  content: "\F0E65";
}

.mdi-speaker::before {
  content: "\F04C3";
}

.mdi-speaker-bluetooth::before {
  content: "\F09A2";
}

.mdi-speaker-message::before {
  content: "\F1B11";
}

.mdi-speaker-multiple::before {
  content: "\F0D38";
}

.mdi-speaker-off::before {
  content: "\F04C4";
}

.mdi-speaker-pause::before {
  content: "\F1B73";
}

.mdi-speaker-play::before {
  content: "\F1B72";
}

.mdi-speaker-stop::before {
  content: "\F1B74";
}

.mdi-speaker-wireless::before {
  content: "\F071F";
}

.mdi-spear::before {
  content: "\F1845";
}

.mdi-speedometer::before {
  content: "\F04C5";
}

.mdi-speedometer-medium::before {
  content: "\F0F85";
}

.mdi-speedometer-slow::before {
  content: "\F0F86";
}

.mdi-spellcheck::before {
  content: "\F04C6";
}

.mdi-sphere::before {
  content: "\F1954";
}

.mdi-sphere-off::before {
  content: "\F1955";
}

.mdi-spider::before {
  content: "\F11EA";
}

.mdi-spider-outline::before {
  content: "\F1C75";
}

.mdi-spider-thread::before {
  content: "\F11EB";
}

.mdi-spider-web::before {
  content: "\F0BCA";
}

.mdi-spirit-level::before {
  content: "\F14F1";
}

.mdi-spoon-sugar::before {
  content: "\F1429";
}

.mdi-spotify::before {
  content: "\F04C7";
}

.mdi-spotlight::before {
  content: "\F04C8";
}

.mdi-spotlight-beam::before {
  content: "\F04C9";
}

.mdi-spray::before {
  content: "\F0665";
}

.mdi-spray-bottle::before {
  content: "\F0AE0";
}

.mdi-sprinkler::before {
  content: "\F105F";
}

.mdi-sprinkler-fire::before {
  content: "\F199D";
}

.mdi-sprinkler-variant::before {
  content: "\F1060";
}

.mdi-sprout::before {
  content: "\F0E66";
}

.mdi-sprout-outline::before {
  content: "\F0E67";
}

.mdi-square::before {
  content: "\F0764";
}

.mdi-square-circle::before {
  content: "\F1500";
}

.mdi-square-circle-outline::before {
  content: "\F1C50";
}

.mdi-square-edit-outline::before {
  content: "\F090C";
}

.mdi-square-medium::before {
  content: "\F0A13";
}

.mdi-square-medium-outline::before {
  content: "\F0A14";
}

.mdi-square-off::before {
  content: "\F12EE";
}

.mdi-square-off-outline::before {
  content: "\F12EF";
}

.mdi-square-opacity::before {
  content: "\F1854";
}

.mdi-square-outline::before {
  content: "\F0763";
}

.mdi-square-root::before {
  content: "\F0784";
}

.mdi-square-root-box::before {
  content: "\F09A3";
}

.mdi-square-rounded::before {
  content: "\F14FB";
}

.mdi-square-rounded-badge::before {
  content: "\F1A07";
}

.mdi-square-rounded-badge-outline::before {
  content: "\F1A08";
}

.mdi-square-rounded-outline::before {
  content: "\F14FC";
}

.mdi-square-small::before {
  content: "\F0A15";
}

.mdi-square-wave::before {
  content: "\F147B";
}

.mdi-squeegee::before {
  content: "\F0AE1";
}

.mdi-ssh::before {
  content: "\F08C0";
}

.mdi-stack-exchange::before {
  content: "\F060B";
}

.mdi-stack-overflow::before {
  content: "\F04CC";
}

.mdi-stackpath::before {
  content: "\F0359";
}

.mdi-stadium::before {
  content: "\F0FF9";
}

.mdi-stadium-outline::before {
  content: "\F1B03";
}

.mdi-stadium-variant::before {
  content: "\F0720";
}

.mdi-stairs::before {
  content: "\F04CD";
}

.mdi-stairs-box::before {
  content: "\F139E";
}

.mdi-stairs-down::before {
  content: "\F12BE";
}

.mdi-stairs-up::before {
  content: "\F12BD";
}

.mdi-stamper::before {
  content: "\F0D39";
}

.mdi-standard-definition::before {
  content: "\F07EF";
}

.mdi-star::before {
  content: "\F04CE";
}

.mdi-star-box::before {
  content: "\F0A73";
}

.mdi-star-box-multiple::before {
  content: "\F1286";
}

.mdi-star-box-multiple-outline::before {
  content: "\F1287";
}

.mdi-star-box-outline::before {
  content: "\F0A74";
}

.mdi-star-check::before {
  content: "\F1566";
}

.mdi-star-check-outline::before {
  content: "\F156A";
}

.mdi-star-circle::before {
  content: "\F04CF";
}

.mdi-star-circle-outline::before {
  content: "\F09A4";
}

.mdi-star-cog::before {
  content: "\F1668";
}

.mdi-star-cog-outline::before {
  content: "\F1669";
}

.mdi-star-crescent::before {
  content: "\F0979";
}

.mdi-star-david::before {
  content: "\F097A";
}

.mdi-star-face::before {
  content: "\F09A5";
}

.mdi-star-four-points::before {
  content: "\F0AE2";
}

.mdi-star-four-points-box::before {
  content: "\F1C51";
}

.mdi-star-four-points-box-outline::before {
  content: "\F1C52";
}

.mdi-star-four-points-circle::before {
  content: "\F1C53";
}

.mdi-star-four-points-circle-outline::before {
  content: "\F1C54";
}

.mdi-star-four-points-outline::before {
  content: "\F0AE3";
}

.mdi-star-four-points-small::before {
  content: "\F1C55";
}

.mdi-star-half::before {
  content: "\F0246";
}

.mdi-star-half-full::before {
  content: "\F04D0";
}

.mdi-star-minus::before {
  content: "\F1564";
}

.mdi-star-minus-outline::before {
  content: "\F1568";
}

.mdi-star-off::before {
  content: "\F04D1";
}

.mdi-star-off-outline::before {
  content: "\F155B";
}

.mdi-star-outline::before {
  content: "\F04D2";
}

.mdi-star-plus::before {
  content: "\F1563";
}

.mdi-star-plus-outline::before {
  content: "\F1567";
}

.mdi-star-remove::before {
  content: "\F1565";
}

.mdi-star-remove-outline::before {
  content: "\F1569";
}

.mdi-star-settings::before {
  content: "\F166A";
}

.mdi-star-settings-outline::before {
  content: "\F166B";
}

.mdi-star-shooting::before {
  content: "\F1741";
}

.mdi-star-shooting-outline::before {
  content: "\F1742";
}

.mdi-star-three-points::before {
  content: "\F0AE4";
}

.mdi-star-three-points-outline::before {
  content: "\F0AE5";
}

.mdi-state-machine::before {
  content: "\F11EF";
}

.mdi-steam::before {
  content: "\F04D3";
}

.mdi-steering::before {
  content: "\F04D4";
}

.mdi-steering-off::before {
  content: "\F090E";
}

.mdi-step-backward::before {
  content: "\F04D5";
}

.mdi-step-backward-2::before {
  content: "\F04D6";
}

.mdi-step-forward::before {
  content: "\F04D7";
}

.mdi-step-forward-2::before {
  content: "\F04D8";
}

.mdi-stethoscope::before {
  content: "\F04D9";
}

.mdi-sticker::before {
  content: "\F1364";
}

.mdi-sticker-alert::before {
  content: "\F1365";
}

.mdi-sticker-alert-outline::before {
  content: "\F1366";
}

.mdi-sticker-check::before {
  content: "\F1367";
}

.mdi-sticker-check-outline::before {
  content: "\F1368";
}

.mdi-sticker-circle-outline::before {
  content: "\F05D0";
}

.mdi-sticker-emoji::before {
  content: "\F0785";
}

.mdi-sticker-minus::before {
  content: "\F1369";
}

.mdi-sticker-minus-outline::before {
  content: "\F136A";
}

.mdi-sticker-outline::before {
  content: "\F136B";
}

.mdi-sticker-plus::before {
  content: "\F136C";
}

.mdi-sticker-plus-outline::before {
  content: "\F136D";
}

.mdi-sticker-remove::before {
  content: "\F136E";
}

.mdi-sticker-remove-outline::before {
  content: "\F136F";
}

.mdi-sticker-text::before {
  content: "\F178E";
}

.mdi-sticker-text-outline::before {
  content: "\F178F";
}

.mdi-stocking::before {
  content: "\F04DA";
}

.mdi-stomach::before {
  content: "\F1093";
}

.mdi-stool::before {
  content: "\F195D";
}

.mdi-stool-outline::before {
  content: "\F195E";
}

.mdi-stop::before {
  content: "\F04DB";
}

.mdi-stop-circle::before {
  content: "\F0666";
}

.mdi-stop-circle-outline::before {
  content: "\F0667";
}

.mdi-storage-tank::before {
  content: "\F1A75";
}

.mdi-storage-tank-outline::before {
  content: "\F1A76";
}

.mdi-store::before {
  content: "\F04DC";
}

.mdi-store-24-hour::before {
  content: "\F04DD";
}

.mdi-store-alert::before {
  content: "\F18C1";
}

.mdi-store-alert-outline::before {
  content: "\F18C2";
}

.mdi-store-check::before {
  content: "\F18C3";
}

.mdi-store-check-outline::before {
  content: "\F18C4";
}

.mdi-store-clock::before {
  content: "\F18C5";
}

.mdi-store-clock-outline::before {
  content: "\F18C6";
}

.mdi-store-cog::before {
  content: "\F18C7";
}

.mdi-store-cog-outline::before {
  content: "\F18C8";
}

.mdi-store-edit::before {
  content: "\F18C9";
}

.mdi-store-edit-outline::before {
  content: "\F18CA";
}

.mdi-store-marker::before {
  content: "\F18CB";
}

.mdi-store-marker-outline::before {
  content: "\F18CC";
}

.mdi-store-minus::before {
  content: "\F165E";
}

.mdi-store-minus-outline::before {
  content: "\F18CD";
}

.mdi-store-off::before {
  content: "\F18CE";
}

.mdi-store-off-outline::before {
  content: "\F18CF";
}

.mdi-store-outline::before {
  content: "\F1361";
}

.mdi-store-plus::before {
  content: "\F165F";
}

.mdi-store-plus-outline::before {
  content: "\F18D0";
}

.mdi-store-remove::before {
  content: "\F1660";
}

.mdi-store-remove-outline::before {
  content: "\F18D1";
}

.mdi-store-search::before {
  content: "\F18D2";
}

.mdi-store-search-outline::before {
  content: "\F18D3";
}

.mdi-store-settings::before {
  content: "\F18D4";
}

.mdi-store-settings-outline::before {
  content: "\F18D5";
}

.mdi-storefront::before {
  content: "\F07C7";
}

.mdi-storefront-check::before {
  content: "\F1B7D";
}

.mdi-storefront-check-outline::before {
  content: "\F1B7E";
}

.mdi-storefront-edit::before {
  content: "\F1B7F";
}

.mdi-storefront-edit-outline::before {
  content: "\F1B80";
}

.mdi-storefront-minus::before {
  content: "\F1B83";
}

.mdi-storefront-minus-outline::before {
  content: "\F1B84";
}

.mdi-storefront-outline::before {
  content: "\F10C1";
}

.mdi-storefront-plus::before {
  content: "\F1B81";
}

.mdi-storefront-plus-outline::before {
  content: "\F1B82";
}

.mdi-storefront-remove::before {
  content: "\F1B85";
}

.mdi-storefront-remove-outline::before {
  content: "\F1B86";
}

.mdi-stove::before {
  content: "\F04DE";
}

.mdi-strategy::before {
  content: "\F11D6";
}

.mdi-stretch-to-page::before {
  content: "\F0F2B";
}

.mdi-stretch-to-page-outline::before {
  content: "\F0F2C";
}

.mdi-string-lights::before {
  content: "\F12BA";
}

.mdi-string-lights-off::before {
  content: "\F12BB";
}

.mdi-subdirectory-arrow-left::before {
  content: "\F060C";
}

.mdi-subdirectory-arrow-right::before {
  content: "\F060D";
}

.mdi-submarine::before {
  content: "\F156C";
}

.mdi-subtitles::before {
  content: "\F0A16";
}

.mdi-subtitles-outline::before {
  content: "\F0A17";
}

.mdi-subway::before {
  content: "\F06AC";
}

.mdi-subway-alert-variant::before {
  content: "\F0D9D";
}

.mdi-subway-variant::before {
  content: "\F04DF";
}

.mdi-summit::before {
  content: "\F0786";
}

.mdi-sun-angle::before {
  content: "\F1B27";
}

.mdi-sun-angle-outline::before {
  content: "\F1B28";
}

.mdi-sun-clock::before {
  content: "\F1A77";
}

.mdi-sun-clock-outline::before {
  content: "\F1A78";
}

.mdi-sun-compass::before {
  content: "\F19A5";
}

.mdi-sun-snowflake::before {
  content: "\F1796";
}

.mdi-sun-snowflake-variant::before {
  content: "\F1A79";
}

.mdi-sun-thermometer::before {
  content: "\F18D6";
}

.mdi-sun-thermometer-outline::before {
  content: "\F18D7";
}

.mdi-sun-wireless::before {
  content: "\F17FE";
}

.mdi-sun-wireless-outline::before {
  content: "\F17FF";
}

.mdi-sunglasses::before {
  content: "\F04E0";
}

.mdi-surfing::before {
  content: "\F1746";
}

.mdi-surround-sound::before {
  content: "\F05C5";
}

.mdi-surround-sound-2-0::before {
  content: "\F07F0";
}

.mdi-surround-sound-2-1::before {
  content: "\F1729";
}

.mdi-surround-sound-3-1::before {
  content: "\F07F1";
}

.mdi-surround-sound-5-1::before {
  content: "\F07F2";
}

.mdi-surround-sound-5-1-2::before {
  content: "\F172A";
}

.mdi-surround-sound-7-1::before {
  content: "\F07F3";
}

.mdi-svg::before {
  content: "\F0721";
}

.mdi-swap-horizontal::before {
  content: "\F04E1";
}

.mdi-swap-horizontal-bold::before {
  content: "\F0BCD";
}

.mdi-swap-horizontal-circle::before {
  content: "\F0FE1";
}

.mdi-swap-horizontal-circle-outline::before {
  content: "\F0FE2";
}

.mdi-swap-horizontal-hidden::before {
  content: "\F1D0E";
}

.mdi-swap-horizontal-variant::before {
  content: "\F08C1";
}

.mdi-swap-vertical::before {
  content: "\F04E2";
}

.mdi-swap-vertical-bold::before {
  content: "\F0BCE";
}

.mdi-swap-vertical-circle::before {
  content: "\F0FE3";
}

.mdi-swap-vertical-circle-outline::before {
  content: "\F0FE4";
}

.mdi-swap-vertical-variant::before {
  content: "\F08C2";
}

.mdi-swim::before {
  content: "\F04E3";
}

.mdi-switch::before {
  content: "\F04E4";
}

.mdi-sword::before {
  content: "\F04E5";
}

.mdi-sword-cross::before {
  content: "\F0787";
}

.mdi-syllabary-hangul::before {
  content: "\F1333";
}

.mdi-syllabary-hiragana::before {
  content: "\F1334";
}

.mdi-syllabary-katakana::before {
  content: "\F1335";
}

.mdi-syllabary-katakana-halfwidth::before {
  content: "\F1336";
}

.mdi-symbol::before {
  content: "\F1501";
}

.mdi-symfony::before {
  content: "\F0AE6";
}

.mdi-synagogue::before {
  content: "\F1B04";
}

.mdi-synagogue-outline::before {
  content: "\F1B05";
}

.mdi-sync::before {
  content: "\F04E6";
}

.mdi-sync-alert::before {
  content: "\F04E7";
}

.mdi-sync-circle::before {
  content: "\F1378";
}

.mdi-sync-off::before {
  content: "\F04E8";
}

.mdi-tab::before {
  content: "\F04E9";
}

.mdi-tab-minus::before {
  content: "\F0B4B";
}

.mdi-tab-plus::before {
  content: "\F075C";
}

.mdi-tab-remove::before {
  content: "\F0B4C";
}

.mdi-tab-search::before {
  content: "\F199E";
}

.mdi-tab-unselected::before {
  content: "\F04EA";
}

.mdi-table::before {
  content: "\F04EB";
}

.mdi-table-account::before {
  content: "\F13B9";
}

.mdi-table-alert::before {
  content: "\F13BA";
}

.mdi-table-arrow-down::before {
  content: "\F13BB";
}

.mdi-table-arrow-left::before {
  content: "\F13BC";
}

.mdi-table-arrow-right::before {
  content: "\F13BD";
}

.mdi-table-arrow-up::before {
  content: "\F13BE";
}

.mdi-table-border::before {
  content: "\F0A18";
}

.mdi-table-cancel::before {
  content: "\F13BF";
}

.mdi-table-chair::before {
  content: "\F1061";
}

.mdi-table-check::before {
  content: "\F13C0";
}

.mdi-table-clock::before {
  content: "\F13C1";
}

.mdi-table-cog::before {
  content: "\F13C2";
}

.mdi-table-column::before {
  content: "\F0835";
}

.mdi-table-column-plus-after::before {
  content: "\F04EC";
}

.mdi-table-column-plus-before::before {
  content: "\F04ED";
}

.mdi-table-column-remove::before {
  content: "\F04EE";
}

.mdi-table-column-width::before {
  content: "\F04EF";
}

.mdi-table-edit::before {
  content: "\F04F0";
}

.mdi-table-eye::before {
  content: "\F1094";
}

.mdi-table-eye-off::before {
  content: "\F13C3";
}

.mdi-table-filter::before {
  content: "\F1B8C";
}

.mdi-table-furniture::before {
  content: "\F05BC";
}

.mdi-table-headers-eye::before {
  content: "\F121D";
}

.mdi-table-headers-eye-off::before {
  content: "\F121E";
}

.mdi-table-heart::before {
  content: "\F13C4";
}

.mdi-table-key::before {
  content: "\F13C5";
}

.mdi-table-large::before {
  content: "\F04F1";
}

.mdi-table-large-plus::before {
  content: "\F0F87";
}

.mdi-table-large-remove::before {
  content: "\F0F88";
}

.mdi-table-lock::before {
  content: "\F13C6";
}

.mdi-table-merge-cells::before {
  content: "\F09A6";
}

.mdi-table-minus::before {
  content: "\F13C7";
}

.mdi-table-multiple::before {
  content: "\F13C8";
}

.mdi-table-network::before {
  content: "\F13C9";
}

.mdi-table-of-contents::before {
  content: "\F0836";
}

.mdi-table-off::before {
  content: "\F13CA";
}

.mdi-table-picnic::before {
  content: "\F1743";
}

.mdi-table-pivot::before {
  content: "\F183C";
}

.mdi-table-plus::before {
  content: "\F0A75";
}

.mdi-table-question::before {
  content: "\F1B21";
}

.mdi-table-refresh::before {
  content: "\F13A0";
}

.mdi-table-remove::before {
  content: "\F0A76";
}

.mdi-table-row::before {
  content: "\F0837";
}

.mdi-table-row-height::before {
  content: "\F04F2";
}

.mdi-table-row-plus-after::before {
  content: "\F04F3";
}

.mdi-table-row-plus-before::before {
  content: "\F04F4";
}

.mdi-table-row-remove::before {
  content: "\F04F5";
}

.mdi-table-search::before {
  content: "\F090F";
}

.mdi-table-settings::before {
  content: "\F0838";
}

.mdi-table-split-cell::before {
  content: "\F142A";
}

.mdi-table-star::before {
  content: "\F13CB";
}

.mdi-table-sync::before {
  content: "\F13A1";
}

.mdi-table-tennis::before {
  content: "\F0E68";
}

.mdi-tablet::before {
  content: "\F04F6";
}

.mdi-tablet-cellphone::before {
  content: "\F09A7";
}

.mdi-tablet-dashboard::before {
  content: "\F0ECE";
}

.mdi-taco::before {
  content: "\F0762";
}

.mdi-tag::before {
  content: "\F04F9";
}

.mdi-tag-arrow-down::before {
  content: "\F172B";
}

.mdi-tag-arrow-down-outline::before {
  content: "\F172C";
}

.mdi-tag-arrow-left::before {
  content: "\F172D";
}

.mdi-tag-arrow-left-outline::before {
  content: "\F172E";
}

.mdi-tag-arrow-right::before {
  content: "\F172F";
}

.mdi-tag-arrow-right-outline::before {
  content: "\F1730";
}

.mdi-tag-arrow-up::before {
  content: "\F1731";
}

.mdi-tag-arrow-up-outline::before {
  content: "\F1732";
}

.mdi-tag-check::before {
  content: "\F1A7A";
}

.mdi-tag-check-outline::before {
  content: "\F1A7B";
}

.mdi-tag-edit::before {
  content: "\F1C9C";
}

.mdi-tag-edit-outline::before {
  content: "\F1C9D";
}

.mdi-tag-faces::before {
  content: "\F04FA";
}

.mdi-tag-heart::before {
  content: "\F068B";
}

.mdi-tag-heart-outline::before {
  content: "\F0BCF";
}

.mdi-tag-hidden::before {
  content: "\F1C76";
}

.mdi-tag-minus::before {
  content: "\F0910";
}

.mdi-tag-minus-outline::before {
  content: "\F121F";
}

.mdi-tag-multiple::before {
  content: "\F04FB";
}

.mdi-tag-multiple-outline::before {
  content: "\F12F7";
}

.mdi-tag-off::before {
  content: "\F1220";
}

.mdi-tag-off-outline::before {
  content: "\F1221";
}

.mdi-tag-outline::before {
  content: "\F04FC";
}

.mdi-tag-plus::before {
  content: "\F0722";
}

.mdi-tag-plus-outline::before {
  content: "\F1222";
}

.mdi-tag-remove::before {
  content: "\F0723";
}

.mdi-tag-remove-outline::before {
  content: "\F1223";
}

.mdi-tag-search::before {
  content: "\F1907";
}

.mdi-tag-search-outline::before {
  content: "\F1908";
}

.mdi-tag-text::before {
  content: "\F1224";
}

.mdi-tag-text-outline::before {
  content: "\F04FD";
}

.mdi-tailwind::before {
  content: "\F13FF";
}

.mdi-tally-mark-1::before {
  content: "\F1ABC";
}

.mdi-tally-mark-2::before {
  content: "\F1ABD";
}

.mdi-tally-mark-3::before {
  content: "\F1ABE";
}

.mdi-tally-mark-4::before {
  content: "\F1ABF";
}

.mdi-tally-mark-5::before {
  content: "\F1AC0";
}

.mdi-tangram::before {
  content: "\F04F8";
}

.mdi-tank::before {
  content: "\F0D3A";
}

.mdi-tanker-truck::before {
  content: "\F0FE5";
}

.mdi-tape-drive::before {
  content: "\F16DF";
}

.mdi-tape-measure::before {
  content: "\F0B4D";
}

.mdi-target::before {
  content: "\F04FE";
}

.mdi-target-account::before {
  content: "\F0BD0";
}

.mdi-target-variant::before {
  content: "\F0A77";
}

.mdi-taxi::before {
  content: "\F04FF";
}

.mdi-tea::before {
  content: "\F0D9E";
}

.mdi-tea-outline::before {
  content: "\F0D9F";
}

.mdi-teamviewer::before {
  content: "\F0500";
}

.mdi-teddy-bear::before {
  content: "\F18FB";
}

.mdi-telescope::before {
  content: "\F0B4E";
}

.mdi-television::before {
  content: "\F0502";
}

.mdi-television-ambient-light::before {
  content: "\F1356";
}

.mdi-television-box::before {
  content: "\F0839";
}

.mdi-television-classic::before {
  content: "\F07F4";
}

.mdi-television-classic-off::before {
  content: "\F083A";
}

.mdi-television-guide::before {
  content: "\F0503";
}

.mdi-television-off::before {
  content: "\F083B";
}

.mdi-television-pause::before {
  content: "\F0F89";
}

.mdi-television-play::before {
  content: "\F0ECF";
}

.mdi-television-shimmer::before {
  content: "\F1110";
}

.mdi-television-speaker::before {
  content: "\F1B1B";
}

.mdi-television-speaker-off::before {
  content: "\F1B1C";
}

.mdi-television-stop::before {
  content: "\F0F8A";
}

.mdi-temperature-celsius::before {
  content: "\F0504";
}

.mdi-temperature-fahrenheit::before {
  content: "\F0505";
}

.mdi-temperature-kelvin::before {
  content: "\F0506";
}

.mdi-temple-buddhist::before {
  content: "\F1B06";
}

.mdi-temple-buddhist-outline::before {
  content: "\F1B07";
}

.mdi-temple-hindu::before {
  content: "\F1B08";
}

.mdi-temple-hindu-outline::before {
  content: "\F1B09";
}

.mdi-tennis::before {
  content: "\F0DA0";
}

.mdi-tennis-ball::before {
  content: "\F0507";
}

.mdi-tennis-ball-outline::before {
  content: "\F1C5F";
}

.mdi-tent::before {
  content: "\F0508";
}

.mdi-terraform::before {
  content: "\F1062";
}

.mdi-terrain::before {
  content: "\F0509";
}

.mdi-test-tube::before {
  content: "\F0668";
}

.mdi-test-tube-empty::before {
  content: "\F0911";
}

.mdi-test-tube-off::before {
  content: "\F0912";
}

.mdi-text::before {
  content: "\F09A8";
}

.mdi-text-account::before {
  content: "\F1570";
}

.mdi-text-box::before {
  content: "\F021A";
}

.mdi-text-box-check::before {
  content: "\F0EA6";
}

.mdi-text-box-check-outline::before {
  content: "\F0EA7";
}

.mdi-text-box-edit::before {
  content: "\F1A7C";
}

.mdi-text-box-edit-outline::before {
  content: "\F1A7D";
}

.mdi-text-box-minus::before {
  content: "\F0EA8";
}

.mdi-text-box-minus-outline::before {
  content: "\F0EA9";
}

.mdi-text-box-multiple::before {
  content: "\F0AB7";
}

.mdi-text-box-multiple-outline::before {
  content: "\F0AB8";
}

.mdi-text-box-outline::before {
  content: "\F09ED";
}

.mdi-text-box-plus::before {
  content: "\F0EAA";
}

.mdi-text-box-plus-outline::before {
  content: "\F0EAB";
}

.mdi-text-box-remove::before {
  content: "\F0EAC";
}

.mdi-text-box-remove-outline::before {
  content: "\F0EAD";
}

.mdi-text-box-search::before {
  content: "\F0EAE";
}

.mdi-text-box-search-outline::before {
  content: "\F0EAF";
}

.mdi-text-long::before {
  content: "\F09AA";
}

.mdi-text-recognition::before {
  content: "\F113D";
}

.mdi-text-search::before {
  content: "\F13B8";
}

.mdi-text-search-variant::before {
  content: "\F1A7E";
}

.mdi-text-shadow::before {
  content: "\F0669";
}

.mdi-text-short::before {
  content: "\F09A9";
}

.mdi-texture::before {
  content: "\F050C";
}

.mdi-texture-box::before {
  content: "\F0FE6";
}

.mdi-theater::before {
  content: "\F050D";
}

.mdi-theme-light-dark::before {
  content: "\F050E";
}

.mdi-thermometer::before {
  content: "\F050F";
}

.mdi-thermometer-alert::before {
  content: "\F0E01";
}

.mdi-thermometer-auto::before {
  content: "\F1B0F";
}

.mdi-thermometer-bluetooth::before {
  content: "\F1895";
}

.mdi-thermometer-check::before {
  content: "\F1A7F";
}

.mdi-thermometer-chevron-down::before {
  content: "\F0E02";
}

.mdi-thermometer-chevron-up::before {
  content: "\F0E03";
}

.mdi-thermometer-high::before {
  content: "\F10C2";
}

.mdi-thermometer-lines::before {
  content: "\F0510";
}

.mdi-thermometer-low::before {
  content: "\F10C3";
}

.mdi-thermometer-minus::before {
  content: "\F0E04";
}

.mdi-thermometer-off::before {
  content: "\F1531";
}

.mdi-thermometer-plus::before {
  content: "\F0E05";
}

.mdi-thermometer-probe::before {
  content: "\F1B2B";
}

.mdi-thermometer-probe-off::before {
  content: "\F1B2C";
}

.mdi-thermometer-water::before {
  content: "\F1A80";
}

.mdi-thermostat::before {
  content: "\F0393";
}

.mdi-thermostat-auto::before {
  content: "\F1B17";
}

.mdi-thermostat-box::before {
  content: "\F0891";
}

.mdi-thermostat-box-auto::before {
  content: "\F1B18";
}

.mdi-thermostat-cog::before {
  content: "\F1C80";
}

.mdi-thought-bubble::before {
  content: "\F07F6";
}

.mdi-thought-bubble-outline::before {
  content: "\F07F7";
}

.mdi-thumb-down::before {
  content: "\F0511";
}

.mdi-thumb-down-outline::before {
  content: "\F0512";
}

.mdi-thumb-up::before {
  content: "\F0513";
}

.mdi-thumb-up-outline::before {
  content: "\F0514";
}

.mdi-thumbs-up-down::before {
  content: "\F0515";
}

.mdi-thumbs-up-down-outline::before {
  content: "\F1914";
}

.mdi-ticket::before {
  content: "\F0516";
}

.mdi-ticket-account::before {
  content: "\F0517";
}

.mdi-ticket-confirmation::before {
  content: "\F0518";
}

.mdi-ticket-confirmation-outline::before {
  content: "\F13AA";
}

.mdi-ticket-outline::before {
  content: "\F0913";
}

.mdi-ticket-percent::before {
  content: "\F0724";
}

.mdi-ticket-percent-outline::before {
  content: "\F142B";
}

.mdi-tie::before {
  content: "\F0519";
}

.mdi-tilde::before {
  content: "\F0725";
}

.mdi-tilde-off::before {
  content: "\F18F3";
}

.mdi-timelapse::before {
  content: "\F051A";
}

.mdi-timeline::before {
  content: "\F0BD1";
}

.mdi-timeline-alert::before {
  content: "\F0F95";
}

.mdi-timeline-alert-outline::before {
  content: "\F0F98";
}

.mdi-timeline-check::before {
  content: "\F1532";
}

.mdi-timeline-check-outline::before {
  content: "\F1533";
}

.mdi-timeline-clock::before {
  content: "\F11FB";
}

.mdi-timeline-clock-outline::before {
  content: "\F11FC";
}

.mdi-timeline-minus::before {
  content: "\F1534";
}

.mdi-timeline-minus-outline::before {
  content: "\F1535";
}

.mdi-timeline-outline::before {
  content: "\F0BD2";
}

.mdi-timeline-plus::before {
  content: "\F0F96";
}

.mdi-timeline-plus-outline::before {
  content: "\F0F97";
}

.mdi-timeline-question::before {
  content: "\F0F99";
}

.mdi-timeline-question-outline::before {
  content: "\F0F9A";
}

.mdi-timeline-remove::before {
  content: "\F1536";
}

.mdi-timeline-remove-outline::before {
  content: "\F1537";
}

.mdi-timeline-text::before {
  content: "\F0BD3";
}

.mdi-timeline-text-outline::before {
  content: "\F0BD4";
}

.mdi-timer::before {
  content: "\F13AB";
}

.mdi-timer-10::before {
  content: "\F051C";
}

.mdi-timer-3::before {
  content: "\F051D";
}

.mdi-timer-alert::before {
  content: "\F1ACC";
}

.mdi-timer-alert-outline::before {
  content: "\F1ACD";
}

.mdi-timer-cancel::before {
  content: "\F1ACE";
}

.mdi-timer-cancel-outline::before {
  content: "\F1ACF";
}

.mdi-timer-check::before {
  content: "\F1AD0";
}

.mdi-timer-check-outline::before {
  content: "\F1AD1";
}

.mdi-timer-cog::before {
  content: "\F1925";
}

.mdi-timer-cog-outline::before {
  content: "\F1926";
}

.mdi-timer-edit::before {
  content: "\F1AD2";
}

.mdi-timer-edit-outline::before {
  content: "\F1AD3";
}

.mdi-timer-lock::before {
  content: "\F1AD4";
}

.mdi-timer-lock-open::before {
  content: "\F1AD5";
}

.mdi-timer-lock-open-outline::before {
  content: "\F1AD6";
}

.mdi-timer-lock-outline::before {
  content: "\F1AD7";
}

.mdi-timer-marker::before {
  content: "\F1AD8";
}

.mdi-timer-marker-outline::before {
  content: "\F1AD9";
}

.mdi-timer-minus::before {
  content: "\F1ADA";
}

.mdi-timer-minus-outline::before {
  content: "\F1ADB";
}

.mdi-timer-music::before {
  content: "\F1ADC";
}

.mdi-timer-music-outline::before {
  content: "\F1ADD";
}

.mdi-timer-off::before {
  content: "\F13AC";
}

.mdi-timer-off-outline::before {
  content: "\F051E";
}

.mdi-timer-outline::before {
  content: "\F051B";
}

.mdi-timer-pause::before {
  content: "\F1ADE";
}

.mdi-timer-pause-outline::before {
  content: "\F1ADF";
}

.mdi-timer-play::before {
  content: "\F1AE0";
}

.mdi-timer-play-outline::before {
  content: "\F1AE1";
}

.mdi-timer-plus::before {
  content: "\F1AE2";
}

.mdi-timer-plus-outline::before {
  content: "\F1AE3";
}

.mdi-timer-refresh::before {
  content: "\F1AE4";
}

.mdi-timer-refresh-outline::before {
  content: "\F1AE5";
}

.mdi-timer-remove::before {
  content: "\F1AE6";
}

.mdi-timer-remove-outline::before {
  content: "\F1AE7";
}

.mdi-timer-sand::before {
  content: "\F051F";
}

.mdi-timer-sand-complete::before {
  content: "\F199F";
}

.mdi-timer-sand-empty::before {
  content: "\F06AD";
}

.mdi-timer-sand-full::before {
  content: "\F078C";
}

.mdi-timer-sand-paused::before {
  content: "\F19A0";
}

.mdi-timer-settings::before {
  content: "\F1923";
}

.mdi-timer-settings-outline::before {
  content: "\F1924";
}

.mdi-timer-star::before {
  content: "\F1AE8";
}

.mdi-timer-star-outline::before {
  content: "\F1AE9";
}

.mdi-timer-stop::before {
  content: "\F1AEA";
}

.mdi-timer-stop-outline::before {
  content: "\F1AEB";
}

.mdi-timer-sync::before {
  content: "\F1AEC";
}

.mdi-timer-sync-outline::before {
  content: "\F1AED";
}

.mdi-timetable::before {
  content: "\F0520";
}

.mdi-tire::before {
  content: "\F1896";
}

.mdi-toaster::before {
  content: "\F1063";
}

.mdi-toaster-off::before {
  content: "\F11B7";
}

.mdi-toaster-oven::before {
  content: "\F0CD3";
}

.mdi-toggle-switch::before {
  content: "\F0521";
}

.mdi-toggle-switch-off::before {
  content: "\F0522";
}

.mdi-toggle-switch-off-outline::before {
  content: "\F0A19";
}

.mdi-toggle-switch-outline::before {
  content: "\F0A1A";
}

.mdi-toggle-switch-variant::before {
  content: "\F1A25";
}

.mdi-toggle-switch-variant-off::before {
  content: "\F1A26";
}

.mdi-toilet::before {
  content: "\F09AB";
}

.mdi-toolbox::before {
  content: "\F09AC";
}

.mdi-toolbox-outline::before {
  content: "\F09AD";
}

.mdi-tools::before {
  content: "\F1064";
}

.mdi-tooltip::before {
  content: "\F0523";
}

.mdi-tooltip-account::before {
  content: "\F000C";
}

.mdi-tooltip-cellphone::before {
  content: "\F183B";
}

.mdi-tooltip-check::before {
  content: "\F155C";
}

.mdi-tooltip-check-outline::before {
  content: "\F155D";
}

.mdi-tooltip-edit::before {
  content: "\F0524";
}

.mdi-tooltip-edit-outline::before {
  content: "\F12C5";
}

.mdi-tooltip-image::before {
  content: "\F0525";
}

.mdi-tooltip-image-outline::before {
  content: "\F0BD5";
}

.mdi-tooltip-minus::before {
  content: "\F155E";
}

.mdi-tooltip-minus-outline::before {
  content: "\F155F";
}

.mdi-tooltip-outline::before {
  content: "\F0526";
}

.mdi-tooltip-plus::before {
  content: "\F0BD6";
}

.mdi-tooltip-plus-outline::before {
  content: "\F0527";
}

.mdi-tooltip-question::before {
  content: "\F1BBA";
}

.mdi-tooltip-question-outline::before {
  content: "\F1BBB";
}

.mdi-tooltip-remove::before {
  content: "\F1560";
}

.mdi-tooltip-remove-outline::before {
  content: "\F1561";
}

.mdi-tooltip-text::before {
  content: "\F0528";
}

.mdi-tooltip-text-outline::before {
  content: "\F0BD7";
}

.mdi-tooth::before {
  content: "\F08C3";
}

.mdi-tooth-outline::before {
  content: "\F0529";
}

.mdi-toothbrush::before {
  content: "\F1129";
}

.mdi-toothbrush-electric::before {
  content: "\F112C";
}

.mdi-toothbrush-paste::before {
  content: "\F112A";
}

.mdi-torch::before {
  content: "\F1606";
}

.mdi-tortoise::before {
  content: "\F0D3B";
}

.mdi-toslink::before {
  content: "\F12B8";
}

.mdi-touch-text-outline::before {
  content: "\F1C60";
}

.mdi-tournament::before {
  content: "\F09AE";
}

.mdi-tow-truck::before {
  content: "\F083C";
}

.mdi-tower-beach::before {
  content: "\F0681";
}

.mdi-tower-fire::before {
  content: "\F0682";
}

.mdi-town-hall::before {
  content: "\F1875";
}

.mdi-toy-brick::before {
  content: "\F1288";
}

.mdi-toy-brick-marker::before {
  content: "\F1289";
}

.mdi-toy-brick-marker-outline::before {
  content: "\F128A";
}

.mdi-toy-brick-minus::before {
  content: "\F128B";
}

.mdi-toy-brick-minus-outline::before {
  content: "\F128C";
}

.mdi-toy-brick-outline::before {
  content: "\F128D";
}

.mdi-toy-brick-plus::before {
  content: "\F128E";
}

.mdi-toy-brick-plus-outline::before {
  content: "\F128F";
}

.mdi-toy-brick-remove::before {
  content: "\F1290";
}

.mdi-toy-brick-remove-outline::before {
  content: "\F1291";
}

.mdi-toy-brick-search::before {
  content: "\F1292";
}

.mdi-toy-brick-search-outline::before {
  content: "\F1293";
}

.mdi-track-light::before {
  content: "\F0914";
}

.mdi-track-light-off::before {
  content: "\F1B01";
}

.mdi-trackpad::before {
  content: "\F07F8";
}

.mdi-trackpad-lock::before {
  content: "\F0933";
}

.mdi-tractor::before {
  content: "\F0892";
}

.mdi-tractor-variant::before {
  content: "\F14C4";
}

.mdi-trademark::before {
  content: "\F0A78";
}

.mdi-traffic-cone::before {
  content: "\F137C";
}

.mdi-traffic-light::before {
  content: "\F052B";
}

.mdi-traffic-light-outline::before {
  content: "\F182A";
}

.mdi-train::before {
  content: "\F052C";
}

.mdi-train-bus::before {
  content: "\F1CC7";
}

.mdi-train-car::before {
  content: "\F0BD8";
}

.mdi-train-car-autorack::before {
  content: "\F1B2D";
}

.mdi-train-car-box::before {
  content: "\F1B2E";
}

.mdi-train-car-box-full::before {
  content: "\F1B2F";
}

.mdi-train-car-box-open::before {
  content: "\F1B30";
}

.mdi-train-car-caboose::before {
  content: "\F1B31";
}

.mdi-train-car-centerbeam::before {
  content: "\F1B32";
}

.mdi-train-car-centerbeam-full::before {
  content: "\F1B33";
}

.mdi-train-car-container::before {
  content: "\F1B34";
}

.mdi-train-car-flatbed::before {
  content: "\F1B35";
}

.mdi-train-car-flatbed-car::before {
  content: "\F1B36";
}

.mdi-train-car-flatbed-tank::before {
  content: "\F1B37";
}

.mdi-train-car-gondola::before {
  content: "\F1B38";
}

.mdi-train-car-gondola-full::before {
  content: "\F1B39";
}

.mdi-train-car-hopper::before {
  content: "\F1B3A";
}

.mdi-train-car-hopper-covered::before {
  content: "\F1B3B";
}

.mdi-train-car-hopper-full::before {
  content: "\F1B3C";
}

.mdi-train-car-intermodal::before {
  content: "\F1B3D";
}

.mdi-train-car-passenger::before {
  content: "\F1733";
}

.mdi-train-car-passenger-door::before {
  content: "\F1734";
}

.mdi-train-car-passenger-door-open::before {
  content: "\F1735";
}

.mdi-train-car-passenger-variant::before {
  content: "\F1736";
}

.mdi-train-car-tank::before {
  content: "\F1B3E";
}

.mdi-train-variant::before {
  content: "\F08C4";
}

.mdi-tram::before {
  content: "\F052D";
}

.mdi-tram-side::before {
  content: "\F0FE7";
}

.mdi-transcribe::before {
  content: "\F052E";
}

.mdi-transcribe-close::before {
  content: "\F052F";
}

.mdi-transfer::before {
  content: "\F1065";
}

.mdi-transfer-down::before {
  content: "\F0DA1";
}

.mdi-transfer-left::before {
  content: "\F0DA2";
}

.mdi-transfer-right::before {
  content: "\F0530";
}

.mdi-transfer-up::before {
  content: "\F0DA3";
}

.mdi-transit-connection::before {
  content: "\F0D3C";
}

.mdi-transit-connection-horizontal::before {
  content: "\F1546";
}

.mdi-transit-connection-variant::before {
  content: "\F0D3D";
}

.mdi-transit-detour::before {
  content: "\F0F8B";
}

.mdi-transit-skip::before {
  content: "\F1515";
}

.mdi-transit-transfer::before {
  content: "\F06AE";
}

.mdi-transition::before {
  content: "\F0915";
}

.mdi-transition-masked::before {
  content: "\F0916";
}

.mdi-translate::before {
  content: "\F05CA";
}

.mdi-translate-off::before {
  content: "\F0E06";
}

.mdi-translate-variant::before {
  content: "\F1B99";
}

.mdi-transmission-tower::before {
  content: "\F0D3E";
}

.mdi-transmission-tower-export::before {
  content: "\F192C";
}

.mdi-transmission-tower-import::before {
  content: "\F192D";
}

.mdi-transmission-tower-off::before {
  content: "\F19DD";
}

.mdi-trash-can::before {
  content: "\F0A79";
}

.mdi-trash-can-outline::before {
  content: "\F0A7A";
}

.mdi-tray::before {
  content: "\F1294";
}

.mdi-tray-alert::before {
  content: "\F1295";
}

.mdi-tray-arrow-down::before {
  content: "\F0120";
}

.mdi-tray-arrow-up::before {
  content: "\F011D";
}

.mdi-tray-full::before {
  content: "\F1296";
}

.mdi-tray-minus::before {
  content: "\F1297";
}

.mdi-tray-plus::before {
  content: "\F1298";
}

.mdi-tray-remove::before {
  content: "\F1299";
}

.mdi-treasure-chest::before {
  content: "\F0726";
}

.mdi-treasure-chest-outline::before {
  content: "\F1C77";
}

.mdi-tree::before {
  content: "\F0531";
}

.mdi-tree-outline::before {
  content: "\F0E69";
}

.mdi-trello::before {
  content: "\F0532";
}

.mdi-trending-down::before {
  content: "\F0533";
}

.mdi-trending-neutral::before {
  content: "\F0534";
}

.mdi-trending-up::before {
  content: "\F0535";
}

.mdi-triangle::before {
  content: "\F0536";
}

.mdi-triangle-down::before {
  content: "\F1C56";
}

.mdi-triangle-down-outline::before {
  content: "\F1C57";
}

.mdi-triangle-outline::before {
  content: "\F0537";
}

.mdi-triangle-small-down::before {
  content: "\F1A09";
}

.mdi-triangle-small-up::before {
  content: "\F1A0A";
}

.mdi-triangle-wave::before {
  content: "\F147C";
}

.mdi-triforce::before {
  content: "\F0BD9";
}

.mdi-trophy::before {
  content: "\F0538";
}

.mdi-trophy-award::before {
  content: "\F0539";
}

.mdi-trophy-broken::before {
  content: "\F0DA4";
}

.mdi-trophy-outline::before {
  content: "\F053A";
}

.mdi-trophy-variant::before {
  content: "\F053B";
}

.mdi-trophy-variant-outline::before {
  content: "\F053C";
}

.mdi-truck::before {
  content: "\F053D";
}

.mdi-truck-alert::before {
  content: "\F19DE";
}

.mdi-truck-alert-outline::before {
  content: "\F19DF";
}

.mdi-truck-cargo-container::before {
  content: "\F18D8";
}

.mdi-truck-check::before {
  content: "\F0CD4";
}

.mdi-truck-check-outline::before {
  content: "\F129A";
}

.mdi-truck-delivery::before {
  content: "\F053E";
}

.mdi-truck-delivery-outline::before {
  content: "\F129B";
}

.mdi-truck-fast::before {
  content: "\F0788";
}

.mdi-truck-fast-outline::before {
  content: "\F129C";
}

.mdi-truck-flatbed::before {
  content: "\F1891";
}

.mdi-truck-minus::before {
  content: "\F19AE";
}

.mdi-truck-minus-outline::before {
  content: "\F19BD";
}

.mdi-truck-off-road::before {
  content: "\F1C9E";
}

.mdi-truck-off-road-off::before {
  content: "\F1C9F";
}

.mdi-truck-outline::before {
  content: "\F129D";
}

.mdi-truck-plus::before {
  content: "\F19AD";
}

.mdi-truck-plus-outline::before {
  content: "\F19BC";
}

.mdi-truck-remove::before {
  content: "\F19AF";
}

.mdi-truck-remove-outline::before {
  content: "\F19BE";
}

.mdi-truck-snowflake::before {
  content: "\F19A6";
}

.mdi-truck-trailer::before {
  content: "\F0727";
}

.mdi-trumpet::before {
  content: "\F1096";
}

.mdi-tshirt-crew::before {
  content: "\F0A7B";
}

.mdi-tshirt-crew-outline::before {
  content: "\F053F";
}

.mdi-tshirt-v::before {
  content: "\F0A7C";
}

.mdi-tshirt-v-outline::before {
  content: "\F0540";
}

.mdi-tsunami::before {
  content: "\F1A81";
}

.mdi-tumble-dryer::before {
  content: "\F0917";
}

.mdi-tumble-dryer-alert::before {
  content: "\F11BA";
}

.mdi-tumble-dryer-off::before {
  content: "\F11BB";
}

.mdi-tune::before {
  content: "\F062E";
}

.mdi-tune-variant::before {
  content: "\F1542";
}

.mdi-tune-vertical::before {
  content: "\F066A";
}

.mdi-tune-vertical-variant::before {
  content: "\F1543";
}

.mdi-tunnel::before {
  content: "\F183D";
}

.mdi-tunnel-outline::before {
  content: "\F183E";
}

.mdi-turbine::before {
  content: "\F1A82";
}

.mdi-turkey::before {
  content: "\F171B";
}

.mdi-turnstile::before {
  content: "\F0CD5";
}

.mdi-turnstile-outline::before {
  content: "\F0CD6";
}

.mdi-turtle::before {
  content: "\F0CD7";
}

.mdi-twitch::before {
  content: "\F0543";
}

.mdi-twitter::before {
  content: "\F0544";
}

.mdi-two-factor-authentication::before {
  content: "\F09AF";
}

.mdi-typewriter::before {
  content: "\F0F2D";
}

.mdi-ubisoft::before {
  content: "\F0BDA";
}

.mdi-ubuntu::before {
  content: "\F0548";
}

.mdi-ufo::before {
  content: "\F10C4";
}

.mdi-ufo-outline::before {
  content: "\F10C5";
}

.mdi-ultra-high-definition::before {
  content: "\F07F9";
}

.mdi-umbraco::before {
  content: "\F0549";
}

.mdi-umbrella::before {
  content: "\F054A";
}

.mdi-umbrella-beach::before {
  content: "\F188A";
}

.mdi-umbrella-beach-outline::before {
  content: "\F188B";
}

.mdi-umbrella-closed::before {
  content: "\F09B0";
}

.mdi-umbrella-closed-outline::before {
  content: "\F13E2";
}

.mdi-umbrella-closed-variant::before {
  content: "\F13E1";
}

.mdi-umbrella-outline::before {
  content: "\F054B";
}

.mdi-underwear-outline::before {
  content: "\F1D0F";
}

.mdi-undo::before {
  content: "\F054C";
}

.mdi-undo-variant::before {
  content: "\F054D";
}

.mdi-unfold-less-horizontal::before {
  content: "\F054E";
}

.mdi-unfold-less-vertical::before {
  content: "\F0760";
}

.mdi-unfold-more-horizontal::before {
  content: "\F054F";
}

.mdi-unfold-more-vertical::before {
  content: "\F0761";
}

.mdi-ungroup::before {
  content: "\F0550";
}

.mdi-unicode::before {
  content: "\F0ED0";
}

.mdi-unicorn::before {
  content: "\F15C2";
}

.mdi-unicorn-variant::before {
  content: "\F15C3";
}

.mdi-unicycle::before {
  content: "\F15E5";
}

.mdi-unity::before {
  content: "\F06AF";
}

.mdi-unreal::before {
  content: "\F09B1";
}

.mdi-update::before {
  content: "\F06B0";
}

.mdi-upload::before {
  content: "\F0552";
}

.mdi-upload-box::before {
  content: "\F1D10";
}

.mdi-upload-box-outline::before {
  content: "\F1D11";
}

.mdi-upload-circle::before {
  content: "\F1D12";
}

.mdi-upload-circle-outline::before {
  content: "\F1D13";
}

.mdi-upload-lock::before {
  content: "\F1373";
}

.mdi-upload-lock-outline::before {
  content: "\F1374";
}

.mdi-upload-multiple::before {
  content: "\F083D";
}

.mdi-upload-multiple-outline::before {
  content: "\F1D14";
}

.mdi-upload-network::before {
  content: "\F06F6";
}

.mdi-upload-network-outline::before {
  content: "\F0CD8";
}

.mdi-upload-off::before {
  content: "\F10C6";
}

.mdi-upload-off-outline::before {
  content: "\F10C7";
}

.mdi-upload-outline::before {
  content: "\F0E07";
}

.mdi-usb::before {
  content: "\F0553";
}

.mdi-usb-c-port::before {
  content: "\F1CBF";
}

.mdi-usb-flash-drive::before {
  content: "\F129E";
}

.mdi-usb-flash-drive-outline::before {
  content: "\F129F";
}

.mdi-usb-port::before {
  content: "\F11F0";
}

.mdi-vacuum::before {
  content: "\F19A1";
}

.mdi-vacuum-outline::before {
  content: "\F19A2";
}

.mdi-valve::before {
  content: "\F1066";
}

.mdi-valve-closed::before {
  content: "\F1067";
}

.mdi-valve-open::before {
  content: "\F1068";
}

.mdi-van-passenger::before {
  content: "\F07FA";
}

.mdi-van-utility::before {
  content: "\F07FB";
}

.mdi-vanish::before {
  content: "\F07FC";
}

.mdi-vanish-quarter::before {
  content: "\F1554";
}

.mdi-vanity-light::before {
  content: "\F11E1";
}

.mdi-variable::before {
  content: "\F0AE7";
}

.mdi-variable-box::before {
  content: "\F1111";
}

.mdi-vector-arrange-above::before {
  content: "\F0554";
}

.mdi-vector-arrange-below::before {
  content: "\F0555";
}

.mdi-vector-bezier::before {
  content: "\F0AE8";
}

.mdi-vector-circle::before {
  content: "\F0556";
}

.mdi-vector-circle-variant::before {
  content: "\F0557";
}

.mdi-vector-combine::before {
  content: "\F0558";
}

.mdi-vector-curve::before {
  content: "\F0559";
}

.mdi-vector-difference::before {
  content: "\F055A";
}

.mdi-vector-difference-ab::before {
  content: "\F055B";
}

.mdi-vector-difference-ba::before {
  content: "\F055C";
}

.mdi-vector-ellipse::before {
  content: "\F0893";
}

.mdi-vector-intersection::before {
  content: "\F055D";
}

.mdi-vector-line::before {
  content: "\F055E";
}

.mdi-vector-link::before {
  content: "\F0FE8";
}

.mdi-vector-point::before {
  content: "\F01C4";
}

.mdi-vector-point-edit::before {
  content: "\F09E8";
}

.mdi-vector-point-minus::before {
  content: "\F1B78";
}

.mdi-vector-point-plus::before {
  content: "\F1B79";
}

.mdi-vector-point-select::before {
  content: "\F055F";
}

.mdi-vector-polygon::before {
  content: "\F0560";
}

.mdi-vector-polygon-variant::before {
  content: "\F1856";
}

.mdi-vector-polyline::before {
  content: "\F0561";
}

.mdi-vector-polyline-edit::before {
  content: "\F1225";
}

.mdi-vector-polyline-minus::before {
  content: "\F1226";
}

.mdi-vector-polyline-plus::before {
  content: "\F1227";
}

.mdi-vector-polyline-remove::before {
  content: "\F1228";
}

.mdi-vector-radius::before {
  content: "\F074A";
}

.mdi-vector-rectangle::before {
  content: "\F05C6";
}

.mdi-vector-selection::before {
  content: "\F0562";
}

.mdi-vector-square::before {
  content: "\F0001";
}

.mdi-vector-square-close::before {
  content: "\F1857";
}

.mdi-vector-square-edit::before {
  content: "\F18D9";
}

.mdi-vector-square-minus::before {
  content: "\F18DA";
}

.mdi-vector-square-open::before {
  content: "\F1858";
}

.mdi-vector-square-plus::before {
  content: "\F18DB";
}

.mdi-vector-square-remove::before {
  content: "\F18DC";
}

.mdi-vector-triangle::before {
  content: "\F0563";
}

.mdi-vector-union::before {
  content: "\F0564";
}

.mdi-vhs::before {
  content: "\F0A1B";
}

.mdi-vibrate::before {
  content: "\F0566";
}

.mdi-vibrate-off::before {
  content: "\F0CD9";
}

.mdi-video::before {
  content: "\F0567";
}

.mdi-video-2d::before {
  content: "\F1A1C";
}

.mdi-video-3d::before {
  content: "\F07FD";
}

.mdi-video-3d-off::before {
  content: "\F13D9";
}

.mdi-video-3d-variant::before {
  content: "\F0ED1";
}

.mdi-video-4k-box::before {
  content: "\F083E";
}

.mdi-video-account::before {
  content: "\F0919";
}

.mdi-video-box::before {
  content: "\F00FD";
}

.mdi-video-box-off::before {
  content: "\F00FE";
}

.mdi-video-check::before {
  content: "\F1069";
}

.mdi-video-check-outline::before {
  content: "\F106A";
}

.mdi-video-high-definition::before {
  content: "\F152E";
}

.mdi-video-image::before {
  content: "\F091A";
}

.mdi-video-input-antenna::before {
  content: "\F083F";
}

.mdi-video-input-component::before {
  content: "\F0840";
}

.mdi-video-input-hdmi::before {
  content: "\F0841";
}

.mdi-video-input-scart::before {
  content: "\F0F8C";
}

.mdi-video-input-svideo::before {
  content: "\F0842";
}

.mdi-video-marker::before {
  content: "\F19A9";
}

.mdi-video-marker-outline::before {
  content: "\F19AA";
}

.mdi-video-minus::before {
  content: "\F09B2";
}

.mdi-video-minus-outline::before {
  content: "\F02BA";
}

.mdi-video-off::before {
  content: "\F0568";
}

.mdi-video-off-outline::before {
  content: "\F0BDB";
}

.mdi-video-outline::before {
  content: "\F0BDC";
}

.mdi-video-plus::before {
  content: "\F09B3";
}

.mdi-video-plus-outline::before {
  content: "\F01D3";
}

.mdi-video-stabilization::before {
  content: "\F091B";
}

.mdi-video-standard-definition::before {
  content: "\F1CA0";
}

.mdi-video-switch::before {
  content: "\F0569";
}

.mdi-video-switch-outline::before {
  content: "\F0790";
}

.mdi-video-vintage::before {
  content: "\F0A1C";
}

.mdi-video-wireless::before {
  content: "\F0ED2";
}

.mdi-video-wireless-outline::before {
  content: "\F0ED3";
}

.mdi-view-agenda::before {
  content: "\F056A";
}

.mdi-view-agenda-outline::before {
  content: "\F11D8";
}

.mdi-view-array::before {
  content: "\F056B";
}

.mdi-view-array-outline::before {
  content: "\F1485";
}

.mdi-view-carousel::before {
  content: "\F056C";
}

.mdi-view-carousel-outline::before {
  content: "\F1486";
}

.mdi-view-column::before {
  content: "\F056D";
}

.mdi-view-column-outline::before {
  content: "\F1487";
}

.mdi-view-comfy::before {
  content: "\F0E6A";
}

.mdi-view-comfy-outline::before {
  content: "\F1488";
}

.mdi-view-compact::before {
  content: "\F0E6B";
}

.mdi-view-compact-outline::before {
  content: "\F0E6C";
}

.mdi-view-dashboard::before {
  content: "\F056E";
}

.mdi-view-dashboard-edit::before {
  content: "\F1947";
}

.mdi-view-dashboard-edit-outline::before {
  content: "\F1948";
}

.mdi-view-dashboard-outline::before {
  content: "\F0A1D";
}

.mdi-view-dashboard-variant::before {
  content: "\F0843";
}

.mdi-view-dashboard-variant-outline::before {
  content: "\F1489";
}

.mdi-view-day::before {
  content: "\F056F";
}

.mdi-view-day-outline::before {
  content: "\F148A";
}

.mdi-view-gallery::before {
  content: "\F1888";
}

.mdi-view-gallery-outline::before {
  content: "\F1889";
}

.mdi-view-grid::before {
  content: "\F0570";
}

.mdi-view-grid-compact::before {
  content: "\F1C61";
}

.mdi-view-grid-outline::before {
  content: "\F11D9";
}

.mdi-view-grid-plus::before {
  content: "\F0F8D";
}

.mdi-view-grid-plus-outline::before {
  content: "\F11DA";
}

.mdi-view-headline::before {
  content: "\F0571";
}

.mdi-view-list::before {
  content: "\F0572";
}

.mdi-view-list-outline::before {
  content: "\F148B";
}

.mdi-view-module::before {
  content: "\F0573";
}

.mdi-view-module-outline::before {
  content: "\F148C";
}

.mdi-view-parallel::before {
  content: "\F0728";
}

.mdi-view-parallel-outline::before {
  content: "\F148D";
}

.mdi-view-quilt::before {
  content: "\F0574";
}

.mdi-view-quilt-outline::before {
  content: "\F148E";
}

.mdi-view-sequential::before {
  content: "\F0729";
}

.mdi-view-sequential-outline::before {
  content: "\F148F";
}

.mdi-view-split-horizontal::before {
  content: "\F0BCB";
}

.mdi-view-split-vertical::before {
  content: "\F0BCC";
}

.mdi-view-stream::before {
  content: "\F0575";
}

.mdi-view-stream-outline::before {
  content: "\F1490";
}

.mdi-view-week::before {
  content: "\F0576";
}

.mdi-view-week-outline::before {
  content: "\F1491";
}

.mdi-vimeo::before {
  content: "\F0577";
}

.mdi-violin::before {
  content: "\F060F";
}

.mdi-virtual-reality::before {
  content: "\F0894";
}

.mdi-virus::before {
  content: "\F13B6";
}

.mdi-virus-off::before {
  content: "\F18E1";
}

.mdi-virus-off-outline::before {
  content: "\F18E2";
}

.mdi-virus-outline::before {
  content: "\F13B7";
}

.mdi-vlc::before {
  content: "\F057C";
}

.mdi-voicemail::before {
  content: "\F057D";
}

.mdi-volcano::before {
  content: "\F1A83";
}

.mdi-volcano-outline::before {
  content: "\F1A84";
}

.mdi-volleyball::before {
  content: "\F09B4";
}

.mdi-volume-equal::before {
  content: "\F1B10";
}

.mdi-volume-high::before {
  content: "\F057E";
}

.mdi-volume-low::before {
  content: "\F057F";
}

.mdi-volume-medium::before {
  content: "\F0580";
}

.mdi-volume-minus::before {
  content: "\F075E";
}

.mdi-volume-mute::before {
  content: "\F075F";
}

.mdi-volume-off::before {
  content: "\F0581";
}

.mdi-volume-plus::before {
  content: "\F075D";
}

.mdi-volume-source::before {
  content: "\F1120";
}

.mdi-volume-variant-off::before {
  content: "\F0E08";
}

.mdi-volume-vibrate::before {
  content: "\F1121";
}

.mdi-vote::before {
  content: "\F0A1F";
}

.mdi-vote-outline::before {
  content: "\F0A20";
}

.mdi-vpn::before {
  content: "\F0582";
}

.mdi-vuejs::before {
  content: "\F0844";
}

.mdi-vuetify::before {
  content: "\F0E6D";
}

.mdi-walk::before {
  content: "\F0583";
}

.mdi-wall::before {
  content: "\F07FE";
}

.mdi-wall-fire::before {
  content: "\F1A11";
}

.mdi-wall-sconce::before {
  content: "\F091C";
}

.mdi-wall-sconce-flat::before {
  content: "\F091D";
}

.mdi-wall-sconce-flat-outline::before {
  content: "\F17C9";
}

.mdi-wall-sconce-flat-variant::before {
  content: "\F041C";
}

.mdi-wall-sconce-flat-variant-outline::before {
  content: "\F17CA";
}

.mdi-wall-sconce-outline::before {
  content: "\F17CB";
}

.mdi-wall-sconce-round::before {
  content: "\F0748";
}

.mdi-wall-sconce-round-outline::before {
  content: "\F17CC";
}

.mdi-wall-sconce-round-variant::before {
  content: "\F091E";
}

.mdi-wall-sconce-round-variant-outline::before {
  content: "\F17CD";
}

.mdi-wallet::before {
  content: "\F0584";
}

.mdi-wallet-bifold::before {
  content: "\F1C58";
}

.mdi-wallet-bifold-outline::before {
  content: "\F1C59";
}

.mdi-wallet-giftcard::before {
  content: "\F0585";
}

.mdi-wallet-membership::before {
  content: "\F0586";
}

.mdi-wallet-outline::before {
  content: "\F0BDD";
}

.mdi-wallet-plus::before {
  content: "\F0F8E";
}

.mdi-wallet-plus-outline::before {
  content: "\F0F8F";
}

.mdi-wallet-travel::before {
  content: "\F0587";
}

.mdi-wallpaper::before {
  content: "\F0E09";
}

.mdi-wan::before {
  content: "\F0588";
}

.mdi-wardrobe::before {
  content: "\F0F90";
}

.mdi-wardrobe-outline::before {
  content: "\F0F91";
}

.mdi-warehouse::before {
  content: "\F0F81";
}

.mdi-washing-machine::before {
  content: "\F072A";
}

.mdi-washing-machine-alert::before {
  content: "\F11BC";
}

.mdi-washing-machine-off::before {
  content: "\F11BD";
}

.mdi-watch::before {
  content: "\F0589";
}

.mdi-watch-export::before {
  content: "\F058A";
}

.mdi-watch-export-variant::before {
  content: "\F0895";
}

.mdi-watch-import::before {
  content: "\F058B";
}

.mdi-watch-import-variant::before {
  content: "\F0896";
}

.mdi-watch-variant::before {
  content: "\F0897";
}

.mdi-watch-vibrate::before {
  content: "\F06B1";
}

.mdi-watch-vibrate-off::before {
  content: "\F0CDA";
}

.mdi-water::before {
  content: "\F058C";
}

.mdi-water-alert::before {
  content: "\F1502";
}

.mdi-water-alert-outline::before {
  content: "\F1503";
}

.mdi-water-boiler::before {
  content: "\F0F92";
}

.mdi-water-boiler-alert::before {
  content: "\F11B3";
}

.mdi-water-boiler-auto::before {
  content: "\F1B98";
}

.mdi-water-boiler-off::before {
  content: "\F11B4";
}

.mdi-water-check::before {
  content: "\F1504";
}

.mdi-water-check-outline::before {
  content: "\F1505";
}

.mdi-water-circle::before {
  content: "\F1806";
}

.mdi-water-minus::before {
  content: "\F1506";
}

.mdi-water-minus-outline::before {
  content: "\F1507";
}

.mdi-water-off::before {
  content: "\F058D";
}

.mdi-water-off-outline::before {
  content: "\F1508";
}

.mdi-water-opacity::before {
  content: "\F1855";
}

.mdi-water-outline::before {
  content: "\F0E0A";
}

.mdi-water-percent::before {
  content: "\F058E";
}

.mdi-water-percent-alert::before {
  content: "\F1509";
}

.mdi-water-plus::before {
  content: "\F150A";
}

.mdi-water-plus-outline::before {
  content: "\F150B";
}

.mdi-water-polo::before {
  content: "\F12A0";
}

.mdi-water-pump::before {
  content: "\F058F";
}

.mdi-water-pump-off::before {
  content: "\F0F93";
}

.mdi-water-remove::before {
  content: "\F150C";
}

.mdi-water-remove-outline::before {
  content: "\F150D";
}

.mdi-water-sync::before {
  content: "\F17C6";
}

.mdi-water-thermometer::before {
  content: "\F1A85";
}

.mdi-water-thermometer-outline::before {
  content: "\F1A86";
}

.mdi-water-well::before {
  content: "\F106B";
}

.mdi-water-well-outline::before {
  content: "\F106C";
}

.mdi-waterfall::before {
  content: "\F1849";
}

.mdi-watering-can::before {
  content: "\F1481";
}

.mdi-watering-can-outline::before {
  content: "\F1482";
}

.mdi-watermark::before {
  content: "\F0612";
}

.mdi-wave::before {
  content: "\F0F2E";
}

.mdi-wave-arrow-down::before {
  content: "\F1CB0";
}

.mdi-wave-arrow-up::before {
  content: "\F1CB1";
}

.mdi-wave-undercurrent::before {
  content: "\F1CC0";
}

.mdi-waveform::before {
  content: "\F147D";
}

.mdi-waves::before {
  content: "\F078D";
}

.mdi-waves-arrow-left::before {
  content: "\F1859";
}

.mdi-waves-arrow-right::before {
  content: "\F185A";
}

.mdi-waves-arrow-up::before {
  content: "\F185B";
}

.mdi-waze::before {
  content: "\F0BDE";
}

.mdi-weather-cloudy::before {
  content: "\F0590";
}

.mdi-weather-cloudy-alert::before {
  content: "\F0F2F";
}

.mdi-weather-cloudy-arrow-right::before {
  content: "\F0E6E";
}

.mdi-weather-cloudy-clock::before {
  content: "\F18F6";
}

.mdi-weather-dust::before {
  content: "\F1B5A";
}

.mdi-weather-fog::before {
  content: "\F0591";
}

.mdi-weather-hail::before {
  content: "\F0592";
}

.mdi-weather-hazy::before {
  content: "\F0F30";
}

.mdi-weather-hurricane::before {
  content: "\F0898";
}

.mdi-weather-hurricane-outline::before {
  content: "\F1C78";
}

.mdi-weather-lightning::before {
  content: "\F0593";
}

.mdi-weather-lightning-rainy::before {
  content: "\F067E";
}

.mdi-weather-moonset::before {
  content: "\F1D15";
}

.mdi-weather-moonset-down::before {
  content: "\F1D16";
}

.mdi-weather-moonset-up::before {
  content: "\F1D17";
}

.mdi-weather-night::before {
  content: "\F0594";
}

.mdi-weather-night-partly-cloudy::before {
  content: "\F0F31";
}

.mdi-weather-partly-cloudy::before {
  content: "\F0595";
}

.mdi-weather-partly-lightning::before {
  content: "\F0F32";
}

.mdi-weather-partly-rainy::before {
  content: "\F0F33";
}

.mdi-weather-partly-snowy::before {
  content: "\F0F34";
}

.mdi-weather-partly-snowy-rainy::before {
  content: "\F0F35";
}

.mdi-weather-pouring::before {
  content: "\F0596";
}

.mdi-weather-rainy::before {
  content: "\F0597";
}

.mdi-weather-snowy::before {
  content: "\F0598";
}

.mdi-weather-snowy-heavy::before {
  content: "\F0F36";
}

.mdi-weather-snowy-rainy::before {
  content: "\F067F";
}

.mdi-weather-sunny::before {
  content: "\F0599";
}

.mdi-weather-sunny-alert::before {
  content: "\F0F37";
}

.mdi-weather-sunny-off::before {
  content: "\F14E4";
}

.mdi-weather-sunset::before {
  content: "\F059A";
}

.mdi-weather-sunset-down::before {
  content: "\F059B";
}

.mdi-weather-sunset-up::before {
  content: "\F059C";
}

.mdi-weather-tornado::before {
  content: "\F0F38";
}

.mdi-weather-windy::before {
  content: "\F059D";
}

.mdi-weather-windy-variant::before {
  content: "\F059E";
}

.mdi-web::before {
  content: "\F059F";
}

.mdi-web-box::before {
  content: "\F0F94";
}

.mdi-web-cancel::before {
  content: "\F1790";
}

.mdi-web-check::before {
  content: "\F0789";
}

.mdi-web-clock::before {
  content: "\F124A";
}

.mdi-web-minus::before {
  content: "\F10A0";
}

.mdi-web-off::before {
  content: "\F0A8E";
}

.mdi-web-plus::before {
  content: "\F0033";
}

.mdi-web-refresh::before {
  content: "\F1791";
}

.mdi-web-remove::before {
  content: "\F0551";
}

.mdi-web-sync::before {
  content: "\F1792";
}

.mdi-webcam::before {
  content: "\F05A0";
}

.mdi-webcam-off::before {
  content: "\F1737";
}

.mdi-webhook::before {
  content: "\F062F";
}

.mdi-webpack::before {
  content: "\F072B";
}

.mdi-webrtc::before {
  content: "\F1248";
}

.mdi-wechat::before {
  content: "\F0611";
}

.mdi-weight::before {
  content: "\F05A1";
}

.mdi-weight-gram::before {
  content: "\F0D3F";
}

.mdi-weight-kilogram::before {
  content: "\F05A2";
}

.mdi-weight-lifter::before {
  content: "\F115D";
}

.mdi-weight-pound::before {
  content: "\F09B5";
}

.mdi-whatsapp::before {
  content: "\F05A3";
}

.mdi-wheel-barrow::before {
  content: "\F14F2";
}

.mdi-wheelchair::before {
  content: "\F1A87";
}

.mdi-wheelchair-accessibility::before {
  content: "\F05A4";
}

.mdi-whistle::before {
  content: "\F09B6";
}

.mdi-whistle-outline::before {
  content: "\F12BC";
}

.mdi-white-balance-auto::before {
  content: "\F05A5";
}

.mdi-white-balance-incandescent::before {
  content: "\F05A6";
}

.mdi-white-balance-iridescent::before {
  content: "\F05A7";
}

.mdi-white-balance-sunny::before {
  content: "\F05A8";
}

.mdi-widgets::before {
  content: "\F072C";
}

.mdi-widgets-outline::before {
  content: "\F1355";
}

.mdi-wifi::before {
  content: "\F05A9";
}

.mdi-wifi-alert::before {
  content: "\F16B5";
}

.mdi-wifi-arrow-down::before {
  content: "\F16B6";
}

.mdi-wifi-arrow-left::before {
  content: "\F16B7";
}

.mdi-wifi-arrow-left-right::before {
  content: "\F16B8";
}

.mdi-wifi-arrow-right::before {
  content: "\F16B9";
}

.mdi-wifi-arrow-up::before {
  content: "\F16BA";
}

.mdi-wifi-arrow-up-down::before {
  content: "\F16BB";
}

.mdi-wifi-cancel::before {
  content: "\F16BC";
}

.mdi-wifi-check::before {
  content: "\F16BD";
}

.mdi-wifi-cog::before {
  content: "\F16BE";
}

.mdi-wifi-lock::before {
  content: "\F16BF";
}

.mdi-wifi-lock-open::before {
  content: "\F16C0";
}

.mdi-wifi-marker::before {
  content: "\F16C1";
}

.mdi-wifi-minus::before {
  content: "\F16C2";
}

.mdi-wifi-off::before {
  content: "\F05AA";
}

.mdi-wifi-plus::before {
  content: "\F16C3";
}

.mdi-wifi-refresh::before {
  content: "\F16C4";
}

.mdi-wifi-remove::before {
  content: "\F16C5";
}

.mdi-wifi-settings::before {
  content: "\F16C6";
}

.mdi-wifi-star::before {
  content: "\F0E0B";
}

.mdi-wifi-strength-1::before {
  content: "\F091F";
}

.mdi-wifi-strength-1-alert::before {
  content: "\F0920";
}

.mdi-wifi-strength-1-lock::before {
  content: "\F0921";
}

.mdi-wifi-strength-1-lock-open::before {
  content: "\F16CB";
}

.mdi-wifi-strength-2::before {
  content: "\F0922";
}

.mdi-wifi-strength-2-alert::before {
  content: "\F0923";
}

.mdi-wifi-strength-2-lock::before {
  content: "\F0924";
}

.mdi-wifi-strength-2-lock-open::before {
  content: "\F16CC";
}

.mdi-wifi-strength-3::before {
  content: "\F0925";
}

.mdi-wifi-strength-3-alert::before {
  content: "\F0926";
}

.mdi-wifi-strength-3-lock::before {
  content: "\F0927";
}

.mdi-wifi-strength-3-lock-open::before {
  content: "\F16CD";
}

.mdi-wifi-strength-4::before {
  content: "\F0928";
}

.mdi-wifi-strength-4-alert::before {
  content: "\F0929";
}

.mdi-wifi-strength-4-lock::before {
  content: "\F092A";
}

.mdi-wifi-strength-4-lock-open::before {
  content: "\F16CE";
}

.mdi-wifi-strength-alert-outline::before {
  content: "\F092B";
}

.mdi-wifi-strength-lock-open-outline::before {
  content: "\F16CF";
}

.mdi-wifi-strength-lock-outline::before {
  content: "\F092C";
}

.mdi-wifi-strength-off::before {
  content: "\F092D";
}

.mdi-wifi-strength-off-outline::before {
  content: "\F092E";
}

.mdi-wifi-strength-outline::before {
  content: "\F092F";
}

.mdi-wifi-sync::before {
  content: "\F16C7";
}

.mdi-wikipedia::before {
  content: "\F05AC";
}

.mdi-wind-power::before {
  content: "\F1A88";
}

.mdi-wind-power-outline::before {
  content: "\F1A89";
}

.mdi-wind-turbine::before {
  content: "\F0DA5";
}

.mdi-wind-turbine-alert::before {
  content: "\F19AB";
}

.mdi-wind-turbine-check::before {
  content: "\F19AC";
}

.mdi-window-close::before {
  content: "\F05AD";
}

.mdi-window-closed::before {
  content: "\F05AE";
}

.mdi-window-closed-variant::before {
  content: "\F11DB";
}

.mdi-window-maximize::before {
  content: "\F05AF";
}

.mdi-window-minimize::before {
  content: "\F05B0";
}

.mdi-window-open::before {
  content: "\F05B1";
}

.mdi-window-open-variant::before {
  content: "\F11DC";
}

.mdi-window-restore::before {
  content: "\F05B2";
}

.mdi-window-shutter::before {
  content: "\F111C";
}

.mdi-window-shutter-alert::before {
  content: "\F111D";
}

.mdi-window-shutter-auto::before {
  content: "\F1BA3";
}

.mdi-window-shutter-cog::before {
  content: "\F1A8A";
}

.mdi-window-shutter-open::before {
  content: "\F111E";
}

.mdi-window-shutter-settings::before {
  content: "\F1A8B";
}

.mdi-windsock::before {
  content: "\F15FA";
}

.mdi-wiper::before {
  content: "\F0AE9";
}

.mdi-wiper-wash::before {
  content: "\F0DA6";
}

.mdi-wiper-wash-alert::before {
  content: "\F18DF";
}

.mdi-wizard-hat::before {
  content: "\F1477";
}

.mdi-wordpress::before {
  content: "\F05B4";
}

.mdi-wrap::before {
  content: "\F05B6";
}

.mdi-wrap-disabled::before {
  content: "\F0BDF";
}

.mdi-wrench::before {
  content: "\F05B7";
}

.mdi-wrench-check::before {
  content: "\F1B8F";
}

.mdi-wrench-check-outline::before {
  content: "\F1B90";
}

.mdi-wrench-clock::before {
  content: "\F19A3";
}

.mdi-wrench-clock-outline::before {
  content: "\F1B93";
}

.mdi-wrench-cog::before {
  content: "\F1B91";
}

.mdi-wrench-cog-outline::before {
  content: "\F1B92";
}

.mdi-wrench-outline::before {
  content: "\F0BE0";
}

.mdi-xamarin::before {
  content: "\F0845";
}

.mdi-xml::before {
  content: "\F05C0";
}

.mdi-xmpp::before {
  content: "\F07FF";
}

.mdi-yahoo::before {
  content: "\F0B4F";
}

.mdi-yeast::before {
  content: "\F05C1";
}

.mdi-yin-yang::before {
  content: "\F0680";
}

.mdi-yoga::before {
  content: "\F117C";
}

.mdi-youtube::before {
  content: "\F05C3";
}

.mdi-youtube-gaming::before {
  content: "\F0848";
}

.mdi-youtube-studio::before {
  content: "\F0847";
}

.mdi-youtube-subscription::before {
  content: "\F0D40";
}

.mdi-youtube-tv::before {
  content: "\F0448";
}

.mdi-yurt::before {
  content: "\F1516";
}

.mdi-z-wave::before {
  content: "\F0AEA";
}

.mdi-zend::before {
  content: "\F0AEB";
}

.mdi-zigbee::before {
  content: "\F0D41";
}

.mdi-zip-box::before {
  content: "\F05C4";
}

.mdi-zip-box-outline::before {
  content: "\F0FFA";
}

.mdi-zip-disk::before {
  content: "\F0A23";
}

.mdi-zodiac-aquarius::before {
  content: "\F0A7D";
}

.mdi-zodiac-aries::before {
  content: "\F0A7E";
}

.mdi-zodiac-cancer::before {
  content: "\F0A7F";
}

.mdi-zodiac-capricorn::before {
  content: "\F0A80";
}

.mdi-zodiac-gemini::before {
  content: "\F0A81";
}

.mdi-zodiac-leo::before {
  content: "\F0A82";
}

.mdi-zodiac-libra::before {
  content: "\F0A83";
}

.mdi-zodiac-pisces::before {
  content: "\F0A84";
}

.mdi-zodiac-sagittarius::before {
  content: "\F0A85";
}

.mdi-zodiac-scorpio::before {
  content: "\F0A86";
}

.mdi-zodiac-taurus::before {
  content: "\F0A87";
}

.mdi-zodiac-virgo::before {
  content: "\F0A88";
}

.mdi-blank::before {
  content: "\f68c";
  visibility: hidden;
}

.mdi-18px.mdi-set, .mdi-18px.mdi:before {
  font-size: 18px;
}

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
  font-size: 24px;
}

.mdi-36px.mdi-set, .mdi-36px.mdi:before {
  font-size: 36px;
}

.mdi-48px.mdi-set, .mdi-48px.mdi:before {
  font-size: 48px;
}

.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54);
}
.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26);
}

.mdi-light:before {
  color: rgb(255, 255, 255);
}
.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3);
}

.mdi-rotate-45:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mdi-rotate-45 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(45deg);
      transform: scaleX(-1) rotate(45deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: scaleY(-1) rotate(45deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.mdi-rotate-90 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(90deg);
      transform: scaleX(-1) rotate(90deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(90deg);
      -ms-transform: rotate(90deg);
      transform: scaleY(-1) rotate(90deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-135:before {
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}
.mdi-rotate-135 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(135deg);
      transform: scaleX(-1) rotate(135deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(135deg);
      -ms-transform: rotate(135deg);
      transform: scaleY(-1) rotate(135deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mdi-rotate-180 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(180deg);
      transform: scaleX(-1) rotate(180deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: scaleY(-1) rotate(180deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-225:before {
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
}
.mdi-rotate-225 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(225deg);
      transform: scaleX(-1) rotate(225deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(225deg);
      -ms-transform: rotate(225deg);
      transform: scaleY(-1) rotate(225deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.mdi-rotate-270 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(270deg);
      transform: scaleX(-1) rotate(270deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(270deg);
      -ms-transform: rotate(270deg);
      transform: scaleY(-1) rotate(270deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-rotate-315:before {
  -webkit-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}
.mdi-rotate-315 {
  /*
  // Not included in production
  &.mdi-flip-h:before {
      -webkit-transform: scaleX(-1) rotate(315deg);
      transform: scaleX(-1) rotate(315deg);
      filter: FlipH;
      -ms-filter: "FlipH";
  }
  &.mdi-flip-v:before {
      -webkit-transform: scaleY(-1) rotate(315deg);
      -ms-transform: rotate(315deg);
      transform: scaleY(-1) rotate(315deg);
      filter: FlipV;
      -ms-filter: "FlipV";
  }
  */
}

.mdi-flip-h:before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.mdi-flip-v:before {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

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

@-webkit-keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
body {
  font-weight: 500;
  font-size: 1rem;
}
@media (min-width: 768px) {
  body {
    font-size: 1.35rem;
  }
}

h1,
.h1 {
  font-weight: 700;
}

h2,
.h2 {
  font-size: 1.5rem;
}
@media (min-width: 768px) {
  h2,
  .h2 {
    font-size: 2.5rem;
  }
}

h2,
.h2,
h3,
.h3 {
  font-weight: 600;
}

#content,
#footer {
  background-color: #fff;
}

.btn.btn-secondary {
  color: #fff;
}

.page-balancecore {
  background-color: #252525;
  color: #fff;
}
.page-balancecore #content,
.page-balancecore #footer {
  color: #fff;
  background-color: #252525;
}
.page-balancecore .block-contact-footer {
  background-color: #8EAABE;
  margin-left: 0;
  margin-right: 0;
}

.font-large {
  font-size: 2.5rem;
}

.font-small {
  font-size: 1rem;
}

.font-xsmall {
  font-size: 0.8rem;
  line-height: 1.5;
}

ul.list-check {
  list-style: none;
  padding-left: 1.5rem;
}
ul.list-check li {
  position: relative;
  margin-bottom: 0.5rem;
}
ul.list-check li::before {
  content: "✓";
  /* znak ✓ */
  position: absolute;
  left: -1.5rem;
  top: 0;
  color: inherit;
  font-weight: bold;
}

/* Definice houpavého pohybu */
@keyframes intro-wiggle {
  0% {
    transform: rotate(0deg);
  }
  25% {
    transform: rotate(12deg);
  }
  50% {
    transform: rotate(-12deg);
  }
  75% {
    transform: rotate(6deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
#header {
  position: relative;
}

.navbar-main {
  position: relative;
  z-index: 12;
  padding: 1rem;
  background-color: #252525;
  /* Tmavé pozadí pro mobilní menu, aby bylo vidět logo a burger */
}
@media (min-width: 992px) {
  .navbar-main {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    padding: 5rem;
    background-color: transparent;
  }
}
.navbar-main .navbar-toggler {
  border: none;
  padding: 0;
}
.navbar-main .navbar-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27white%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}
.navbar-main .navbar-toggler:focus {
  box-shadow: none;
  outline: none;
}
.navbar-main .navbar-brand {
  margin-right: 4rem;
  display: flex;
  align-items: center;
  text-decoration: none;
}
.navbar-main .navbar-brand .brand-text {
  color: #fff;
  font-weight: 700;
  font-size: 1.2rem;
  margin-left: 0.75rem;
}
.navbar-main .navbar-collapse {
  margin-top: 1.5rem;
  /* Odsazení vnitřních položek po rozbalení */
}
@media (min-width: 992px) {
  .navbar-main .navbar-collapse {
    margin-top: 0;
  }
}
.navbar-main .navbar-logo {
  max-width: 50px;
  height: auto;
  display: inline-block;
  /* Důležité, aby transformace fungovala správně */
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  /* Plynulý pohyb */
  backface-visibility: hidden;
  /* Zabraňuje rozmazání textu/obrázku při rotaci v Chrome */
  animation: intro-wiggle 0.8s ease-in-out 1;
}
.navbar-main .navbar-logo:hover {
  /* Kladné číslo = doprava, záporné = doleva */
  transform: rotate(-15deg) scale(1.1);
  /* Přidal jsem i lehké zvětšení, vypadá to lépe */
}
.navbar-main a {
  color: #fff;
  font-size: 1rem;
}
.navbar-main a:hover, .navbar-main a:active {
  color: #fff;
}
.navbar-main .nav-link {
  position: relative;
  text-decoration: none;
  color: #fff;
  /* Tvoje barva textu */
  padding: 5px 0;
}
.navbar-main {
  /* Vytvoření linky pod textem */
}
.navbar-main .nav-link::after {
  content: "";
  position: absolute;
  width: calc(100% - 2rem);
  height: 2px;
  /* Tloušťka linky */
  bottom: 0;
  left: 1rem;
  background-color: #fff;
  /* Barva podtržení */
  /* Výchozí stav: zmenšeno na nulu */
  transform: scaleX(0);
  /* Bod, od kterého animace začíná (vlevo) */
  transform-origin: bottom left;
  /* Plynulost animace */
  transition: transform 0.3s ease-out;
}
.navbar-main {
  /* Stav po najetí myši */
}
.navbar-main .nav-link:hover::after {
  /* Roztažení na plnou šířku */
  transform: scaleX(1);
}
.navbar-main .navbar-social {
  display: flex;
  align-items: center;
  gap: 1.25rem;
}
@media (max-width: 991.98px) {
  .navbar-main .navbar-social {
    margin-top: 1.25rem;
    padding-top: 1rem;
    border-top: 1px solid rgba(255, 255, 255, 0.15);
  }
}
.navbar-main .navbar-social .nav-social-link {
  color: rgba(255, 255, 255, 0.85);
  font-size: 1.5rem;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  transition: color 0.2s ease, transform 0.2s ease;
}
.navbar-main .navbar-social .nav-social-link:hover {
  color: #fff;
  transform: scale(1.18);
}

.webbages-content .row-top-spacing {
  margin-top: 5rem;
}
.webbages-content .row-bottom-spacing {
  margin-bottom: 5rem;
}
@media (max-width: 767.98px) {
  .webbages-content .row-bottom-spacing {
    margin-bottom: 2.5rem;
  }
}
@media (max-width: 767.98px) {
  .webbages-content .row-bottom-spacing .col-12,
  .webbages-content .row-bottom-spacing .col {
    margin-bottom: 2.5rem;
  }
}
.webbages-content .row-top-spacing-sm {
  margin-top: 2.5rem;
}
.webbages-content .row-bottom-spacing-sm {
  margin-bottom: 2.5rem;
}
.webbages-content .row-top-spacing-xl {
  margin-top: 10rem;
}
.webbages-content .row-bottom-spacing-xl {
  margin-bottom: 10rem;
}
.webbages-content .block-horizontal-spacing {
  padding: 0.5rem;
}
@media (min-width: 768px) {
  .webbages-content .block-horizontal-spacing {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .webbages-content .block-horizontal-spacing {
    padding: 1.5rem;
  }
}
.webbages-content .block-rounded {
  border-radius: 40px;
  overflow: hidden;
}
.webbages-content .block-image-wrap {
  position: relative;
  margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
  .webbages-content .block-image-wrap {
    margin-bottom: 0;
  }
}
.webbages-content .block-image-wrap .block-image-link {
  position: absolute;
  inset: 0;
  z-index: 10;
}
.webbages-content .row-justify-center > .row {
  justify-content: center;
}
.webbages-content .block-slim-content > div {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
.webbages-content .block-banner {
  position: relative;
  container-type: inline-size;
  margin: 0.5rem 0.5rem 0 0.5rem;
}
@media (min-width: 768px) {
  .webbages-content .block-banner {
    margin: 1.5rem 1.5rem 0 1.5rem;
  }
}
.webbages-content .block-banner {
  border-radius: 40px;
  overflow: hidden;
}
.webbages-content .block-banner .banner-image {
  object-fit: cover;
  width: 100%;
  height: auto;
  transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
.webbages-content .block-banner:hover .banner-image {
  transform: scale(1.05);
}
.webbages-content .block-banner .banner-content {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  text-align: center;
}
@media (min-width: 768px) {
  .webbages-content .block-banner .banner-content {
    text-align: left;
  }
}
.webbages-content .block-banner .banner-content .banner-text {
  margin-bottom: 0;
  color: #fff;
  padding-left: 10cqw;
  padding-right: 10cqw;
}
.webbages-content .block-banner .banner-content .banner-text h1, .webbages-content .block-banner .banner-content .banner-text .h1 {
  font-size: 2rem;
}
@media (min-width: 992px) {
  .webbages-content .block-banner .banner-content .banner-text h1, .webbages-content .block-banner .banner-content .banner-text .h1 {
    font-size: 4rem;
  }
}
.webbages-content .block-banner .banner-content .banner-text h1, .webbages-content .block-banner .banner-content .banner-text .h1 {
  margin-bottom: 0;
}
.webbages-content .block-banner .banner-content .banner-text h2, .webbages-content .block-banner .banner-content .banner-text .h2 {
  font-size: 1.25rem;
}
@media (min-width: 992px) {
  .webbages-content .block-banner .banner-content .banner-text h2, .webbages-content .block-banner .banner-content .banner-text .h2 {
    font-size: 1.5rem;
  }
}
.webbages-content .block-banner .banner-content .banner-text h2, .webbages-content .block-banner .banner-content .banner-text .h2 {
  margin-bottom: 2rem;
}
.webbages-content .block-banner .banner-content .banner-text p {
  font-size: 1.25rem;
  line-height: 1.4;
}
@media (min-width: 992px) {
  .webbages-content .block-banner .banner-content .banner-text p {
    max-width: 60%;
  }
}
.webbages-content .block-banner .banner-content-bottom {
  display: none;
}
@media (min-width: 768px) {
  .webbages-content .block-banner .banner-content-bottom {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    z-index: 10;
  }
}
.webbages-content .block-banner .banner-content-bottom {
  color: white;
}
.webbages-content .block-banner .banner-content-bottom ul {
  display: grid;
  grid-template-columns: auto auto;
  justify-content: center;
  align-items: center;
  gap: 1rem 2rem;
  list-style-position: inside;
}
@media (min-width: 992px) {
  .webbages-content .block-banner .banner-content-bottom ul {
    display: flex;
    flex-direction: row;
    gap: 2rem;
  }
}
.webbages-content .block-banner .banner-content-bottom ul li {
  font-size: 1rem;
}
.webbages-content .block-banner.product-fit .banner-content .banner-text::before, .webbages-content .block-banner.product-core .banner-content .banner-text::before {
  content: "";
  height: 50px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9IkxheWVyXzEiCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDEwNi41MzM4MiAxMTQuNTY5OTkiCiAgIHdpZHRoPSIxMDYuNTMzODIiCiAgIGhlaWdodD0iMTE0LjU3IgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAzMC4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCAxKSAgLS0+CiAgPGRlZnMKICAgICBpZD0iZGVmczEiPgogICAgPHN0eWxlCiAgICAgICBpZD0ic3R5bGUxIj4KICAgICAgLnN0MCB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGgKICAgICBjbGFzcz0ic3QwIgogICAgIGQ9Im0gOTAuNDA2NDUsNTYuMTQ3MDg2IGMgLTQuNCwtMi4wMyAtMTEuMDksLTUuMTEgLTE4Ljk2LC0yLjQ0IC00LjQzLDEuNSAtNy4wMywzLjA3IC0xMC40NCwwLjgyIHYgMCBjIC0zLjA2LC0yLjU4IC0zLjM5LC01LjUgLTIuNywtOC4wNSAxLjE3LC00LjMyIDEuNTQsLTEwLjg1IC0xLjIyLC0xNi41NiAtNS4wNiwtMTAuNDcgLTE0LjYzLC0xMi41NSAtMTQuNjMsLTEyLjU1IDAsMCAtMTIuNzcsLTIuODYgLTIwLjczLDcuMSAtNy4xMSw4Ljg5IC00LjEyLDIxLjM1IC0zLjQsMjMuOTIgMC4xLDAuMzYgMC4xOCwwLjczIDAuMjMsMS4xIGwgNS43OCw0MC42NSBjIDAuNTksNC4xNyA0LjIsNy4yMyA4LjQxLDcuMTQgbCA1MS42NSwtMS4xNCBjIDAsMCA0LjA1LDAuMDUgOC41OSwtMy4xMyAzLjEyLC0yLjE4IDcuMywtMi4wNyAxMC4yMiwwLjM5IGwgMC4zOCwwLjMyIGMgNC4xNywzLjUxIDMuODYsMTAuMDAwMDA0IC0wLjU4LDEzLjE1MDAwNCAtMi4zOCwxLjY5IC01LjA1LDMuMjEgLTcuNjIsMy44NyAtNy4zOCwxLjkgLTI0Ljk1LDIuNDcgLTI0Ljk1LDIuNDcgbCAtNTEuOTEsMS4zNiBjIC00LjE4LDAuMTEgLTcuOCwtMi45MSAtOC40MywtNy4wNSBMIDAuMTA2NDQ5ODYsNDIuNDg3MDg2IGMgLTAuMDUsLTAuMzEgLTAuMDgsLTAuNjEgLTAuMDksLTAuOTIgLTAuMTIsLTIuOTIgMC4yMSwtMTcuNCA4LjI0MDAwMDA0LC0yNi45NyBDIDE0LjkwNjQ1LDYuNjY3MDg1OCAyMi45NTY0NSwyLjkwNzA4NTggMjUuNjI2NDUsMS43NDcwODU4IGMgMC42OCwtMC4yOSA0LjExLC0xLjE5MDAwMDAyIDQuODQsLTEuMzAwMDAwMDIgMy44MSwtMC41NSAxNC43MiwtMS40MSAyMy44MSwzLjE2MDAwMDAyIDkuNDUsNC43NSAxNS40NCwxMy44MTAwMDAyIDE2LjY4LDE1Ljc5MDAwMDIgMC4xNiwwLjI1IDAuMywwLjUxIDAuNDMsMC43OCAwLjY0LDEuMzQgMi43NSw1Ljk3IDMuNzIsMTAuOTcgMC43NCwzLjg0IDQuMSw2LjYyIDguMDEsNi42NyAzLjk5LDAuMDUgOS4xMiwwLjcgMTQuMzYsMi45MyA1LjA2LDIuMTUgNi42LDguNTkgMy4xNCwxMi44NiBsIC0wLjIxLDAuMjYgYyAtMi40MSwyLjk3IC02LjUyLDMuODggLTkuOTksMi4yOCB6IgogICAgIGlkPSJwYXRoMSIgLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  text-align: center;
  display: block;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (min-width: 992px) {
  .webbages-content .block-banner.product-fit .banner-content .banner-text p, .webbages-content .block-banner.product-core .banner-content .banner-text p {
    margin-left: auto;
    margin-right: auto;
  }
}
.webbages-content .block-banner.product-fit:hover .banner-content .banner-text::before, .webbages-content .block-banner.product-core:hover .banner-content .banner-text::before {
  transform: rotate(-15deg) scale(1.1);
}
.webbages-content .block-banner.product-fit {
  position: relative;
  margin-bottom: 1rem;
  margin-top: 1rem;
}
.webbages-content .block-banner.product-fit::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(to bottom, rgba(30.6931818182, 24.8068181818, 26.4886363636, 0.9) 0%, rgba(193, 167, 168, 0.7) 100%);
  z-index: 10;
}
.webbages-content .block-banner.product-fit .banner-text h1, .webbages-content .block-banner.product-fit .banner-text .h1 {
  margin-bottom: 0.5rem;
}
.webbages-content .block-banner.product-fit .banner-text p {
  font-size: 1.5rem;
}
.webbages-content .block-banner.product-core::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(to bottom, rgba(93.4353932584, 133.4691011236, 162.0646067416, 0.4) 0%, rgba(37, 37, 37, 0.9) 100%);
  z-index: 10;
}
.webbages-content .block-text,
.webbages-content .block-text-claim {
  padding: 0.5rem;
}
@media (min-width: 768px) {
  .webbages-content .block-text,
  .webbages-content .block-text-claim {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .webbages-content .block-text,
  .webbages-content .block-text-claim {
    padding: 1.5rem;
  }
}
.webbages-content .block-text p:last-child,
.webbages-content .block-text ul:last-child,
.webbages-content .block-text-claim p:last-child,
.webbages-content .block-text-claim ul:last-child {
  margin-bottom: 0;
}
.webbages-content .block-text ul,
.webbages-content .block-text-claim ul {
  font-size: 0.9em;
}
@media (max-width: 767.98px) {
  .webbages-content .block-text .btn,
  .webbages-content .block-text-claim .btn {
    width: 100%;
    display: block;
    margin-bottom: 0.5rem;
  }
}
.webbages-content .block-text-left_icon_box {
  border-radius: 40px;
  padding-left: 1rem;
  margin: 0.5rem;
}
@media (min-width: 768px) {
  .webbages-content .block-text-left_icon_box {
    margin: 1rem;
  }
}
@media (min-width: 992px) {
  .webbages-content .block-text-left_icon_box {
    margin: 1.5rem;
  }
}
.webbages-content .block-text-left_icon_box {
  margin-bottom: 1.5rem;
}
.webbages-content .block-text-left_icon_box .icon {
  margin-bottom: 1rem;
}
@media (min-width: 768px) {
  .webbages-content .block-text-left_icon_box .icon {
    margin-bottom: 0;
    margin-right: 2rem;
  }
}
.webbages-content .block-text-left_icon_box .icon {
  padding: 1.8rem;
  border-radius: 10rem;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.webbages-content .block-text-left_icon_box .icon img {
  width: 2.9rem;
  height: 2.9rem;
  display: block;
  object-fit: contain;
}
.webbages-content .block-text-top_icon_box .content {
  text-align: center;
  font-size: 1rem;
}
.webbages-content .block-text-top_icon_box .icon {
  padding: 1.8rem;
  border-radius: 10rem;
  line-height: 1;
  transition: transform 0.3s cubic-bezier(0.25, 1, 0.5, 1);
}
.webbages-content .block-text-top_icon_box .icon img {
  width: 2.9rem;
  height: 2.9rem;
  display: block;
  object-fit: contain;
}
.webbages-content .block-text-top_icon_box:hover .icon {
  transform: scale(1.2);
}
.webbages-content .block-product {
  position: relative;
  overflow: hidden;
}
.webbages-content .block-product.product-fit, .webbages-content .block-product.product-core {
  color: #fff;
  background: linear-gradient(to bottom, #493B3F 0%, #C1A7A8 100%);
  padding: 2rem;
  padding-bottom: 0;
}
@media (min-width: 768px) {
  .webbages-content .block-product.product-fit, .webbages-content .block-product.product-core {
    padding: 2rem;
    padding-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .webbages-content .block-product.product-fit, .webbages-content .block-product.product-core {
    padding: 4rem;
    padding-bottom: 0;
  }
}
.webbages-content .block-product.product-fit::before, .webbages-content .block-product.product-core::before {
  content: "";
  position: absolute;
  top: -10%;
  left: -8%;
  bottom: -10%;
  width: 100%;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgaWQ9IkxheWVyXzEiCiAgIHZlcnNpb249IjEuMSIKICAgdmlld0JveD0iMCAwIDEwNi41MzM4MiAxMTQuNTY5OTkiCiAgIHdpZHRoPSIxMDYuNTMzODIiCiAgIGhlaWdodD0iMTE0LjU3IgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAzMC4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiAyLjEuMSBCdWlsZCAxKSAgLS0+CiAgPGRlZnMKICAgICBpZD0iZGVmczEiPgogICAgPHN0eWxlCiAgICAgICBpZD0ic3R5bGUxIj4KICAgICAgLnN0MCB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPHBhdGgKICAgICBjbGFzcz0ic3QwIgogICAgIGQ9Im0gOTAuNDA2NDUsNTYuMTQ3MDg2IGMgLTQuNCwtMi4wMyAtMTEuMDksLTUuMTEgLTE4Ljk2LC0yLjQ0IC00LjQzLDEuNSAtNy4wMywzLjA3IC0xMC40NCwwLjgyIHYgMCBjIC0zLjA2LC0yLjU4IC0zLjM5LC01LjUgLTIuNywtOC4wNSAxLjE3LC00LjMyIDEuNTQsLTEwLjg1IC0xLjIyLC0xNi41NiAtNS4wNiwtMTAuNDcgLTE0LjYzLC0xMi41NSAtMTQuNjMsLTEyLjU1IDAsMCAtMTIuNzcsLTIuODYgLTIwLjczLDcuMSAtNy4xMSw4Ljg5IC00LjEyLDIxLjM1IC0zLjQsMjMuOTIgMC4xLDAuMzYgMC4xOCwwLjczIDAuMjMsMS4xIGwgNS43OCw0MC42NSBjIDAuNTksNC4xNyA0LjIsNy4yMyA4LjQxLDcuMTQgbCA1MS42NSwtMS4xNCBjIDAsMCA0LjA1LDAuMDUgOC41OSwtMy4xMyAzLjEyLC0yLjE4IDcuMywtMi4wNyAxMC4yMiwwLjM5IGwgMC4zOCwwLjMyIGMgNC4xNywzLjUxIDMuODYsMTAuMDAwMDA0IC0wLjU4LDEzLjE1MDAwNCAtMi4zOCwxLjY5IC01LjA1LDMuMjEgLTcuNjIsMy44NyAtNy4zOCwxLjkgLTI0Ljk1LDIuNDcgLTI0Ljk1LDIuNDcgbCAtNTEuOTEsMS4zNiBjIC00LjE4LDAuMTEgLTcuOCwtMi45MSAtOC40MywtNy4wNSBMIDAuMTA2NDQ5ODYsNDIuNDg3MDg2IGMgLTAuMDUsLTAuMzEgLTAuMDgsLTAuNjEgLTAuMDksLTAuOTIgLTAuMTIsLTIuOTIgMC4yMSwtMTcuNCA4LjI0MDAwMDA0LC0yNi45NyBDIDE0LjkwNjQ1LDYuNjY3MDg1OCAyMi45NTY0NSwyLjkwNzA4NTggMjUuNjI2NDUsMS43NDcwODU4IGMgMC42OCwtMC4yOSA0LjExLC0xLjE5MDAwMDAyIDQuODQsLTEuMzAwMDAwMDIgMy44MSwtMC41NSAxNC43MiwtMS40MSAyMy44MSwzLjE2MDAwMDAyIDkuNDUsNC43NSAxNS40NCwxMy44MTAwMDAyIDE2LjY4LDE1Ljc5MDAwMDIgMC4xNiwwLjI1IDAuMywwLjUxIDAuNDMsMC43OCAwLjY0LDEuMzQgMi43NSw1Ljk3IDMuNzIsMTAuOTcgMC43NCwzLjg0IDQuMSw2LjYyIDguMDEsNi42NyAzLjk5LDAuMDUgOS4xMiwwLjcgMTQuMzYsMi45MyA1LjA2LDIuMTUgNi42LDguNTkgMy4xNCwxMi44NiBsIC0wLjIxLDAuMjYgYyAtMi40MSwyLjk3IC02LjUyLDMuODggLTkuOTksMi4yOCB6IgogICAgIGlkPSJwYXRoMSIgLz4KPC9zdmc+Cg==);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center left;
  opacity: 0.2;
  z-index: 0;
  pointer-events: none;
}
.webbages-content .block-product.product-fit > div, .webbages-content .block-product.product-core > div {
  position: relative;
  z-index: 1;
}
.webbages-content .block-product.product-fit .block-text, .webbages-content .block-product.product-core .block-text {
  padding-right: 0;
  margin-bottom: 2rem;
}
@media (min-width: 768px) {
  .webbages-content .block-product.product-fit .block-text, .webbages-content .block-product.product-core .block-text {
    padding-right: 2rem;
  }
}
.webbages-content .block-product.product-fit .block-image-wrap, .webbages-content .block-product.product-core .block-image-wrap {
  padding: 0 0rem 0rem 0rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
  .webbages-content .block-product.product-fit .block-image-wrap, .webbages-content .block-product.product-core .block-image-wrap {
    padding: 0 1rem 1rem 1rem;
  }
}
@media (min-width: 1200px) {
  .webbages-content .block-product.product-fit .block-image-wrap, .webbages-content .block-product.product-core .block-image-wrap {
    padding: 0 3rem 3rem 3rem;
  }
}
.webbages-content .block-product.product-fit .block-image-wrap .block-image-mask, .webbages-content .block-product.product-core .block-image-wrap .block-image-mask {
  border-radius: 40px;
  overflow: hidden;
  /* Tohle je ten ořezový výřez */
  transform: translateZ(0);
}
.webbages-content .block-product.product-fit .block-image-wrap .block-image-mask .block-image, .webbages-content .block-product.product-core .block-image-wrap .block-image-mask .block-image {
  display: block;
  width: 100%;
  height: auto;
  transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
.webbages-content .block-product.product-fit .block-image-wrap .block-image-mask:hover .block-image, .webbages-content .block-product.product-core .block-image-wrap .block-image-mask:hover .block-image {
  transform: scale(1.08);
  /* Zvětší pouze samotný vnitřní obrázek */
}
.webbages-content .block-product.product-fit {
  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#4c353b+0,4c353b+100&1+0,0.3+100 */
}
.webbages-content .block-product.product-core {
  background: linear-gradient(to bottom, #35418C 0%, #8EAABE 100%);
}
.webbages-content .block-product.product-core .block-image {
  box-shadow: 40px 40px 0px #8eaabe;
}
.webbages-content .block-product.product-core.product-reverse-order .block-image {
  box-shadow: -40px 40px 0px #8eaabe;
}
.webbages-content .block-product.product-reverse-order::before {
  left: auto;
  right: -48%;
  background-position: center right;
  transform: scaleX(-1);
}
@media (min-width: 992px) {
  .webbages-content .block-product.product-reverse-order .row > div:first-child {
    order: 2;
  }
  .webbages-content .block-product.product-reverse-order .row > div:last-child {
    order: 1;
  }
}
.webbages-content .block-product.product-reverse-order .block-text {
  padding-right: 0;
  padding-left: 0rem;
}
@media (min-width: 768px) {
  .webbages-content .block-product.product-reverse-order .block-text {
    padding-left: 2rem;
  }
}
.webbages-content .block-product .block-text {
  margin-top: 0;
}
.webbages-content .block-product .block-text h2, .webbages-content .block-product .block-text .h2 {
  margin-bottom: 2rem;
}
.webbages-content .block-gallery {
  margin: 0.5rem;
}
@media (min-width: 768px) {
  .webbages-content .block-gallery {
    margin: 1rem;
  }
}
@media (min-width: 992px) {
  .webbages-content .block-gallery {
    margin: 1.5rem;
  }
}
.webbages-content .block-gallery .block-image {
  display: block;
  width: 100%;
  height: auto;
  transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
}
.webbages-content .block-gallery .block-image-wrap:hover .block-image {
  transform: scale(1.08);
  /* Zvětší pouze samotný vnitřní obrázek */
}
.webbages-content .block-text-bg {
  position: relative;
  border-radius: 40px;
  overflow: hidden;
  height: 100%;
}
.webbages-content .block-text-bg:before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  transition: transform 0.5s ease;
}
.webbages-content .block-text-bg:hover:before {
  transform: scale(1.08);
}
.webbages-content .block-text-bg .block-text-bg-content {
  position: relative;
  z-index: 2;
  padding: 1.5rem;
  padding-top: 6rem;
  font-size: 1rem;
}
.webbages-content .block-text-bg .block-text-bg-link {
  position: absolute;
  inset: 0;
  z-index: 10;
}
.webbages-content .block-text-bg-color {
  position: relative;
  border-radius: 40px;
  overflow: hidden;
  margin: 0.5rem;
}
@media (min-width: 768px) {
  .webbages-content .block-text-bg-color {
    margin: 1rem;
    height: 100%;
  }
}
@media (min-width: 992px) {
  .webbages-content .block-text-bg-color {
    margin: 1.5rem;
  }
}
.webbages-content .block-text-bg-color .block-text-bg-color-content {
  position: relative;
  padding: 2rem 3rem;
}
.webbages-content .block-text-bg-color .block-text-bg-color-content h3, .webbages-content .block-text-bg-color .block-text-bg-color-content .h3 {
  font-size: 2rem;
  margin-bottom: 0;
}
.webbages-content .block-color-primary .block-text-left_icon_box {
  padding: 2rem;
}
@media (min-width: 768px) {
  .webbages-content .block-color-primary .block-text-left_icon_box {
    padding: 2rem 4rem;
  }
}
.webbages-content .block-color-primary .block-text-left_icon_box {
  background-color: #493B3F;
  color: #fff;
}
.webbages-content .block-color-primary .block-text-left_icon_box .icon {
  background-color: #fff;
}
.webbages-content .block-color-primary .block-text-top_icon_box .icon {
  background-color: #493B3F;
  margin-bottom: 1rem;
  box-shadow: 8px 8px 10px rgba(0, 0, 0, 0.25);
}
.webbages-content .block-color-primary .block-text-bg {
  color: #fff;
}
.webbages-content .block-color-primary .block-text-bg:before {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 0%, rgba(73, 59, 63, 0.85) 100%), #493B3F url(/build/images/balancefit_bg.ea5e51e8.jpg) center center no-repeat;
  background-size: cover;
}
.webbages-content .block-color-primary .block-text-bg-color {
  background: linear-gradient(180deg, #493B3F 0%, #C1A7A8 100%);
  color: #fff;
}
.webbages-content .block-color-secondary .block-text-left_icon_box {
  padding: 2rem 4rem;
  background-color: #8EAABE;
  color: #fff;
}
.webbages-content .block-color-secondary .block-text-left_icon_box .icon {
  background-color: #fff;
}
.webbages-content .block-color-secondary .block-text-top_icon_box .icon {
  background-color: #8EAABE;
  margin-bottom: 1rem;
  box-shadow: 8px 8px 10px rgba(0, 0, 0, 0.25);
}
.webbages-content .block-color-secondary .block-text-bg {
  color: #fff;
}
.webbages-content .block-color-secondary .block-text-bg:before {
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 30%, rgba(142, 170, 190, 0.55) 80%, rgba(142, 170, 190, 0.85) 100%), #8EAABE url(/build/images/balancecore_bg_small.708ffe27.jpg) center center no-repeat;
  background-size: cover;
}
.webbages-content .block-color-secondary .block-text-bg-color {
  background: linear-gradient(180deg, #35418C 0%, #8EAABE 100%);
  color: #fff;
}

.block-contact-footer {
  margin: 0.5rem;
}
@media (min-width: 768px) {
  .block-contact-footer {
    margin: 1rem;
  }
}
@media (min-width: 992px) {
  .block-contact-footer {
    margin: 1.5rem;
  }
}
.block-contact-footer {
  background-color: #493B3F;
  padding: 2rem;
  color: #fff;
  border-radius: 40px;
  font-size: 1rem;
}
.block-contact-footer p {
  margin-bottom: 0;
}
.block-contact-footer a,
.block-contact-footer a:link,
.block-contact-footer a:visited {
  color: #fff;
  text-decoration: none;
}
.block-contact-footer .block-image-wrap,
.block-contact-footer .block-text {
  padding-top: 1rem;
  padding-bottom: 1rem;
  font-size: 1rem;
}
@media (min-width: 768px) {
  .block-contact-footer .col:nth-child(2) {
    border-left: 1px solid #fff;
  }
}
@media (min-width: 992px) {
  .block-contact-footer .col:nth-child(3) {
    border-left: none;
  }
}
@media (min-width: 1200px) {
  .block-contact-footer .col:nth-child(3) {
    border-left: 1px solid #fff;
  }
}
.block-contact-footer .footer-social-col {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media (min-width: 1200px) {
  .block-contact-footer .footer-social-col {
    border-left: 1px solid #fff;
    padding-left: 1.5rem;
  }
}
@media (max-width: 1199.98px) {
  .block-contact-footer .footer-social-col {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
    margin-top: 0.5rem;
    display: flex;
    justify-content: center;
  }
}
.block-contact-footer .footer-social .footer-social-link {
  color: #fff;
  font-size: 1.6rem;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  transition: color 0.2s ease, transform 0.2s ease;
}
.block-contact-footer .footer-social .footer-social-link:hover {
  color: #8EAABE;
  transform: scale(1.15);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUEsZ0JBQWdCO0FDQ2Q7Ozs7RUFBQTtBQ0RGOztFQVNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7RUFPQTtFQytPTTtBSG5OUjtBR3VESTtFRHZJSjs7SUMwU1E7RUhyTk47QUFDRjtBRXRGQTs7RUFzREU7RUFDQTtFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtBRlNGOztBSXpISTtFRnNIQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHRTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFHRjtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0FGU0o7O0FLakxBOzs7RUFHRTtBTG9MRjs7QUtyS0k7RUFOSjtJQU9NO0VMeUtKO0FBQ0Y7O0FLNUpBO0VBQ0U7RUFDQTtFRjZPSSxtQ0FMSTtFRXRPUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTCtKRjs7QUt0SkE7RUFDRTtFQUNBLGNDbW5CNEI7RURsbkI1QjtFQUNBO0VBQ0EsYUN5bkI0QjtBTmhlOUI7O0FLL0lBO0VBQ0U7RUFDQSxxQkN3akI0QjtFRHJqQjVCLGdCQ3dqQjRCO0VEdmpCNUIsZ0JDd2pCNEI7RUR2akI1QjtBTGdKRjs7QUs3SUE7RUZ1TVE7QUh0RFI7QUd0R0k7RUUzQ0o7SUY4TVE7RUh6RE47QUFDRjs7QUtqSkE7RUZrTVE7QUg3Q1I7QUcvR0k7RUV0Q0o7SUZ5TVE7RUhoRE47QUFDRjs7QUtySkE7RUY2TFE7QUhwQ1I7QUd4SEk7RUVqQ0o7SUZvTVE7RUh2Q047QUFDRjs7QUt6SkE7RUZ3TFE7QUgzQlI7QUdqSUk7RUU1Qko7SUYrTFE7RUg5Qk47QUFDRjs7QUs3SkE7RUZtTFE7QUhsQlI7QUcxSUk7RUV2Qko7SUYwTFE7RUhyQk47QUFDRjs7QUtqS0E7RUY4S1E7QUhUUjtBR25KSTtFRWxCSjtJRnFMUTtFSFpOO0FBQ0Y7O0FLL0pBO0VBQ0U7RUFDQSxtQkN3VjBCO0FOdEw1Qjs7QUt4SkE7RUFDRTtFQUNBO0VBQ0E7QUwySkY7O0FLckpBO0VBQ0U7RUFDQTtFQUNBO0FMd0pGOztBS2xKQTs7RUFFRTtBTHFKRjs7QUtsSkE7OztFQUdFO0VBQ0E7QUxxSkY7O0FLbEpBOzs7O0VBSUU7QUxxSkY7O0FLbEpBO0VBQ0UsZ0JDNmI0QjtBTnhTOUI7O0FLaEpBO0VBQ0U7RUFDQTtBTG1KRjs7QUs3SUE7RUFDRTtBTGdKRjs7QUt4SUE7O0VBRUUsbUJDc2E0QjtBTjNSOUI7O0FLbklBO0VGNkVNLGtCQUxJO0FIK0RWOztBS2hJQTtFQUNFLGlCQ3FmNEI7RURwZjVCO0VBQ0E7QUxtSUY7O0FLMUhBOztFQUVFO0VGd0RJLGlCQUxJO0VFakRSO0VBQ0E7QUw2SEY7O0FLMUhBO0VBQU07QUw4SE47O0FLN0hBO0VBQU07QUxpSU47O0FLNUhBO0VBQ0U7RUFDQSwwQkNnTndDO0FOakYxQztBSzdIRTtFQUNFO0FMK0hKOztBS3BIRTtFQUVFO0VBQ0E7QUxzSEo7O0FLL0dBOzs7O0VBSUUscUNDZ1Y0QjtFSGxVeEIsY0FMSTtBSDBHVjs7QUszR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFRkVJLGtCQUxJO0FIa0hWO0FLMUdFO0VGSEksa0JBTEk7RUVVTjtFQUNBO0FMNEdKOztBS3hHQTtFRlZNLGtCQUxJO0VFaUJSO0VBQ0E7QUwyR0Y7QUt4R0U7RUFDRTtBTDBHSjs7QUt0R0E7RUFDRTtFRnRCSSxrQkFMSTtFRTZCUix3QkMyNUNrQztFRDE1Q2xDLHNDQzI1Q2tDO0VDaHNEaEM7QVArWUo7QUt2R0U7RUFDRTtFRjdCRSxjQUxJO0FINElWOztBSy9GQTtFQUNFO0FMa0dGOztBSzVGQTs7RUFFRTtBTCtGRjs7QUt2RkE7RUFDRTtFQUNBO0FMMEZGOztBS3ZGQTtFQUNFLG1CQzRYNEI7RUQzWDVCLHNCQzJYNEI7RUQxWDVCLGdDQzRaNEI7RUQzWjVCO0FMMEZGOztBS25GQTtFQUVFO0VBQ0E7QUxxRkY7O0FLbEZBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7QUxxRkY7O0FLN0VBO0VBQ0U7QUxnRkY7O0FLMUVBO0VBRUU7QUw0RUY7O0FLcEVBO0VBQ0U7QUx1RUY7O0FLbEVBOzs7OztFQUtFO0VBQ0E7RUY1SEksa0JBTEk7RUVtSVI7QUxxRUY7O0FLakVBOztFQUVFO0FMb0VGOztBSy9EQTtFQUNFO0FMa0VGOztBSy9EQTtFQUdFO0FMZ0VGO0FLN0RFO0VBQ0U7QUwrREo7O0FLeERBO0VBQ0U7QUwyREY7O0FLbkRBOzs7O0VBSUU7QUxzREY7QUtuREk7Ozs7RUFDRTtBTHdETjs7QUtqREE7RUFDRTtFQUNBO0FMb0RGOztBSy9DQTtFQUNFO0FMa0RGOztBS3hDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FMMkNGOztBS25DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHFCQ21ONEI7RURqTjVCO0VGbk5NO0FIeVBSO0FHclpJO0VFeVdKO0lGdE1RO0VIc1BOO0FBQ0Y7QUt4Q0U7RUFDRTtBTDBDSjs7QUtuQ0E7Ozs7Ozs7RUFPRTtBTHNDRjs7QUtuQ0E7RUFDRTtBTHNDRjs7QUs3QkE7RUFDRTtFQUNBO0FMZ0NGO0FLN0JFO0VBQ0U7RUFDQTtBTCtCSjs7QUt0QkE7Ozs7Ozs7Q0FBQTtBQVdBO0VBQ0U7QUxzQkY7O0FLakJBO0VBQ0U7QUxvQkY7O0FLYkE7RUFDRTtFQUNBO0FMZ0JGOztBS1hBO0VBQ0U7QUxjRjs7QUtUQTtFQUNFO0FMWUY7O0FLTEE7RUFDRTtFQUNBO0FMUUY7O0FLQUE7RUFDRTtBTEdGOztBS0tBO0VBQ0U7QUxGRjs7QVF6a0JBO0VMdVFRO0FIc1VSO0FHbGVJO0VLM0dKO0lMOFFRO0VIbVVOO0FBQ0Y7QVFsbEJBO0VBRUUsZ0JGd29CNEI7QU5yRDlCOztBUTlrQkU7RUFHRSxnQkYwbkJrQjtFRXpuQmxCLGdCRnltQjBCO0VIN1d0QjtBSG9WUjtBR2hmSTtFS3BHRjtJTHVRTTtFSGlWTjtBQUNGOztBUXpsQkU7RUFHRSxnQkYwbkJrQjtFRXpuQmxCLGdCRnltQjBCO0VIN1d0QjtBSCtWUjtBRzNmSTtFS3BHRjtJTHVRTTtFSDRWTjtBQUNGOztBUXBtQkU7RUFHRSxnQkYwbkJrQjtFRXpuQmxCLGdCRnltQjBCO0VIN1d0QjtBSDBXUjtBR3RnQkk7RUtwR0Y7SUx1UU07RUh1V047QUFDRjs7QVEvbUJFO0VBR0UsZ0JGMG5Ca0I7RUV6bkJsQixnQkZ5bUIwQjtFSDdXdEI7QUhxWFI7QUdqaEJJO0VLcEdGO0lMdVFNO0VIa1hOO0FBQ0Y7O0FRMW5CRTtFQUdFLGdCRjBuQmtCO0VFem5CbEIsZ0JGeW1CMEI7RUg3V3RCO0FIZ1lSO0FHNWhCSTtFS3BHRjtJTHVRTTtFSDZYTjtBQUNGOztBUXJvQkU7RUFHRSxnQkYwbkJrQjtFRXpuQmxCLGdCRnltQjBCO0VIN1d0QjtBSDJZUjtBR3ZpQkk7RUtwR0Y7SUx1UU07RUh3WU47QUFDRjs7QVF4bkJBO0VDdkRFO0VBQ0E7QVRtckJGOztBUXhuQkE7RUM1REU7RUFDQTtBVHdyQkY7O0FRMW5CQTtFQUNFO0FSNm5CRjtBUTNuQkU7RUFDRSxvQkZzb0IwQjtBTlQ5Qjs7QVFubkJBO0VMOE1NLGtCQUxJO0VLdk1SO0FSc25CRjs7QVFsbkJBO0VBQ0UsbUJGaVVPO0VIdEhEO0FIMmFSO0FHdmtCSTtFS2hESjtJTG1OUTtFSHdhTjtBQUNGO0FReG5CRTtFQUNFO0FSMG5CSjs7QVF0bkJBO0VBQ0U7RUFDQSxtQkZ1VE87RUgxSEgsa0JBTEk7RUt0TFIsY0U5RlM7QVZ1dEJYO0FRdm5CRTtFQUNFO0FSeW5CSjs7QVd6dEJBO0VDSUU7RUFHQTtBWnV0QkY7O0FXeHRCQTtFQUNFLGdCTCtqRGtDO0VLOWpEbEMsbUNMK2pEa0M7RUs5akRsQztFSkdFO0VLUkY7RUFHQTtBWmd1QkY7O0FXbHRCQTtFQUVFO0FYb3RCRjs7QVdqdEJBO0VBQ0U7RUFDQTtBWG90QkY7O0FXanRCQTtFUnlQTSxrQkFMSTtFUWxQUixnQ0xrakRrQztBTjkxQnBDOztBYXR2QkU7Ozs7Ozs7RUNIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZG13QkY7O0FlN3NCSTtFRjVDRTtJQUNFLGdCUGtlZTtFTjJSckI7QUFDRjtBZW50Qkk7RUY1Q0U7SUFDRSxnQlBrZWU7RU5nU3JCO0FBQ0Y7QWV4dEJJO0VGNUNFO0lBQ0UsZ0JQa2VlO0VOcVNyQjtBQUNGO0FlN3RCSTtFRjVDRTtJQUNFLGlCUGtlZTtFTjBTckI7QUFDRjtBZWx1Qkk7RUY1Q0U7SUFDRSxpQlBrZWU7RU4rU3JCO0FBQ0Y7QWdCbHlCQTtFQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBaEJ3eUJKOztBZ0JueUJFO0VDTkE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QWpCNHlCRjtBZ0IxeUJJO0VDT0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQnN5QkY7O0FpQnZ2Qk07RUFDRTtBakIwdkJSOztBaUJ2dkJNO0VBcENKO0VBQ0E7QWpCK3hCRjs7QWlCanhCRTtFQUNFO0VBQ0E7QWpCb3hCSjs7QWlCdHhCRTtFQUNFO0VBQ0E7QWpCeXhCSjs7QWlCM3hCRTtFQUNFO0VBQ0E7QWpCOHhCSjs7QWlCaHlCRTtFQUNFO0VBQ0E7QWpCbXlCSjs7QWlCcnlCRTtFQUNFO0VBQ0E7QWpCd3lCSjs7QWlCMXlCRTtFQUNFO0VBQ0E7QWpCNnlCSjs7QWlCOXdCTTtFQWhESjtFQUNBO0FqQmswQkY7O0FpQjd3QlU7RUFoRU47RUFDQTtBakJpMUJKOztBaUJseEJVO0VBaEVOO0VBQ0E7QWpCczFCSjs7QWlCdnhCVTtFQWhFTjtFQUNBO0FqQjIxQko7O0FpQjV4QlU7RUFoRU47RUFDQTtBakJnMkJKOztBaUJqeUJVO0VBaEVOO0VBQ0E7QWpCcTJCSjs7QWlCdHlCVTtFQWhFTjtFQUNBO0FqQjAyQko7O0FpQjN5QlU7RUFoRU47RUFDQTtBakIrMkJKOztBaUJoekJVO0VBaEVOO0VBQ0E7QWpCbzNCSjs7QWlCcnpCVTtFQWhFTjtFQUNBO0FqQnkzQko7O0FpQjF6QlU7RUFoRU47RUFDQTtBakI4M0JKOztBaUIvekJVO0VBaEVOO0VBQ0E7QWpCbTRCSjs7QWlCcDBCVTtFQWhFTjtFQUNBO0FqQnc0Qko7O0FpQmowQlk7RUF4RFY7QWpCNjNCRjs7QWlCcjBCWTtFQXhEVjtBakJpNEJGOztBaUJ6MEJZO0VBeERWO0FqQnE0QkY7O0FpQjcwQlk7RUF4RFY7QWpCeTRCRjs7QWlCajFCWTtFQXhEVjtBakI2NEJGOztBaUJyMUJZO0VBeERWO0FqQmk1QkY7O0FpQnoxQlk7RUF4RFY7QWpCcTVCRjs7QWlCNzFCWTtFQXhEVjtBakJ5NUJGOztBaUJqMkJZO0VBeERWO0FqQjY1QkY7O0FpQnIyQlk7RUF4RFY7QWpCaTZCRjs7QWlCejJCWTtFQXhEVjtBakJxNkJGOztBaUJsMkJROztFQUVFO0FqQnEyQlY7O0FpQmwyQlE7O0VBRUU7QWpCcTJCVjs7QWlCNTJCUTs7RUFFRTtBakIrMkJWOztBaUI1MkJROztFQUVFO0FqQisyQlY7O0FpQnQzQlE7O0VBRUU7QWpCeTNCVjs7QWlCdDNCUTs7RUFFRTtBakJ5M0JWOztBaUJoNEJROztFQUVFO0FqQm00QlY7O0FpQmg0QlE7O0VBRUU7QWpCbTRCVjs7QWlCMTRCUTs7RUFFRTtBakI2NEJWOztBaUIxNEJROztFQUVFO0FqQjY0QlY7O0FpQnA1QlE7O0VBRUU7QWpCdTVCVjs7QWlCcDVCUTs7RUFFRTtBakJ1NUJWOztBZWo5Qkk7RUVVRTtJQUNFO0VqQjI4Qk47RWlCeDhCSTtJQXBDSjtJQUNBO0VqQisrQkE7RWlCaitCQTtJQUNFO0lBQ0E7RWpCbStCRjtFaUJyK0JBO0lBQ0U7SUFDQTtFakJ1K0JGO0VpQnorQkE7SUFDRTtJQUNBO0VqQjIrQkY7RWlCNytCQTtJQUNFO0lBQ0E7RWpCKytCRjtFaUJqL0JBO0lBQ0U7SUFDQTtFakJtL0JGO0VpQnIvQkE7SUFDRTtJQUNBO0VqQnUvQkY7RWlCeDlCSTtJQWhESjtJQUNBO0VqQjJnQ0E7RWlCdDlCUTtJQWhFTjtJQUNBO0VqQnloQ0Y7RWlCMTlCUTtJQWhFTjtJQUNBO0VqQjZoQ0Y7RWlCOTlCUTtJQWhFTjtJQUNBO0VqQmlpQ0Y7RWlCbCtCUTtJQWhFTjtJQUNBO0VqQnFpQ0Y7RWlCdCtCUTtJQWhFTjtJQUNBO0VqQnlpQ0Y7RWlCMStCUTtJQWhFTjtJQUNBO0VqQjZpQ0Y7RWlCOStCUTtJQWhFTjtJQUNBO0VqQmlqQ0Y7RWlCbC9CUTtJQWhFTjtJQUNBO0VqQnFqQ0Y7RWlCdC9CUTtJQWhFTjtJQUNBO0VqQnlqQ0Y7RWlCMS9CUTtJQWhFTjtJQUNBO0VqQjZqQ0Y7RWlCOS9CUTtJQWhFTjtJQUNBO0VqQmlrQ0Y7RWlCbGdDUTtJQWhFTjtJQUNBO0VqQnFrQ0Y7RWlCOS9CVTtJQXhEVjtFakJ5akNBO0VpQmpnQ1U7SUF4RFY7RWpCNGpDQTtFaUJwZ0NVO0lBeERWO0VqQitqQ0E7RWlCdmdDVTtJQXhEVjtFakJra0NBO0VpQjFnQ1U7SUF4RFY7RWpCcWtDQTtFaUI3Z0NVO0lBeERWO0VqQndrQ0E7RWlCaGhDVTtJQXhEVjtFakIya0NBO0VpQm5oQ1U7SUF4RFY7RWpCOGtDQTtFaUJ0aENVO0lBeERWO0VqQmlsQ0E7RWlCemhDVTtJQXhEVjtFakJvbENBO0VpQjVoQ1U7SUF4RFY7RWpCdWxDQTtFaUIvaENVO0lBeERWO0VqQjBsQ0E7RWlCdmhDTTs7SUFFRTtFakJ5aENSO0VpQnRoQ007O0lBRUU7RWpCd2hDUjtFaUIvaENNOztJQUVFO0VqQmlpQ1I7RWlCOWhDTTs7SUFFRTtFakJnaUNSO0VpQnZpQ007O0lBRUU7RWpCeWlDUjtFaUJ0aUNNOztJQUVFO0VqQndpQ1I7RWlCL2lDTTs7SUFFRTtFakJpakNSO0VpQjlpQ007O0lBRUU7RWpCZ2pDUjtFaUJ2akNNOztJQUVFO0VqQnlqQ1I7RWlCdGpDTTs7SUFFRTtFakJ3akNSO0VpQi9qQ007O0lBRUU7RWpCaWtDUjtFaUI5akNNOztJQUVFO0VqQmdrQ1I7QUFDRjtBZTNuQ0k7RUVVRTtJQUNFO0VqQm9uQ047RWlCam5DSTtJQXBDSjtJQUNBO0VqQndwQ0E7RWlCMW9DQTtJQUNFO0lBQ0E7RWpCNG9DRjtFaUI5b0NBO0lBQ0U7SUFDQTtFakJncENGO0VpQmxwQ0E7SUFDRTtJQUNBO0VqQm9wQ0Y7RWlCdHBDQTtJQUNFO0lBQ0E7RWpCd3BDRjtFaUIxcENBO0lBQ0U7SUFDQTtFakI0cENGO0VpQjlwQ0E7SUFDRTtJQUNBO0VqQmdxQ0Y7RWlCam9DSTtJQWhESjtJQUNBO0VqQm9yQ0E7RWlCL25DUTtJQWhFTjtJQUNBO0VqQmtzQ0Y7RWlCbm9DUTtJQWhFTjtJQUNBO0VqQnNzQ0Y7RWlCdm9DUTtJQWhFTjtJQUNBO0VqQjBzQ0Y7RWlCM29DUTtJQWhFTjtJQUNBO0VqQjhzQ0Y7RWlCL29DUTtJQWhFTjtJQUNBO0VqQmt0Q0Y7RWlCbnBDUTtJQWhFTjtJQUNBO0VqQnN0Q0Y7RWlCdnBDUTtJQWhFTjtJQUNBO0VqQjB0Q0Y7RWlCM3BDUTtJQWhFTjtJQUNBO0VqQjh0Q0Y7RWlCL3BDUTtJQWhFTjtJQUNBO0VqQmt1Q0Y7RWlCbnFDUTtJQWhFTjtJQUNBO0VqQnN1Q0Y7RWlCdnFDUTtJQWhFTjtJQUNBO0VqQjB1Q0Y7RWlCM3FDUTtJQWhFTjtJQUNBO0VqQjh1Q0Y7RWlCdnFDVTtJQXhEVjtFakJrdUNBO0VpQjFxQ1U7SUF4RFY7RWpCcXVDQTtFaUI3cUNVO0lBeERWO0VqQnd1Q0E7RWlCaHJDVTtJQXhEVjtFakIydUNBO0VpQm5yQ1U7SUF4RFY7RWpCOHVDQTtFaUJ0ckNVO0lBeERWO0VqQml2Q0E7RWlCenJDVTtJQXhEVjtFakJvdkNBO0VpQjVyQ1U7SUF4RFY7RWpCdXZDQTtFaUIvckNVO0lBeERWO0VqQjB2Q0E7RWlCbHNDVTtJQXhEVjtFakI2dkNBO0VpQnJzQ1U7SUF4RFY7RWpCZ3dDQTtFaUJ4c0NVO0lBeERWO0VqQm13Q0E7RWlCaHNDTTs7SUFFRTtFakJrc0NSO0VpQi9yQ007O0lBRUU7RWpCaXNDUjtFaUJ4c0NNOztJQUVFO0VqQjBzQ1I7RWlCdnNDTTs7SUFFRTtFakJ5c0NSO0VpQmh0Q007O0lBRUU7RWpCa3RDUjtFaUIvc0NNOztJQUVFO0VqQml0Q1I7RWlCeHRDTTs7SUFFRTtFakIwdENSO0VpQnZ0Q007O0lBRUU7RWpCeXRDUjtFaUJodUNNOztJQUVFO0VqQmt1Q1I7RWlCL3RDTTs7SUFFRTtFakJpdUNSO0VpQnh1Q007O0lBRUU7RWpCMHVDUjtFaUJ2dUNNOztJQUVFO0VqQnl1Q1I7QUFDRjtBZXB5Q0k7RUVVRTtJQUNFO0VqQjZ4Q047RWlCMXhDSTtJQXBDSjtJQUNBO0VqQmkwQ0E7RWlCbnpDQTtJQUNFO0lBQ0E7RWpCcXpDRjtFaUJ2ekNBO0lBQ0U7SUFDQTtFakJ5ekNGO0VpQjN6Q0E7SUFDRTtJQUNBO0VqQjZ6Q0Y7RWlCL3pDQTtJQUNFO0lBQ0E7RWpCaTBDRjtFaUJuMENBO0lBQ0U7SUFDQTtFakJxMENGO0VpQnYwQ0E7SUFDRTtJQUNBO0VqQnkwQ0Y7RWlCMXlDSTtJQWhESjtJQUNBO0VqQjYxQ0E7RWlCeHlDUTtJQWhFTjtJQUNBO0VqQjIyQ0Y7RWlCNXlDUTtJQWhFTjtJQUNBO0VqQisyQ0Y7RWlCaHpDUTtJQWhFTjtJQUNBO0VqQm0zQ0Y7RWlCcHpDUTtJQWhFTjtJQUNBO0VqQnUzQ0Y7RWlCeHpDUTtJQWhFTjtJQUNBO0VqQjIzQ0Y7RWlCNXpDUTtJQWhFTjtJQUNBO0VqQiszQ0Y7RWlCaDBDUTtJQWhFTjtJQUNBO0VqQm00Q0Y7RWlCcDBDUTtJQWhFTjtJQUNBO0VqQnU0Q0Y7RWlCeDBDUTtJQWhFTjtJQUNBO0VqQjI0Q0Y7RWlCNTBDUTtJQWhFTjtJQUNBO0VqQis0Q0Y7RWlCaDFDUTtJQWhFTjtJQUNBO0VqQm01Q0Y7RWlCcDFDUTtJQWhFTjtJQUNBO0VqQnU1Q0Y7RWlCaDFDVTtJQXhEVjtFakIyNENBO0VpQm4xQ1U7SUF4RFY7RWpCODRDQTtFaUJ0MUNVO0lBeERWO0VqQmk1Q0E7RWlCejFDVTtJQXhEVjtFakJvNUNBO0VpQjUxQ1U7SUF4RFY7RWpCdTVDQTtFaUIvMUNVO0lBeERWO0VqQjA1Q0E7RWlCbDJDVTtJQXhEVjtFakI2NUNBO0VpQnIyQ1U7SUF4RFY7RWpCZzZDQTtFaUJ4MkNVO0lBeERWO0VqQm02Q0E7RWlCMzJDVTtJQXhEVjtFakJzNkNBO0VpQjkyQ1U7SUF4RFY7RWpCeTZDQTtFaUJqM0NVO0lBeERWO0VqQjQ2Q0E7RWlCejJDTTs7SUFFRTtFakIyMkNSO0VpQngyQ007O0lBRUU7RWpCMDJDUjtFaUJqM0NNOztJQUVFO0VqQm0zQ1I7RWlCaDNDTTs7SUFFRTtFakJrM0NSO0VpQnozQ007O0lBRUU7RWpCMjNDUjtFaUJ4M0NNOztJQUVFO0VqQjAzQ1I7RWlCajRDTTs7SUFFRTtFakJtNENSO0VpQmg0Q007O0lBRUU7RWpCazRDUjtFaUJ6NENNOztJQUVFO0VqQjI0Q1I7RWlCeDRDTTs7SUFFRTtFakIwNENSO0VpQmo1Q007O0lBRUU7RWpCbTVDUjtFaUJoNUNNOztJQUVFO0VqQms1Q1I7QUFDRjtBZTc4Q0k7RUVVRTtJQUNFO0VqQnM4Q047RWlCbjhDSTtJQXBDSjtJQUNBO0VqQjArQ0E7RWlCNTlDQTtJQUNFO0lBQ0E7RWpCODlDRjtFaUJoK0NBO0lBQ0U7SUFDQTtFakJrK0NGO0VpQnArQ0E7SUFDRTtJQUNBO0VqQnMrQ0Y7RWlCeCtDQTtJQUNFO0lBQ0E7RWpCMCtDRjtFaUI1K0NBO0lBQ0U7SUFDQTtFakI4K0NGO0VpQmgvQ0E7SUFDRTtJQUNBO0VqQmsvQ0Y7RWlCbjlDSTtJQWhESjtJQUNBO0VqQnNnREE7RWlCajlDUTtJQWhFTjtJQUNBO0VqQm9oREY7RWlCcjlDUTtJQWhFTjtJQUNBO0VqQndoREY7RWlCejlDUTtJQWhFTjtJQUNBO0VqQjRoREY7RWlCNzlDUTtJQWhFTjtJQUNBO0VqQmdpREY7RWlCaitDUTtJQWhFTjtJQUNBO0VqQm9pREY7RWlCcitDUTtJQWhFTjtJQUNBO0VqQndpREY7RWlCeitDUTtJQWhFTjtJQUNBO0VqQjRpREY7RWlCNytDUTtJQWhFTjtJQUNBO0VqQmdqREY7RWlCai9DUTtJQWhFTjtJQUNBO0VqQm9qREY7RWlCci9DUTtJQWhFTjtJQUNBO0VqQndqREY7RWlCei9DUTtJQWhFTjtJQUNBO0VqQjRqREY7RWlCNy9DUTtJQWhFTjtJQUNBO0VqQmdrREY7RWlCei9DVTtJQXhEVjtFakJvakRBO0VpQjUvQ1U7SUF4RFY7RWpCdWpEQTtFaUIvL0NVO0lBeERWO0VqQjBqREE7RWlCbGdEVTtJQXhEVjtFakI2akRBO0VpQnJnRFU7SUF4RFY7RWpCZ2tEQTtFaUJ4Z0RVO0lBeERWO0VqQm1rREE7RWlCM2dEVTtJQXhEVjtFakJza0RBO0VpQjlnRFU7SUF4RFY7RWpCeWtEQTtFaUJqaERVO0lBeERWO0VqQjRrREE7RWlCcGhEVTtJQXhEVjtFakIra0RBO0VpQnZoRFU7SUF4RFY7RWpCa2xEQTtFaUIxaERVO0lBeERWO0VqQnFsREE7RWlCbGhETTs7SUFFRTtFakJvaERSO0VpQmpoRE07O0lBRUU7RWpCbWhEUjtFaUIxaERNOztJQUVFO0VqQjRoRFI7RWlCemhETTs7SUFFRTtFakIyaERSO0VpQmxpRE07O0lBRUU7RWpCb2lEUjtFaUJqaURNOztJQUVFO0VqQm1pRFI7RWlCMWlETTs7SUFFRTtFakI0aURSO0VpQnppRE07O0lBRUU7RWpCMmlEUjtFaUJsakRNOztJQUVFO0VqQm9qRFI7RWlCampETTs7SUFFRTtFakJtakRSO0VpQjFqRE07O0lBRUU7RWpCNGpEUjtFaUJ6akRNOztJQUVFO0VqQjJqRFI7QUFDRjtBZXRuREk7RUVVRTtJQUNFO0VqQittRE47RWlCNW1ESTtJQXBDSjtJQUNBO0VqQm1wREE7RWlCcm9EQTtJQUNFO0lBQ0E7RWpCdW9ERjtFaUJ6b0RBO0lBQ0U7SUFDQTtFakIyb0RGO0VpQjdvREE7SUFDRTtJQUNBO0VqQitvREY7RWlCanBEQTtJQUNFO0lBQ0E7RWpCbXBERjtFaUJycERBO0lBQ0U7SUFDQTtFakJ1cERGO0VpQnpwREE7SUFDRTtJQUNBO0VqQjJwREY7RWlCNW5ESTtJQWhESjtJQUNBO0VqQitxREE7RWlCMW5EUTtJQWhFTjtJQUNBO0VqQjZyREY7RWlCOW5EUTtJQWhFTjtJQUNBO0VqQmlzREY7RWlCbG9EUTtJQWhFTjtJQUNBO0VqQnFzREY7RWlCdG9EUTtJQWhFTjtJQUNBO0VqQnlzREY7RWlCMW9EUTtJQWhFTjtJQUNBO0VqQjZzREY7RWlCOW9EUTtJQWhFTjtJQUNBO0VqQml0REY7RWlCbHBEUTtJQWhFTjtJQUNBO0VqQnF0REY7RWlCdHBEUTtJQWhFTjtJQUNBO0VqQnl0REY7RWlCMXBEUTtJQWhFTjtJQUNBO0VqQjZ0REY7RWlCOXBEUTtJQWhFTjtJQUNBO0VqQml1REY7RWlCbHFEUTtJQWhFTjtJQUNBO0VqQnF1REY7RWlCdHFEUTtJQWhFTjtJQUNBO0VqQnl1REY7RWlCbHFEVTtJQXhEVjtFakI2dERBO0VpQnJxRFU7SUF4RFY7RWpCZ3VEQTtFaUJ4cURVO0lBeERWO0VqQm11REE7RWlCM3FEVTtJQXhEVjtFakJzdURBO0VpQjlxRFU7SUF4RFY7RWpCeXVEQTtFaUJqckRVO0lBeERWO0VqQjR1REE7RWlCcHJEVTtJQXhEVjtFakIrdURBO0VpQnZyRFU7SUF4RFY7RWpCa3ZEQTtFaUIxckRVO0lBeERWO0VqQnF2REE7RWlCN3JEVTtJQXhEVjtFakJ3dkRBO0VpQmhzRFU7SUF4RFY7RWpCMnZEQTtFaUJuc0RVO0lBeERWO0VqQjh2REE7RWlCM3JETTs7SUFFRTtFakI2ckRSO0VpQjFyRE07O0lBRUU7RWpCNHJEUjtFaUJuc0RNOztJQUVFO0VqQnFzRFI7RWlCbHNETTs7SUFFRTtFakJvc0RSO0VpQjNzRE07O0lBRUU7RWpCNnNEUjtFaUIxc0RNOztJQUVFO0VqQjRzRFI7RWlCbnRETTs7SUFFRTtFakJxdERSO0VpQmx0RE07O0lBRUU7RWpCb3REUjtFaUIzdERNOztJQUVFO0VqQjZ0RFI7RWlCMXRETTs7SUFFRTtFakI0dERSO0VpQm51RE07O0lBRUU7RWpCcXVEUjtFaUJsdURNOztJQUVFO0VqQm91RFI7QUFDRjtBa0IxMURBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EsbUJaa1lPO0VZallQLG1CWnVzQjRCO0VZdHNCNUI7QWxCeTFERjtBa0JsMURFO0VBQ0U7RUFFQTtFQUNBO0VBQ0EsMkNaK3NCMEI7RVk5c0IxQjtBbEJtMURKO0FrQmgxREU7RUFDRTtBbEJrMURKO0FrQi8wREU7RUFDRTtBbEJpMURKOztBa0I3MERBO0VBQ0U7QWxCZzFERjs7QWtCejBEQTtFQUNFO0FsQjQwREY7O0FrQmwwREU7RUFDRTtBbEJxMERKOztBa0J0ekRFO0VBQ0U7QWxCeXpESjtBa0J0ekRJO0VBQ0U7QWxCd3pETjs7QWtCanpERTtFQUNFO0FsQm96REo7QWtCanpERTtFQUNFO0FsQm16REo7O0FrQnp5REU7RUFDRTtFQUNBO0FsQjR5REo7O0FrQnR5REU7RUFDRTtFQUNBO0FsQnl5REo7O0FrQmp5REE7RUFDRTtFQUNBO0FsQm95REY7O0FrQjV4REU7RUFDRTtFQUNBO0FsQit4REo7O0FtQjM2REU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQnU2REo7O0FtQno3REU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQnE3REo7O0FtQnY4REU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQm04REo7O0FtQnI5REU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQmk5REo7O0FtQm4rREU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQis5REo7O0FtQmovREU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQjYrREo7O0FtQi8vREU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQjIvREo7O0FtQjdnRUU7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuQnlnRUo7O0FrQngzREk7RUFDRTtFQUNBO0FsQjIzRE47O0FldDlESTtFR3lGQTtJQUNFO0lBQ0E7RWxCaTRESjtBQUNGO0FlNzlESTtFR3lGQTtJQUNFO0lBQ0E7RWxCdTRESjtBQUNGO0FlbitESTtFR3lGQTtJQUNFO0lBQ0E7RWxCNjRESjtBQUNGO0FleitESTtFR3lGQTtJQUNFO0lBQ0E7RWxCbTVESjtBQUNGO0FlLytESTtFR3lGQTtJQUNFO0lBQ0E7RWxCeTVESjtBQUNGO0FvQjdqRUE7RUFDRSxxQmR1MkJzQztBTnd0Q3hDOztBb0J0akVBO0VBQ0U7RUFDQTtFQUNBO0VqQjhRSSxrQkFMSTtFaUJyUVIsZ0JkK2xCNEI7QU53OUM5Qjs7QW9CbmpFQTtFQUNFO0VBQ0E7RWpCd1FNO0FIK3lEUjtBRzM4REk7RWlCOUdKO0lqQmlSUTtFSDR5RE47QUFDRjs7QW9CeGpFQTtFQUNFO0VBQ0E7RWpCOFBJLGVBTEk7QUhtMERWOztBcUJ6bEVBO0VBQ0UsbUJmKzFCc0M7RUhya0JsQyxrQkFMSTtFa0JqUlIsZ0NmKzFCc0M7QU4ydkN4Qzs7QXNCL2xFQTtFQUNFO0VBQ0E7RUFDQTtFbkI0Uk07QUh1MERSO0FHbitESTtFbUJuSUo7SW5Cc1NRO0VIbzBETjtBQUNGO0FzQjNtRUE7RUFNRSxnQmhCa21CNEI7RWdCam1CNUIsZ0JoQnltQjRCO0VnQnhtQjVCLDJCaEI0M0JzQztFZ0IzM0J0QztFQUNBLG1DaEJxM0JzQztFZ0JwM0J0QztFQUNBO0VmR0U7RWdCSEUsd0VETUo7QXRCb21FRjtBdUJ0bUVNO0VEaEJOO0lDaUJRO0V2QnltRU47QUFDRjtBc0J2bUVFO0VBQ0U7QXRCeW1FSjtBc0J2bUVJO0VBQ0U7QXRCeW1FTjtBc0JwbUVFO0VBQ0UsMkJoQnMyQm9DO0VnQnIyQnBDLG1DaEJnMkJvQztFZ0IvMUJwQyxxQmhCODJCb0M7RWdCNzJCcEM7RUFLRSxnRGhCa2hCa0I7QU5nbER4QjtBc0I5bEVFO0VBTUU7RUFNQTtFQUtBO0F0QmtsRUo7QXNCN2tFRTtFQUNFO0VBQ0E7QXRCK2tFSjtBc0Iza0VFO0VBQ0UsZ0NoQjQwQm9DO0VnQjEwQnBDO0F0QjRrRUo7QXNCcGtFRTtFQUVFLHdDaEI4eUJvQztFZ0IzeUJwQztBdEJta0VKO0FzQi9qRUU7RUFDRTtFQUNBO0VBQ0EseUJadkNrQjtFWXdDbEIsMkJoQnN5Qm9DO0VrQnA0QnRDLHVDbEJxaUNnQztFZ0JyOEI5QjtFQUNBO0VBQ0E7RUFDQTtFQUNBLCtDaEJnc0IwQjtFZ0IvckIxQjtFQ3pGRSxxSUQwRkY7QXRCaWtFSjtBdUJ2cEVNO0VEMEVKO0lDekVNO0V2QjBwRU47QUFDRjtBc0Jua0VFO0VBQ0Usd0NoQjQ3QjhCO0FOeW9DbEM7O0FzQjVqRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCaEJ3ZjRCO0VnQnZmNUIsMkJoQjJ4QnNDO0VnQjF4QnRDO0VBQ0E7RUFDQTtBdEIrakVGO0FzQjdqRUU7RUFDRTtBdEIrakVKO0FzQjVqRUU7RUFFRTtFQUNBO0F0QjZqRUo7O0FzQmxqRUE7RUFDRSxtRWhCNHdCc0M7RWdCM3dCdEM7RW5CeUlJLGVBTEk7RUl2UU47QVAwckVKO0FzQm5qRUU7RUFDRTtFQUNBO0VBQ0EseUJoQm9vQjBCO0FOaTdDOUI7O0FzQmpqRUE7RUFDRSxpRWhCZ3dCc0M7RWdCL3ZCdEM7RW5CZ0lNO0FIcTdEUjtBR2psRUk7RW1CMEJKO0luQnlJUTtFSGs3RE47QUFDRjtBc0I1akVBO0VmOUlJO0FQNnNFSjtBc0J6akVFO0VBQ0U7RUFDQTtFQUNBLHVCaEIybkIwQjtBTmc4QzlCOztBc0JuakVFO0VBQ0UsbUVoQjZ1Qm9DO0FOeTBDeEM7QXNCbmpFRTtFQUNFLG1FaEIwdUJvQztBTjIwQ3hDO0FzQmxqRUU7RUFDRSxpRWhCdXVCb0M7QU42MEN4Qzs7QXNCL2lFQTtFQUNFLFdoQnF1QnNDO0VnQnB1QnRDLCtEaEI4dEJzQztFZ0I3dEJ0QyxnQloxSW9CO0FWNHJFdEI7QXNCaGpFRTtFQUNFO0F0QmtqRUo7QXNCL2lFRTtFQUNFO0VmdkxBO0FQeXVFSjtBc0I5aUVFO0VBQ0U7RWY1TEE7QVA2dUVKO0FzQjdpRUU7RUFBb0IsK0RoQjhzQmtCO0FOazJDeEM7QXNCL2lFRTtFQUFvQiw2RGhCOHNCa0I7QU5vMkN4Qzs7QXlCandFQTtFQUNFO0VBRUE7RUFDQTtFQUNBO0V0QnlSTTtBSDIrRFI7QUd2b0VJO0VzQmxJSjtJdEJxU1E7RUh3K0ROO0FBQ0Y7QXlCOXdFQTtFQVFFLGdCbkIrbEI0QjtFbUI5bEI1QixnQm5Cc21CNEI7RW1Ccm1CNUIsMkJuQnkzQnNDO0VtQngzQnRDO0VBQ0EsbUNuQmszQnNDO0VtQmozQnRDO0VBQ0E7RUFDQSx3Q25CKzlCa0M7RW1COTlCbEMsMEJuQis5QmtDO0VtQjk5QmxDO0VsQkhFO0VnQkhFLHdFRVNKO0F6Qnd3RUY7QXVCN3dFTTtFRWZOO0lGZ0JRO0V2Qmd4RU47QUFDRjtBeUIzd0VFO0VBQ0UscUJuQnMzQm9DO0VtQnIzQnBDO0VBS0UsZ0RuQmkrQjRCO0FOd3lDbEM7QXlCcndFRTtFQUVFLHFCZmtCa0I7RWVqQmxCO0F6QnN3RUo7QXlCbndFRTtFQUVFLHdDbkJ1MUJvQztBTjY2Q3hDO0F5Qi92RUU7RUFDRTtFQUNBO0F6Qml3RUo7O0F5Qjd2RUE7RUFDRSxvQm5Cc3VCNEI7RW1CcnVCNUIsdUJuQnF1QjRCO0VtQnB1QjVCLG9CbkJxdUI0QjtFSGxnQnhCLGVBTEk7RUl2UU47QVAyeUVKOztBeUI3dkVBO0VBQ0UsbUJuQmt1QjRCO0VtQmp1QjVCLHNCbkJpdUI0QjtFbUJodUI1QixrQm5CaXVCNEI7RUhsZ0J0QjtBSGtpRVI7QUc5ckVJO0VzQnRFSjtJdEJ5T1E7RUgraEVOO0FBQ0Y7QXlCendFQTtFbEI5Q0k7QVAwekVKOztBeUJsd0VJO0VBQ0U7QXpCcXdFTjs7QTBCNzBFQTtFQUNFO0VBQ0Esb0JwQnE2QndDO0VvQnA2QnhDLG1CcEJxNkJ3QztFb0JwNkJ4Qyx1QnBCcTZCd0M7QU4yNkMxQztBMEI5MEVFO0VBQ0U7RUFDQTtBMUJnMUVKOztBMEI1MEVBO0VBQ0Usb0JwQjI1QndDO0VvQjE1QnhDO0VBQ0E7QTFCKzBFRjtBMEI3MEVFO0VBQ0U7RUFDQTtFQUNBO0ExQiswRUo7O0EwQjMwRUE7RUFDRTtFQUVBO0VBQ0EsVXBCMDRCd0M7RW9CejRCeEMsV3BCeTRCd0M7RW9CeDRCeEM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJEcEIyNEJ3QztFb0IxNEJ4QztBMUI2MEVGO0EwQjEwRUU7RW5CM0JFO0FQdzJFSjtBMEJ6MEVFO0VBRUUsa0JwQm00QnNDO0FOdThDMUM7QTBCdjBFRTtFQUNFLHVCcEIwM0JzQztBTis4QzFDO0EwQnQwRUU7RUFDRSxxQnBCczFCb0M7RW9CcjFCcEM7RUFDQSxnRHBCOGZvQjtBTjAwRHhCO0EwQnIwRUU7RUFDRSx5QmhCdERNO0VnQnVETixxQmhCdkRNO0FWODNFVjtBMEJyMEVJO0VBSUk7QTFCbzBFUjtBMEJoMEVJO0VBSUk7QTFCK3pFUjtBMEIxekVFO0VBQ0UseUJoQjNFTTtFZ0I0RU4scUJoQjVFTTtFZ0JpRko7QTFCd3pFTjtBMEJwekVFO0VBQ0U7RUFDQTtFQUNBLFlwQmsyQnVDO0FObzlDM0M7QTBCL3lFSTtFQUNFO0VBQ0EsWXBCeTFCcUM7QU53OUMzQzs7QTBCbnlFQTtFQUNFLG1CcEJvMUJnQztBTms5Q2xDO0EwQnB5RUU7RUFDRTtFQUVBLFVwQjgwQjhCO0VvQjcwQjlCO0VBQ0E7RUFDQTtFbkJqSEE7RWdCSEUsaURHc0hGO0ExQnF5RUo7QXVCdjVFTTtFRzBHSjtJSHpHTTtFdkIwNUVOO0FBQ0Y7QTBCeHlFSTtFQUNFO0ExQjB5RU47QTBCdnlFSTtFQUNFLGlDcEI2MEI0QjtFb0J4MEIxQjtBMUJxeUVSO0EwQmh5RUU7RUFDRSxvQnBCd3pCOEI7RW9CdnpCOUI7QTFCa3lFSjtBMEJoeUVJO0VBQ0U7RUFDQTtBMUJreUVOOztBMEI3eEVBO0VBQ0U7RUFDQSxrQnBCc3lCZ0M7QU4wL0NsQzs7QTBCN3hFQTtFQUNFO0VBQ0E7RUFDQTtBMUJneUVGO0EwQjV4RUk7RUFDRTtFQUNBO0VBQ0EsYXBCc3BCd0I7QU53b0Q5Qjs7QTBCdnhFSTtFQUNFO0ExQjB4RU47O0EyQjc4RUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQmc5RUY7QTJCOThFRTtFQUNFO0EzQmc5RUo7QTJCNThFSTtFQUEwQixtRXJCOGdDYTtBTmk4QzNDO0EyQjk4RUk7RUFBMEIsbUVyQjZnQ2E7QU5vOEMzQztBMkI5OEVFO0VBQ0U7QTNCZzlFSjtBMkI3OEVFO0VBQ0UsV3JCKy9CdUM7RXFCOS9CdkMsWXJCOC9CdUM7RXFCNy9CdkM7RUFDQTtFSDFCRix5QmRRUTtFaUJvQk4sU3JCNi9CdUM7RUMxZ0N2QztFZ0JIRSw0R0ltQkY7QTNCODhFSjtBdUI3OUVNO0VJTUo7SUpMTTtFdkJnK0VOO0FBQ0Y7QTJCajlFSTtFSGpDRiwwQ2xCOGhDeUM7QU51OUMzQztBMkIvOEVFO0VBQ0UsV3JCdytCOEI7RXFCditCOUIsY3JCdytCOEI7RXFCditCOUI7RUFDQSxlckJ1K0I4QjtFcUJ0K0I5Qix3Q3JCdStCOEI7RXFCdCtCOUI7RXBCN0JBO0FQKytFSjtBMkI3OEVFO0VBQ0UsV3JCbytCdUM7RXFCbitCdkMsWXJCbStCdUM7RXFCbCtCdkM7RUhwREYseUJkUVE7RWlCOENOLFNyQm0rQnVDO0VDMWdDdkM7RWdCSEUsNEdJNkNGO0EzQjg4RUo7QXVCdi9FTTtFSWlDSjtJSmhDTTtFdkIwL0VOO0FBQ0Y7QTJCajlFSTtFSDNERiwwQ2xCOGhDeUM7QU5pL0MzQztBMkIvOEVFO0VBQ0UsV3JCODhCOEI7RXFCNzhCOUIsY3JCODhCOEI7RXFCNzhCOUI7RUFDQSxlckI2OEI4QjtFcUI1OEI5Qix3Q3JCNjhCOEI7RXFCNThCOUI7RXBCdkRBO0FQeWdGSjtBMkI3OEVFO0VBQ0U7QTNCKzhFSjtBMkI3OEVJO0VBQ0UsMkNyQmc5QnFDO0FOKy9DM0M7QTJCNThFSTtFQUNFLDJDckI0OEJxQztBTmtnRDNDOztBNEJyaUZBO0VBQ0U7QTVCd2lGRjtBNEJ0aUZFOzs7RUFHRSx1RHRCd2lDb0M7RXNCdmlDcEMsMkR0QnVpQ29DO0VzQnRpQ3BDLGlCdEJ1aUNvQztBTmlnRHhDO0E0QnJpRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUxWRSxnRUtXRjtBNUJ1aUZKO0F1QjlpRk07RUtUSjtJTFVNO0V2QmlqRk47QUFDRjtBNEJ6aUZFOztFQUVFO0E1QjJpRko7QTRCemlGSTs7RUFDRTtBNUI0aUZOO0E0QnppRkk7OztFQUVFLHFCdEIwZ0NrQztFc0J6Z0NsQyx3QnRCMGdDa0M7QU5raUR4QztBNEJ6aUZJOztFQUNFLHFCdEJxZ0NrQztFc0JwZ0NsQyx3QnRCcWdDa0M7QU51aUR4QztBNEJ4aUZFO0VBQ0UscUJ0QisvQm9DO0VzQjkvQnBDLHdCdEIrL0JvQztFc0I5L0JwQyxvQmxCS2tCO0FWcWlGdEI7QTRCbmlGSTs7OztFQUNFLDhEdEJ5L0JrQztBTitpRHhDO0E0Qm5pRkk7RUFDRSw4RHRCbS9Ca0M7QU5rakR4QztBNEJoaUZJOztFQUNFO0VBQ0E7RUFDQTtFQUNBLGF0QncrQmtDO0VzQnYrQmxDO0VBQ0EsbUN0QnF6QmtDO0VDaDNCcEM7QVArbEZKO0E0QmhpRkU7RUFDRSx3Q3RCa3pCb0M7QU5ndkR4QztBNEI5aEZJO0VBQ0U7QTVCZ2lGTjtBNEI1aEZFOztFQUVFLGNsQnhGTztBVnNuRlg7O0E2QnhuRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QjJuRkY7QTZCem5GRTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QTdCMm5GSjtBNkJ2bkZFOzs7RUFHRTtBN0J5bkZKO0E2Qm5uRkU7RUFDRTtFQUNBO0E3QnFuRko7QTZCbm5GSTtFQUNFO0E3QnFuRk47O0E2QjFtRkE7RUFDRTtFQUNBO0VBQ0E7RTFCa1BNO0FINDNFUjtBR3hoRkk7RTBCekZKO0kxQjRQUTtFSHkzRU47QUFDRjtBNkJ0bkZBO0VBS0UsZ0J2QnlqQjRCO0V1QnhqQjVCLGdCdkJna0I0QjtFdUIvakI1QiwyQnZCbTFCc0M7RXVCbDFCdEM7RUFDQTtFQUNBLHVDdkIwNkJzQztFdUJ6NkJ0QztFdEJ0Q0U7QVAycEZKOztBNkIzbUZBOzs7O0VBSUU7RTFCNE5NO0FIbTVFUjtBRy9pRkk7RTBCcEVKOzs7O0kxQnVPUTtFSG01RU47QUFDRjtBNkIzbkZBOzs7O0V0QmhESTtBUGlyRko7O0E2QnhuRkE7Ozs7RUFJRTtFMUIrTUksZUFMSTtFSXZRTjtBUDByRko7O0E2QnhuRkE7O0VBRUU7QTdCMm5GRjs7QTZCOW1GSTs7OztFdEJqRUE7RUFDQTtBUHNyRko7QTZCN21GSTs7OztFdEIxRUE7RUFDQTtBUDZyRko7QTZCdm1GRTtFQUNFO0V0QjFFQTtFQUNBO0FQb3JGSjtBNkJ2bUZFOztFdEI5RUU7RUFDQTtBUHlyRko7O0E4Qmp0RkU7RUFDRTtFQUNBO0VBQ0EsbUJ4QnUwQm9DO0VIcmtCbEMsa0JBTEk7RTJCMVBOLGlDeEJrakNxQjtBTmlxRHpCOztBOEJodEZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCcVBFLGVBTEk7RTJCN09OLFd4QnFpQ3FCO0V3QnBpQ3JCLG1DeEJvaUNxQjtFQy9qQ3JCO0FQOHVGSjs7QThCOXNGSTs7OztFQUVFO0E5Qm10Rk47O0E4Qmx3Rkk7RUFxREUsK0N4QnVoQ21CO0V3QnBoQ2pCLG1DeEI4MUJnQztFd0I3MUJoQztFQUNBO0VBQ0E7RUFDQTtBOUIrc0ZSO0E4QjVzRk07RUFDRSwrQ3hCNGdDaUI7RXdCdmdDZiwyRHhCdWdDZTtBTm1zRHpCOztBOEIvd0ZJO0VBK0VJLG1DeEJ1MEJnQztFd0J0MEJoQztBOUJvc0ZSOztBOEJweEZJO0VBdUZFLCtDeEJxL0JtQjtBTjRzRHpCO0E4QjlyRlE7RUFFRTtFQUNBLHVCeEJxNUI4QjtFd0JwNUI5QjtFQUNBO0E5QityRlY7QThCM3JGTTtFQUNFLCtDeEJ3K0JpQjtFd0JuK0JmLDJEeEJtK0JlO0FOc3REekI7O0E4Qmx5Rkk7RUFrSEk7QTlCb3JGUjs7QThCdHlGSTtFQXlIRSwrQ3hCbTlCbUI7QU44dER6QjtBOEIvcUZNO0VBQ0UsNEN4Qmc5QmlCO0FOaXVEekI7QThCOXFGTTtFQUNFLDJEeEI0OEJpQjtBTm91RHpCO0E4QjdxRk07RUFDRSxpQ3hCdzhCaUI7QU51dUR6Qjs7QThCMXFGSTtFQUNFO0E5QjZxRk47O0E4QnZ6Rkk7Ozs7O0VBb0pNO0E5QjJxRlY7O0E4QjN5RkU7RUFDRTtFQUNBO0VBQ0EsbUJ4QnUwQm9DO0VIcmtCbEMsa0JBTEk7RTJCMVBOLG1DeEJrakNxQjtBTjJ2RHpCOztBOEIxeUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCcVBFLGVBTEk7RTJCN09OLFd4QnFpQ3FCO0V3QnBpQ3JCLGtDeEJvaUNxQjtFQy9qQ3JCO0FQdzBGSjs7QThCeHlGSTs7OztFQUVFO0E5QjZ5Rk47O0E4QjUxRkk7RUFxREUsaUR4QnVoQ21CO0V3QnBoQ2pCLG1DeEI4MUJnQztFd0I3MUJoQztFQUNBO0VBQ0E7RUFDQTtBOUJ5eUZSO0E4QnR5Rk07RUFDRSxpRHhCNGdDaUI7RXdCdmdDZiwwRHhCdWdDZTtBTjZ4RHpCOztBOEJ6MkZJO0VBK0VJLG1DeEJ1MEJnQztFd0J0MEJoQztBOUI4eEZSOztBOEI5MkZJO0VBdUZFLGlEeEJxL0JtQjtBTnN5RHpCO0E4Qnh4RlE7RUFFRTtFQUNBLHVCeEJxNUI4QjtFd0JwNUI5QjtFQUNBO0E5Qnl4RlY7QThCcnhGTTtFQUNFLGlEeEJ3K0JpQjtFd0JuK0JmLDBEeEJtK0JlO0FOZ3pEekI7O0E4QjUzRkk7RUFrSEk7QTlCOHdGUjs7QThCaDRGSTtFQXlIRSxpRHhCbTlCbUI7QU53ekR6QjtBOEJ6d0ZNO0VBQ0UsOEN4Qmc5QmlCO0FOMnpEekI7QThCeHdGTTtFQUNFLDBEeEI0OEJpQjtBTjh6RHpCO0E4QnZ3Rk07RUFDRSxtQ3hCdzhCaUI7QU5pMER6Qjs7QThCcHdGSTtFQUNFO0E5QnV3Rk47O0E4Qmo1Rkk7Ozs7O0VBc0pNO0E5Qm13RlY7O0ErQjM1RkE7RUFFRTtFQUNBO0VBQ0E7RTVCMlJNO0FIbW9GUjtBRy94Rkk7RTRCbklKO0k1QnNTUTtFSGdvRk47QUFDRjtBK0J2NkZBO0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFNUJzUUksa0NBTEk7RTRCL1BSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFeEJqQkU7RWlCZkYsa0NPa0NxQjtFUnRCakIscUlRd0JKO0EvQmc2RkY7QXVCcDdGTTtFUWhCTjtJUmlCUTtFdkJ1N0ZOO0FBQ0Y7QStCbjZGRTtFQUNFO0VBRUE7RUFDQTtBL0JvNkZKO0ErQmo2RkU7RUFFRTtFQUNBO0VBQ0E7QS9CazZGSjtBK0IvNUZFO0VBQ0U7RVByREYsd0NPc0R1QjtFQUNyQjtFQUNBO0VBS0U7QS9CNjVGTjtBK0J6NUZFO0VBQ0U7RUFDQTtFQUtFO0EvQnU1Rk47QStCbjVGRTtFQUtFO0VBQ0E7RUFHQTtBL0IrNEZKO0ErQjU0Rkk7RUFLSTtBL0IwNEZSO0ErQnI0RkU7RUFLSTtBL0JtNEZOO0ErQi8zRkU7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0EvQjgzRko7O0ErQmwzRkU7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaENxK0ZGOztBK0JuNEZFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDcy9GRjs7QStCcDVGRTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ3VnR0Y7O0ErQnI2RkU7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEN3aEdGOztBK0J0N0ZFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDeWlHRjs7QStCdjhGRTtFQy9HQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQzBqR0Y7O0ErQng5RkU7RUMvR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEMya0dGOztBK0J6K0ZFO0VDL0dBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDNGxHRjs7QStCaCtGRTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ29sR0Y7O0ErQmovRkU7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaENxbUdGOztBK0JsZ0dFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDc25HRjs7QStCbmhHRTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ3VvR0Y7O0ErQnBpR0U7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEN3cEdGOztBK0JyakdFO0VDaEhBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhDeXFHRjs7QStCdGtHRTtFQ2hIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQzByR0Y7O0ErQnZsR0U7RUNoSEE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEMyc0dGOztBK0I1bEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsMEJ6QjhRd0M7QU5nMUYxQztBK0JwbEdFO0VBQ0U7QS9Cc2xHSjtBK0JubEdFO0VBQ0U7QS9CcWxHSjs7QStCMWtHQTtFQ2pKRTtFQUNBO0U3QmtPTTtBSDgvRlI7QUcxcEdJO0U0QjBFSjtJNUJ5RlE7RUgyL0ZOO0FBQ0Y7QStCcmxHQTtFQzlJRTtBaENzdUdGOztBK0JwbEdBO0VDckpFO0VBQ0E7RTdCOE5JLHdCQUxJO0U2QnZOUjtBaEM2dUdGOztBaUNoekdBO0VWZ0JNLGdDVWZKO0FqQ216R0Y7QXVCaHlHTTtFVXBCTjtJVnFCUTtFdkJteUdOO0FBQ0Y7QWlDdHpHRTtFQUNFO0FqQ3d6R0o7O0FpQ2x6R0U7RUFDRTtBakNxekdKOztBaUNqekdBO0VBQ0U7RUFDQTtFVkRJLDZCVUVKO0FqQ296R0Y7QXVCbHpHTTtFVUxOO0lWTVE7RXZCcXpHTjtBQUNGO0FpQ3Z6R0U7RUFDRTtFQUNBO0VWTkUsNEJVT0Y7QWpDeXpHSjtBdUI1ekdNO0VVQUo7SVZDTTtFdkIrekdOO0FBQ0Y7O0FrQ3AxR0E7Ozs7OztFQU1FO0FsQ3UxR0Y7O0FrQ3AxR0E7RUFDRTtBbEN1MUdGO0FtQy96R0k7RUFDRTtFQUNBLG9CN0I2aEJ3QjtFNkI1aEJ4Qix1QjdCMmhCd0I7RTZCMWhCeEI7RUFyQ0o7RUFDQTtFQUNBO0VBQ0E7QW5DdTJHRjtBbUM3eUdJO0VBQ0U7QW5DK3lHTjs7QWtDNzFHQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RS9CMlFNO0FIcWxHUjtBR2p2R0k7RStCckhKO0kvQndSUTtFSGtsR047QUFDRjtBa0MzMkdBO0VBUUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0IwT0ksdUNBTEk7RStCbk9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0J6Q0U7QVA4NEdKO0FrQ2oyR0U7RUFDRTtFQUNBO0VBQ0E7QWxDbTJHSjs7QWtDMzBHSTtFQUNFO0FsQzgwR047QWtDNTBHTTtFQUNFO0VBQ0E7QWxDODBHUjs7QWtDMTBHSTtFQUNFO0FsQzYwR047QWtDMzBHTTtFQUNFO0VBQ0E7QWxDNjBHUjs7QWV2M0dJO0VtQjRCQTtJQUNFO0VsQysxR0o7RWtDNzFHSTtJQUNFO0lBQ0E7RWxDKzFHTjtFa0MzMUdFO0lBQ0U7RWxDNjFHSjtFa0MzMUdJO0lBQ0U7SUFDQTtFbEM2MUdOO0FBQ0Y7QWV4NEdJO0VtQjRCQTtJQUNFO0VsQysyR0o7RWtDNzJHSTtJQUNFO0lBQ0E7RWxDKzJHTjtFa0MzMkdFO0lBQ0U7RWxDNjJHSjtFa0MzMkdJO0lBQ0U7SUFDQTtFbEM2MkdOO0FBQ0Y7QWV4NUdJO0VtQjRCQTtJQUNFO0VsQyszR0o7RWtDNzNHSTtJQUNFO0lBQ0E7RWxDKzNHTjtFa0MzM0dFO0lBQ0U7RWxDNjNHSjtFa0MzM0dJO0lBQ0U7SUFDQTtFbEM2M0dOO0FBQ0Y7QWV4NkdJO0VtQjRCQTtJQUNFO0VsQys0R0o7RWtDNzRHSTtJQUNFO0lBQ0E7RWxDKzRHTjtFa0MzNEdFO0lBQ0U7RWxDNjRHSjtFa0MzNEdJO0lBQ0U7SUFDQTtFbEM2NEdOO0FBQ0Y7QWV4N0dJO0VtQjRCQTtJQUNFO0VsQys1R0o7RWtDNzVHSTtJQUNFO0lBQ0E7RWxDKzVHTjtFa0MzNUdFO0lBQ0U7RWxDNjVHSjtFa0MzNUdJO0lBQ0U7SUFDQTtFbEM2NUdOO0FBQ0Y7QWtDcDVHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsQ3M1R0o7QW1DMStHSTtFQUNFO0VBQ0Esb0I3QjZoQndCO0U2QjVoQnhCLHVCN0IyaEJ3QjtFNkIxaEJ4QjtFQTlCSjtFQUNBO0VBQ0E7RUFDQTtBbkMyZ0hGO0FtQ3g5R0k7RUFDRTtBbkMwOUdOOztBa0MxNUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEM2NUdKO0FtQy8vR0k7RUFDRTtFQUNBLG9CN0I2aEJ3QjtFNkI1aEJ4Qix1QjdCMmhCd0I7RTZCMWhCeEI7RUF2Qko7RUFDQTtFQUNBO0VBQ0E7QW5DeWhIRjtBbUM3K0dJO0VBQ0U7QW5DKytHTjtBa0NyNkdJO0VBQ0U7QWxDdTZHTjs7QWtDajZHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDbzZHSjtBbUN2aEhJO0VBQ0U7RUFDQSxvQjdCNmhCd0I7RTZCNWhCeEIsdUI3QjJoQndCO0U2QjFoQnhCO0FuQ3loSE47QW1DOWdITTtFQUNFO0FuQ2doSFI7QW1DN2dITTtFQUNFO0VBQ0EscUI3QjBnQnNCO0U2QnpnQnRCLHVCN0J3Z0JzQjtFNkJ2Z0J0QjtFQW5DTjtFQUNBO0VBQ0E7QW5DbWpIRjtBbUM3Z0hJO0VBQ0U7QW5DK2dITjtBa0NwN0dJO0VBQ0U7QWxDczdHTjs7QWtDLzZHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDazdHRjs7QWtDNTZHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I1QnliNEI7RTRCeGI1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCdEtFO0FQc2xISjtBa0M3NkdFO0VBRUU7RVYxTEYsa0RVNEx1QjtBbEM2Nkd6QjtBa0MxNkdFO0VBRUU7RUFDQTtFVmxNRixtRFVtTXVCO0FsQzI2R3pCO0FrQ3g2R0U7RUFFRTtFQUNBO0VBQ0E7QWxDeTZHSjs7QWtDbjZHQTtFQUNFO0FsQ3M2R0Y7O0FrQ2w2R0E7RUFDRTtFQUNBO0VBQ0E7RS9CbUVJLGVBTEk7RStCNURSO0VBQ0E7QWxDcTZHRjs7QWtDajZHQTtFQUNFO0VBQ0E7RUFDQTtBbENvNkdGOztBa0NoNkdBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQ2s2R0Y7O0FvQ3hwSEE7O0VBRUU7RUFDQTtFQUNBO0FwQzJwSEY7QW9DenBIRTs7RUFDRTtFQUNBO0FwQzRwSEo7QW9DdnBIRTs7Ozs7Ozs7Ozs7O0VBTUU7QXBDK3BISjs7QW9DMXBIQTtFQUNFO0VBQ0E7RUFDQTtBcEM2cEhGO0FvQzNwSEU7RUFDRTtBcEM2cEhKOztBb0N6cEhBO0U3QmhCSTtBUDZxSEo7QW9DenBIRTs7RUFFRTtBcEMycEhKO0FvQ3ZwSEU7OztFN0JWRTtFQUNBO0FQc3FISjtBb0NucEhFOzs7RTdCTkU7RUFDQTtBUDhwSEo7O0FvQ3RvSEE7RUFDRTtFQUNBO0FwQ3lvSEY7QW9Ddm9IRTtFQUdFO0FwQ3VvSEo7QW9DcG9IRTtFQUNFO0FwQ3NvSEo7O0FvQ2xvSEE7RUFDRTtFQUNBO0FwQ3FvSEY7O0FvQ2xvSEE7RUFDRTtFQUNBO0FwQ3FvSEY7O0FvQ2puSEE7RUFDRTtFQUNBO0VBQ0E7QXBDb25IRjtBb0NsbkhFOztFQUVFO0FwQ29uSEo7QW9Dam5IRTs7RUFFRTtBcENtbkhKO0FvQy9tSEU7O0U3QjFGRTtFQUNBO0FQNnNISjtBb0MzbUhFOzs7RTdCakhFO0VBQ0E7QVBpdUhKOztBcUN6dkhBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckN3dkhGOztBcUNydkhBO0VBQ0U7RUFDQTtFbENzUUksdUNBTEk7RWtDL1BSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWRmSSx1R2NnQko7QXJDd3ZIRjtBdUJwd0hNO0VjR047SWRGUTtFdkJ1d0hOO0FBQ0Y7QXFDM3ZIRTtFQUVFO0FyQzR2SEo7QXFDeHZIRTtFQUNFO0VBQ0EsZ0QvQmtoQm9CO0FOd3VHeEI7QXFDdHZIRTtFQUVFO0VBQ0E7RUFDQTtBckN1dkhKOztBcUMvdUhBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBckMrdUhGO0FxQzd1SEU7RUFDRTtFQUNBO0U5QjdDQTtFQUNBO0FQNnhISjtBcUM5dUhJO0VBR0U7RUFDQTtBckM4dUhOO0FxQzF1SEU7O0VBRUU7RUFDQTtFQUNBO0FyQzR1SEo7QXFDenVIRTtFQUVFO0U5QmpFQTtFQUNBO0FQNHlISjs7QXFDanVIQTtFQUVFO0VBQ0E7RUFDQTtBckNtdUhGO0FxQ2h1SEU7RTlCNUZFO0FQK3pISjtBcUMvdEhFOztFQUVFO0ViakhGLG9EYWtIdUI7QXJDaXVIekI7O0FxQ3h0SEE7RUFFRTtFQUNBO0VBQ0E7RUFHQTtBckN3dEhGO0FxQ3R0SEU7RUFDRTtFQUNBO0VBQ0E7QXJDd3RISjtBcUN0dEhJO0VBRUU7QXJDdXRITjtBcUNudEhFOztFQUVFLGdCL0IwZDBCO0UrQnpkMUI7RUFDQTtBckNxdEhKOztBcUMzc0hFOztFQUVFO0VBQ0E7QXJDOHNISjs7QXFDenNIRTs7RUFFRTtFQUNBO0VBQ0E7QXJDNHNISjs7QXFDdHNIRTs7RUFDRTtBckMwc0hKOztBcUNoc0hFO0VBQ0U7QXJDbXNISjtBcUNqc0hFO0VBQ0U7QXJDbXNISjs7QXNDaDRIQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDZzRIRjtBc0MxM0hFOzs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRDazRISjtBc0M5MkhBO0VBQ0U7RUFDQTtFQUNBO0VuQzROSSwyQ0FMSTtFbUNyTlI7RUFDQTtFQUNBO0F0Q2czSEY7QXNDOTJIRTtFQUVFO0F0QysySEo7O0FzQ3IySEE7RUFFRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Q28ySEY7QXNDajJISTtFQUVFO0F0Q2sySE47QXNDOTFIRTtFQUNFO0F0Q2cySEo7O0FzQ3YxSEE7RUFDRSxtQmhDOGdDa0M7RWdDN2dDbEMsc0JoQzZnQ2tDO0VnQzVnQ2xDO0F0QzAxSEY7QXNDeDFIRTs7O0VBR0U7QXRDMDFISjs7QXNDNzBIQTtFQUNFO0VBQ0E7RUFHQTtBdEM4MEhGOztBc0MxMEhBO0VBQ0U7RW5DeUlJLDZDQUxJO0VtQ2xJUjtFQUNBO0VBQ0E7RUFDQTtFL0J4SUU7RWdCSEUsK0NlNklKO0F0QzYwSEY7QXVCdDlITTtFZWlJTjtJZmhJUTtFdkJ5OUhOO0FBQ0Y7QXNDaDFIRTtFQUNFO0F0Q2sxSEo7QXNDLzBIRTtFQUNFO0VBQ0E7RUFDQTtBdENpMUhKOztBc0MzMEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEM4MEhGOztBc0MzMEhBO0VBQ0U7RUFDQTtBdEM4MEhGOztBZXg4SEk7RXVCc0lBO0lBRUk7SUFDQTtFdENxMEhOO0VzQ24wSE07SUFDRTtFdENxMEhSO0VzQ24wSFE7SUFDRTtFdENxMEhWO0VzQ2wwSFE7SUFDRTtJQUNBO0V0Q28wSFY7RXNDaDBITTtJQUNFO0V0Q2swSFI7RXNDL3pITTtJQUNFO0lBQ0E7RXRDaTBIUjtFc0M5ekhNO0lBQ0U7RXRDZzBIUjtFc0M3ekhNO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmOU5KLGdCZWdPSTtFdEM2ekhSO0VzQzF6SFE7SUFDRTtFdEM0ekhWO0VzQ3p6SFE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEMyekhWO0FBQ0Y7QWV4L0hJO0V1QnNJQTtJQUVJO0lBQ0E7RXRDbzNITjtFc0NsM0hNO0lBQ0U7RXRDbzNIUjtFc0NsM0hRO0lBQ0U7RXRDbzNIVjtFc0NqM0hRO0lBQ0U7SUFDQTtFdENtM0hWO0VzQy8ySE07SUFDRTtFdENpM0hSO0VzQzkySE07SUFDRTtJQUNBO0V0Q2czSFI7RXNDNzJITTtJQUNFO0V0QysySFI7RXNDNTJITTtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJZjlOSixnQmVnT0k7RXRDNDJIUjtFc0N6MkhRO0lBQ0U7RXRDMjJIVjtFc0N4MkhRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRDMDJIVjtBQUNGO0FldmlJSTtFdUJzSUE7SUFFSTtJQUNBO0V0Q202SE47RXNDajZITTtJQUNFO0V0Q202SFI7RXNDajZIUTtJQUNFO0V0Q202SFY7RXNDaDZIUTtJQUNFO0lBQ0E7RXRDazZIVjtFc0M5NUhNO0lBQ0U7RXRDZzZIUjtFc0M3NUhNO0lBQ0U7SUFDQTtFdEMrNUhSO0VzQzU1SE07SUFDRTtFdEM4NUhSO0VzQzM1SE07SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWY5TkosZ0JlZ09JO0V0QzI1SFI7RXNDeDVIUTtJQUNFO0V0QzA1SFY7RXNDdjVIUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V0Q3k1SFY7QUFDRjtBZXRsSUk7RXVCc0lBO0lBRUk7SUFDQTtFdENrOUhOO0VzQ2g5SE07SUFDRTtFdENrOUhSO0VzQ2g5SFE7SUFDRTtFdENrOUhWO0VzQy84SFE7SUFDRTtJQUNBO0V0Q2k5SFY7RXNDNzhITTtJQUNFO0V0Qys4SFI7RXNDNThITTtJQUNFO0lBQ0E7RXRDODhIUjtFc0MzOEhNO0lBQ0U7RXRDNjhIUjtFc0MxOEhNO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmOU5KLGdCZWdPSTtFdEMwOEhSO0VzQ3Y4SFE7SUFDRTtFdEN5OEhWO0VzQ3Q4SFE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEN3OEhWO0FBQ0Y7QWVyb0lJO0V1QnNJQTtJQUVJO0lBQ0E7RXRDaWdJTjtFc0MvL0hNO0lBQ0U7RXRDaWdJUjtFc0MvL0hRO0lBQ0U7RXRDaWdJVjtFc0M5L0hRO0lBQ0U7SUFDQTtFdENnZ0lWO0VzQzUvSE07SUFDRTtFdEM4L0hSO0VzQzMvSE07SUFDRTtJQUNBO0V0QzYvSFI7RXNDMS9ITTtJQUNFO0V0QzQvSFI7RXNDei9ITTtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJZjlOSixnQmVnT0k7RXRDeS9IUjtFc0N0L0hRO0lBQ0U7RXRDdy9IVjtFc0NyL0hRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRDdS9IVjtBQUNGO0FzQzlpSUk7RUFFSTtFQUNBO0F0QytpSVI7QXNDN2lJUTtFQUNFO0F0QytpSVY7QXNDN2lJVTtFQUNFO0F0QytpSVo7QXNDNWlJVTtFQUNFO0VBQ0E7QXRDOGlJWjtBc0MxaUlRO0VBQ0U7QXRDNGlJVjtBc0N6aUlRO0VBQ0U7RUFDQTtBdEMyaUlWO0FzQ3hpSVE7RUFDRTtBdEMwaUlWO0FzQ3ZpSVE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWY5TkosZ0JlZ09JO0F0Q3VpSVY7QXNDcGlJVTtFQUNFO0F0Q3NpSVo7QXNDbmlJVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Q3FpSVo7O0FzQ3BoSUE7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdENzaElGOztBc0NoaElJO0VBQ0U7QXRDbWhJTjs7QXVDNXlJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhDakJFO0FQOHpJSjtBdUN6eUlFO0VBQ0U7RUFDQTtBdkMyeUlKO0F1Q3h5SUU7RUFDRTtFQUNBO0F2QzB5SUo7QXVDeHlJSTtFQUNFO0VoQ3RCRjtFQUNBO0FQaTBJSjtBdUN4eUlJO0VBQ0U7RWhDYkY7RUFDQTtBUHd6SUo7QXVDcnlJRTs7RUFFRTtBdkN1eUlKOztBdUNueUlBO0VBR0U7RUFDQTtFQUNBO0F2Q295SUY7O0F1Q2p5SUE7RUFDRTtFQUNBO0F2Q295SUY7O0F1Q2p5SUE7RUFDRTtFQUNBO0VBQ0E7QXZDb3lJRjs7QXVDanlJQTtFQUNFO0F2Q295SUY7O0F1QzV4SUU7RUFDRTtBdkMreElKOztBdUN2eElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkMweElGO0F1Q3h4SUU7RWhDN0ZFO0FQdzNJSjs7QXVDdHhJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2Q3l4SUY7QXVDdnhJRTtFaEN4R0U7QVBrNElKOztBdUNoeElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZDbXhJRjtBdUNqeElFO0VBQ0U7RUFDQTtBdkNteElKOztBdUMvd0lBO0VBQ0U7RUFDQTtBdkNreElGOztBdUM5d0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VoQzFJRTtBUDQ1SUo7O0F1Qzl3SUE7OztFQUdFO0F2Q2l4SUY7O0F1Qzl3SUE7O0VoQzNJSTtFQUNBO0FQODVJSjs7QXVDL3dJQTs7RWhDbElJO0VBQ0E7QVBzNUlKOztBdUN4d0lFO0VBQ0U7QXZDMndJSjtBZXQ0SUk7RXdCdUhKO0lBUUk7SUFDQTtFdkMyd0lGO0V1Q3h3SUU7SUFDRTtJQUNBO0V2QzB3SUo7RXVDeHdJSTtJQUNFO0lBQ0E7RXZDMHdJTjtFdUNyd0lNO0loQzFLSjtJQUNBO0VQazdJRjtFdUN0d0lROztJQUdFO0V2Q3V3SVY7RXVDcndJUTs7SUFHRTtFdkNzd0lWO0V1Q2x3SU07SWhDM0tKO0lBQ0E7RVBnN0lGO0V1Q253SVE7O0lBR0U7RXZDb3dJVjtFdUNsd0lROztJQUdFO0V2Q213SVY7QUFDRjs7QXdDditJQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEN5K0lGOztBd0NyK0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFckNnUU07QUh5dUlSO0FHcjRJSTtFcUN6R0o7SXJDNFFRO0VIc3VJTjtBQUNGO0F3Q24vSUE7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFakNyQkU7RWlDdUJGO0VqQjFCSSwwQ2lCMkJKO0F4QysrSUY7QXVCdGdKTTtFaUJVTjtJakJUUTtFdkJ5Z0pOO0FBQ0Y7QXdDbC9JRTtFQUNFO0VBQ0E7RUFDQTtBeENvL0lKO0F3Q2wvSUk7RUFDRTtFQUNBO0F4Q28vSU47QXdDLytJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpCakRFLG1EaUJrREY7QXhDaS9JSjtBdUIvaEpNO0VpQnFDSjtJakJwQ007RXZCa2lKTjtBQUNGO0F3Q24vSUU7RUFDRTtBeENxL0lKO0F3Q2wvSUU7RUFDRTtFQUNBO0VBQ0E7QXhDby9JSjs7QXdDaC9JQTtFQUNFO0F4Q20vSUY7O0F3Q2gvSUE7RUFDRTtFQUNBO0VBQ0E7QXhDbS9JRjtBd0NqL0lFO0VqQzdERTtFQUNBO0FQaWpKSjtBd0NsL0lJO0VqQ2hFQTtFQUNBO0FQcWpKSjtBd0NqL0lFO0VBQ0U7QXhDbS9JSjtBd0MvK0lFO0VqQzVERTtFQUNBO0FQOGlKSjtBd0MvK0lNO0VqQ2hFRjtFQUNBO0FQa2pKSjtBd0M5K0lJO0VqQ3JFQTtFQUNBO0FQc2pKSjs7QXdDNStJQTtFQUNFO0F4QysrSUY7O0F3Q3QrSUU7RUFDRTtFQUNBO0VqQzlHQTtBUHdsSko7QXdDditJSTtFQUFnQjtBeEMwK0lwQjtBd0N6K0lJO0VBQWU7QXhDNCtJbkI7QXdDeitJSTs7O0VqQ3JIQTtBUG1tSko7O0F3Q24rSUk7RUFDRTtFQUNBO0F4Q3MrSU47O0F5QzNuSkE7RUFFRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RXRDK1FJLHlDQUxJO0VzQ3hRUjtFQUNBO0VsQ0FFO0FQMm5KSjs7QXlDcm5KRTtFQUNFO0F6Q3duSko7QXlDdG5KSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6Q3duSk47QXlDcG5KRTtFQUNFO0F6Q3NuSko7O0EwQzNwSkE7RUFFRTtFQUNBO0V2Q2dTTTtBSDgzSVI7QUcxaEpJO0V1Q3ZJSjtJdkMwU1E7RUgyM0lOO0FBQ0Y7QTBDdHFKQTtFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFakNwQkE7RUFDQTtBVHVySkY7O0EwQ2hxSkE7RUFDRTtFQUNBO0VBQ0E7RXZDZ1FJLHlDQUxJO0V1Q3pQUjtFQUNBO0VBQ0E7RUFDQTtFbkJwQkkscUltQnFCSjtBMUNtcUpGO0F1QnBySk07RW1CUU47SW5CUFE7RXZCdXJKTjtBQUNGO0EwQ3RxSkU7RUFDRTtFQUNBO0VBRUE7RUFDQTtBMUN1cUpKO0EwQ3BxSkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxVcEMydUNnQztFb0MxdUNoQztBMUNzcUpKO0EwQ25xSkU7RUFFRTtFQUNBO0VsQnRERixnRGtCdUR1QjtFQUNyQjtBMUNvcUpKO0EwQ2pxSkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBMUNrcUpKOztBMEM3cEpFO0VBQ0UsOENwQzhzQ2dDO0FOazlHcEM7QTBDM3BKTTtFbkM5QkY7RUFDQTtBUDRySko7QTBDenBKTTtFbkNsREY7RUFDQTtBUDhzSko7O0EwQzVvSkE7RUNsR0U7RUFDQTtFeEM4Uk07QUhxOUlSO0FHam5KSTtFdUNqQ0o7SXZDb01RO0VIazlJTjtBQUNGO0EwQ3ZwSkE7RUMvRkU7QTNDeXZKRjs7QTBDdHBKQTtFQ3RHRTtFQUNBO0V4QzBSSSwrQkFMSTtFd0NuUlI7QTNDZ3dKRjs7QTRDbHdKQTtFQUVFO0VBQ0E7RXpDdVJJLDRCQUxJO0V5Q2hSUjtFQUNBO0VBQ0E7RUFHQTtFQUNBO0V6QytRSSxvQ0FMSTtFeUN4UVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VyQ0pFO0FQdXdKSjtBNEM5dkpFO0VBQ0U7QTVDZ3dKSjs7QTRDM3ZKQTtFQUNFO0VBQ0E7QTVDOHZKRjs7QTZDOXhKQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdENIRTtBUGt5Sko7O0E2QzF4SkE7RUFFRTtBN0M0eEpGOztBNkN4eEpBO0VBQ0UsZ0J2QzZrQjRCO0V1QzVrQjVCO0E3QzJ4SkY7O0E2Q254SkE7RUFDRSxtQnZDcytDOEI7QU5nekdoQztBNkNueEpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0NxeEpKOztBNkM3d0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdDZ3hKSjs7QTZDcHhKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3Q3V4Sko7O0E2QzN4SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0M4eEpKOztBNkNseUpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdDcXlKSjs7QTZDenlKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3QzR5Sko7O0E2Q2h6SkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0NtekpKOztBNkN2ekpFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTdDMHpKSjs7QTZDOXpKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3Q2kwSko7O0E4QzczSkU7RUFDRTtJQUFLO0U5Q2k0SlA7QUFDRjtBOEM3M0pBOztFQUdFO0UzQ2tSSSxrQ0FMSTtFMkMzUVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0UzQ3NRSSx1Q0FMSTtFMkMvUFI7RXZDUkU7QVBxNEpKOztBOEN4M0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdkJ4QkksNkN1QnlCSjtBOUMyM0pGO0F1Qmg1Sk07RXVCWU47SXZCWFE7RXZCbTVKTjtBQUNGOztBOEM3M0pBO0V0QkFFO0VzQkVBO0E5Q2c0SkY7O0E4QzczSkE7RUFDRTtBOUNnNEpGOztBOEM3M0pBO0VBQ0U7QTlDZzRKRjs7QThDNTNKRTtFQUNFO0E5QyszSko7QThDNTNKTTtFQUpKO0lBS007RTlDKzNKTjtBQUNGOztBK0MzN0pBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0V4Q1hFO0FQcThKSjs7QStDdDdKQTtFQUNFO0VBQ0E7QS9DeTdKRjtBK0N2N0pFO0VBRUU7RUFDQTtBL0N3N0pKOztBK0NoN0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9DbTdKRjtBK0NqN0pFO0V4QzlCRTtFQUNBO0FQazlKSjtBK0NqN0pFO0V4Q3BCRTtFQUNBO0FQdzhKSjtBK0NqN0pFO0VBRUU7RUFDQTtFQUNBO0EvQ2s3Sko7QStDOTZKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ2c3Sko7QStDNTZKRTtFQUNFO0EvQzg2Sko7QStDNTZKSTtFQUNFO0VBQ0E7QS9DODZKTjs7QStDcDZKQTtFQUNFO0VBQ0E7RUFDQTtBL0N1NkpGO0ErQ242Skk7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBL0NvNkpOO0ErQ2o2Skk7RUFDRTtFQUNBO0EvQ202Sk47O0ErQ3Q1Skk7RUFDRTtBL0N5NUpOO0ErQ3Q1SlE7RXhDekRKO0VBWkE7QVArOUpKO0ErQ3I1SlE7RXhDMUVKO0VBWUE7QVB1OUpKO0ErQ3A1SlE7RUFDRTtBL0NzNUpWO0ErQ241SlE7RUFDRTtFQUNBO0EvQ3E1SlY7QStDbjVKVTtFQUNFO0VBQ0E7QS9DcTVKWjs7QWU3K0pJO0VnQ2dFQTtJQUNFO0UvQ2k3Sko7RStDOTZKTTtJeEN6REo7SUFaQTtFUHUvSkY7RStDNzZKTTtJeEMxRUo7SUFZQTtFUCsrSkY7RStDNTZKTTtJQUNFO0UvQzg2SlI7RStDMzZKTTtJQUNFO0lBQ0E7RS9DNjZKUjtFK0MzNkpRO0lBQ0U7SUFDQTtFL0M2NkpWO0FBQ0Y7QWV0Z0tJO0VnQ2dFQTtJQUNFO0UvQ3k4Sko7RStDdDhKTTtJeEN6REo7SUFaQTtFUCtnS0Y7RStDcjhKTTtJeEMxRUo7SUFZQTtFUHVnS0Y7RStDcDhKTTtJQUNFO0UvQ3M4SlI7RStDbjhKTTtJQUNFO0lBQ0E7RS9DcThKUjtFK0NuOEpRO0lBQ0U7SUFDQTtFL0NxOEpWO0FBQ0Y7QWU5aEtJO0VnQ2dFQTtJQUNFO0UvQ2krSko7RStDOTlKTTtJeEN6REo7SUFaQTtFUHVpS0Y7RStDNzlKTTtJeEMxRUo7SUFZQTtFUCtoS0Y7RStDNTlKTTtJQUNFO0UvQzg5SlI7RStDMzlKTTtJQUNFO0lBQ0E7RS9DNjlKUjtFK0MzOUpRO0lBQ0U7SUFDQTtFL0M2OUpWO0FBQ0Y7QWV0aktJO0VnQ2dFQTtJQUNFO0UvQ3kvSko7RStDdC9KTTtJeEN6REo7SUFaQTtFUCtqS0Y7RStDci9KTTtJeEMxRUo7SUFZQTtFUHVqS0Y7RStDcC9KTTtJQUNFO0UvQ3MvSlI7RStDbi9KTTtJQUNFO0lBQ0E7RS9DcS9KUjtFK0NuL0pRO0lBQ0U7SUFDQTtFL0NxL0pWO0FBQ0Y7QWU5a0tJO0VnQ2dFQTtJQUNFO0UvQ2loS0o7RStDOWdLTTtJeEN6REo7SUFaQTtFUHVsS0Y7RStDN2dLTTtJeEMxRUo7SUFZQTtFUCtrS0Y7RStDNWdLTTtJQUNFO0UvQzhnS1I7RStDM2dLTTtJQUNFO0lBQ0E7RS9DNmdLUjtFK0MzZ0tRO0lBQ0U7SUFDQTtFL0M2Z0tWO0FBQ0Y7QStDaGdLQTtFeENsSkk7QVBxcEtKO0ErQ2hnS0U7RUFDRTtBL0NrZ0tKO0ErQ2hnS0k7RUFDRTtBL0NrZ0tOOztBK0NyL0pFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ddy9KSjs7QStDbGdLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQ3FnS0o7O0ErQy9nS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0NraEtKOztBK0M1aEtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9DK2hLSjs7QStDemlLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQzRpS0o7O0ErQ3RqS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0N5aktKOztBK0Nua0tFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Dc2tLSjs7QStDaGxLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQ21sS0o7O0FnRGp4S0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0EsVTFDdXBEMkI7RTBDdHBEM0IsVzFDc3BEMkI7RTBDcnBEM0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFekNKRTtFeUNNRjtBaERpeEtGO0FnRDl3S0U7RUFDRTtFQUNBO0VBQ0E7QWhEZ3hLSjtBZ0Q3d0tFO0VBQ0U7RUFDQTtFQUNBO0FoRCt3S0o7QWdENXdLRTtFQUVFO0VBQ0E7RUFDQTtBaEQ2d0tKOztBZ0Ryd0tBO0VBSEU7QWhENHdLRjs7QWdEcndLQTs7RUFFRTtBaER3d0tGOztBSW56S0k7RTRDa0NGO0FoRHF4S0Y7O0FpRHQwS0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U5Q3lSSSw4QkFMSTtFOENsUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFOUMyUUksb0NBTEk7RThDcFFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFMUNSRTtBUCswS0o7QWlEcDBLRTtFQUNFO0FqRHMwS0o7QWlEbjBLRTtFQUNFO0FqRHEwS0o7O0FpRGowS0E7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEbTBLRjtBaURqMEtFO0VBQ0U7QWpEbTBLSjs7QWlEL3pLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UxQ2hDRTtFQUNBO0FQbTJLSjtBaURqMEtFO0VBQ0U7RUFDQTtBakRtMEtKOztBaUQvektBO0VBQ0U7RUFDQTtBakRrMEtGOztBa0RoNEtBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QWxEODNLRjs7QWtEdjNLQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FsRHkzS0Y7QWtEdDNLRTtFQUNFLDhCNUNtOENnQztFaUJoL0M5QixtQzJCOENGO0FsRHczS0o7QXVCbDZLTTtFMkJ3Q0o7STNCdkNNO0V2QnE2S047QUFDRjtBa0QzM0tFO0VBQ0UsZTVDZzhDZ0M7QU42N0hwQztBa0R6M0tFO0VBQ0Usc0I1QzY3Q2dDO0FOODdIcEM7O0FrRHYzS0E7RUFDRTtBbEQwM0tGO0FrRHgzS0U7RUFDRTtFQUNBO0FsRDAzS0o7QWtEdjNLRTtFQUNFO0FsRHkzS0o7O0FrRHIzS0E7RUFDRTtFQUNBO0VBQ0E7QWxEdzNLRjs7QWtEcDNLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0NyRkU7RTJDeUZGO0FsRG8zS0Y7O0FrRGgzS0E7RUFFRTtFQUNBO0VBQ0E7RUNsSEE7RUFDQTtFQUNBO0VBQ0Esa0NEa0gwQjtFQ2pIMUI7RUFDQTtFQUNBLHVDRCtHNEQ7QWxEczNLOUQ7QW1EbCtLRTtFQUFTO0FuRHErS1g7QW1EcCtLRTtFQUFTLG1DRDJHaUY7QWxENDNLNUY7O0FrRHYzS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UzQ3JHRTtFQUNBO0FQZytLSjtBa0R6M0tFO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBbEQwM0tKOztBa0RyM0tBO0VBQ0U7RUFDQTtBbER3M0tGOztBa0RuM0tBO0VBQ0U7RUFHQTtFQUNBO0FsRG8zS0Y7O0FrRGgzS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UzQzdIRTtFQUNBO0FQaS9LSjtBa0QvMktFO0VBQ0U7QWxEaTNLSjs7QWVoK0tJO0VtQ3FIRjtJQUNFO0lBQ0E7RWxEKzJLRjtFa0QzMktBO0lBQ0U7SUFDQTtJQUNBO0VsRDYyS0Y7RWtEMTJLQTtJQUNFO0VsRDQyS0Y7QUFDRjtBZS8rS0k7RW1DdUlGOztJQUVFO0VsRDIyS0Y7QUFDRjtBZXIvS0k7RW1DOElGO0lBQ0U7RWxEMDJLRjtBQUNGO0FrRGoyS0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbERtMktOO0FrRGoyS007RUFDRTtFQUNBO0UzQzdNSjtBUGlqTEo7QWtEaDJLTTs7RTNDak5GO0FQcWpMSjtBa0QvMUtNO0VBQ0U7QWxEaTJLUjs7QWUvL0tJO0VtQzRJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VsRHUzS0o7RWtEcjNLSTtJQUNFO0lBQ0E7STNDN01KO0VQcWtMRjtFa0RwM0tJOztJM0NqTkY7RVB5a0xGO0VrRG4zS0k7SUFDRTtFbERxM0tOO0FBQ0Y7QWVwaExJO0VtQzRJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VsRDI0S0o7RWtEejRLSTtJQUNFO0lBQ0E7STNDN01KO0VQeWxMRjtFa0R4NEtJOztJM0NqTkY7RVA2bExGO0VrRHY0S0k7SUFDRTtFbER5NEtOO0FBQ0Y7QWV4aUxJO0VtQzRJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VsRCs1S0o7RWtENzVLSTtJQUNFO0lBQ0E7STNDN01KO0VQNm1MRjtFa0Q1NUtJOztJM0NqTkY7RVBpbkxGO0VrRDM1S0k7SUFDRTtFbEQ2NUtOO0FBQ0Y7QWU1akxJO0VtQzRJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VsRG03S0o7RWtEajdLSTtJQUNFO0lBQ0E7STNDN01KO0VQaW9MRjtFa0RoN0tJOztJM0NqTkY7RVBxb0xGO0VrRC82S0k7SUFDRTtFbERpN0tOO0FBQ0Y7QWVobExJO0VtQzRJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VsRHU4S0o7RWtEcjhLSTtJQUNFO0lBQ0E7STNDN01KO0VQcXBMRjtFa0RwOEtJOztJM0NqTkY7RVB5cExGO0VrRG44S0k7SUFDRTtFbERxOEtOO0FBQ0Y7QW9EL3FMQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpEd1JJLDRCQUxJO0VpRGpSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUNsQkEsc0MvQytsQjRCO0UrQzdsQjVCO0VBQ0EsZ0IvQ3dtQjRCO0UrQ3ZtQjVCLGdCL0MrbUI0QjtFK0M5bUI1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbERnUkksc0NBTEk7RWlEaFFSO0VBQ0E7QXBEdXJMRjtBb0RyckxFO0VBQVM7QXBEd3JMWDtBb0R0ckxFO0VBQ0U7RUFDQTtFQUNBO0FwRHdyTEo7QW9EdHJMSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRHdyTE47O0FvRG5yTEE7RUFDRTtBcERzckxGO0FvRHByTEU7RUFDRTtFQUNBO0VBQ0E7QXBEc3JMSjs7QW9EbHJMQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0FwRHFyTEY7QW9EbnJMRTtFQUNFO0VBQ0E7RUFDQTtBcERxckxKOztBb0RqckxBO0FBRUE7RUFDRTtBcERtckxGO0FvRGpyTEU7RUFDRTtFQUNBO0VBQ0E7QXBEbXJMSjs7QW9EL3FMQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0FwRGtyTEY7QW9EaHJMRTtFQUNFO0VBQ0E7RUFDQTtBcERrckxKOztBb0Q5cUxBO0FBa0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFN0NqR0U7QVBrd0xKOztBc0RyeExBO0VBRUU7RUFDQTtFbkQ0UkksNEJBTEk7RW1EclJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW5EdVJNO0FIaWdMUjtBRzdwTEk7RW1EdklKO0luRDBTUTtFSDgvS047QUFDRjtBc0R6eUxBO0VBY0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFRHpCQSxzQy9DK2xCNEI7RStDN2xCNUI7RUFDQSxnQi9Dd21CNEI7RStDdm1CNUIsZ0IvQyttQjRCO0UrQzltQjVCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VsRGdSSSxzQ0FMSTtFbUQxUFI7RUFDQTtFQUNBO0VBQ0E7RS9DaEJFO0FQdXpMSjtBc0RueUxFO0VBQ0U7RUFDQTtFQUNBO0F0RHF5TEo7QXNEbnlMSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdERveUxOOztBc0Q5eExFO0VBQ0U7QXREaXlMSjtBc0QveExJO0VBRUU7QXREZ3lMTjtBc0Q3eExJO0VBQ0U7RUFDQTtBdEQreExOO0FzRDV4TEk7RUFDRTtFQUNBO0F0RDh4TE47O0FzRHp4TEE7QUFFRTtFQUNFO0VBQ0E7RUFDQTtBdEQyeExKO0FzRHp4TEk7RUFFRTtBdEQweExOO0FzRHZ4TEk7RUFDRTtFQUNBO0F0RHl4TE47QXNEdHhMSTtFQUNFO0VBQ0E7QXREd3hMTjs7QXNEbnhMQTtBQUdFO0VBQ0U7QXREb3hMSjtBc0RseExJO0VBRUU7QXREbXhMTjtBc0RoeExJO0VBQ0U7RUFDQTtBdERreExOO0FzRC93TEk7RUFDRTtFQUNBO0F0RGl4TE47QXNENXdMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREOHdMSjs7QXNEMXdMQTtBQUVFO0VBQ0U7RUFDQTtFQUNBO0F0RDR3TEo7QXNEMXdMSTtFQUVFO0F0RDJ3TE47QXNEeHdMSTtFQUNFO0VBQ0E7QXREMHdMTjtBc0R2d0xJO0VBQ0U7RUFDQTtBdER5d0xOOztBc0Rwd0xBO0FBa0JBO0VBQ0U7RUFDQTtFbkQyR0ksNkNBTEk7RW1EcEdSO0VBQ0E7RUFDQTtFL0M1SkU7RUFDQTtBUG01TEo7QXNEcnZMRTtFQUNFO0F0RHV2TEo7O0FzRG52TEE7RUFDRTtFQUNBO0F0RHN2TEY7O0F1RDM2TEE7RUFDRTtBdkQ4NkxGOztBdUQzNkxBO0VBQ0U7QXZEODZMRjs7QXVEMzZMQTtFQUNFO0VBQ0E7RUFDQTtBdkQ4NkxGO0F3RHA4TEU7RUFDRTtFQUNBO0VBQ0E7QXhEczhMSjs7QXVELzZMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFaENsQkksc0NnQ21CSjtBdkRrN0xGO0F1Qmo4TE07RWdDUU47SWhDUFE7RXZCbzhMTjtBQUNGOztBdURwN0xBOzs7RUFHRTtBdkR1N0xGOztBdURwN0xBOztFQUVFO0F2RHU3TEY7O0F1RHA3TEE7O0VBRUU7QXZEdTdMRjs7QXVEOTZMRTtFQUNFO0VBQ0E7RUFDQTtBdkRpN0xKO0F1RDk2TEU7OztFQUdFO0VBQ0E7QXZEZzdMSjtBdUQ3NkxFOztFQUVFO0VBQ0E7RWhDNURFLDJCZ0M2REY7QXZEKzZMSjtBdUJ4K0xNO0VnQ3FESjs7SWhDcERNO0V2QjQrTE47QUFDRjs7QXVENTZMQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFVqRGtoRG1DO0VpRGpoRG5DO0VBQ0EsVzdDbEdNO0U2Q21HTjtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlqRDRnRG1DO0VpQm5tRC9CLDhCZ0N3Rko7QXZEODZMRjtBdUJsZ01NO0VnQ2tFTjs7SWhDakVRO0V2QnNnTU47QUFDRjtBdURqN0xFOzs7RUFFRSxXN0M3R0k7RTZDOEdKO0VBQ0E7RUFDQSxZakRvZ0RpQztBTmc3SXJDOztBdURqN0xBO0VBQ0U7QXZEbzdMRjs7QXVEajdMQTtFQUNFO0F2RG83TEY7O0F1RC82TEE7O0VBRUU7RUFDQSxXakRzZ0RtQztFaURyZ0RuQyxZakRxZ0RtQztFaURwZ0RuQztFQUNBO0VBQ0E7QXZEazdMRjs7QXVELzZMQTtFQUNFO0F2RGs3TEY7O0F1RGg3TEE7RUFDRTtBdkRtN0xGOztBdUQzNkxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGlCakRxOUNtQztFaURwOUNuQztFQUNBLGdCakRtOUNtQztBTjA5SXJDO0F1RDM2TEU7RUFDRTtFQUNBO0VBQ0EsV2pEbzlDaUM7RWlEbjlDakMsV2pEbzlDaUM7RWlEbjlDakM7RUFDQSxpQmpEbzlDaUM7RWlEbjlDakMsZ0JqRG05Q2lDO0VpRGw5Q2pDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsWWpEMjhDaUM7RWlCNW1EL0IsNkJnQ2tLRjtBdkQ0NkxKO0F1QjFrTU07RWdDNklKO0loQzVJTTtFdkI2a01OO0FBQ0Y7QXVEOTZMRTtFQUNFLFVqRHc4Q2lDO0FOdytJckM7O0F1RHY2TEE7RUFDRTtFQUNBO0VBQ0EsZWpEazhDbUM7RWlEajhDbkM7RUFDQSxvQmpEKzdDbUM7RWlEOTdDbkMsdUJqRDg3Q21DO0VpRDc3Q25DO0VBQ0E7QXZEMDZMRjs7QXVELzVMQTtFQUxFO0VBQ0E7RUFDQTtBdkR3NkxGOztBdURqNkxBOztFQUVFO0VBQ0E7RUFDQTtBdkRvNkxGOztBSS9tTUk7RW1EOExGO0VBQ0E7RUFDQTtBdkRxN0xGOztBeURob01BOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0F6RGtvTUY7O0F5RDluTUE7RUFDRTtJQUFLO0V6RGtvTUw7QUFDRjtBeUQvbk1BO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtBekQ4bk1GOztBeUQzbk1BO0VBRUU7RUFDQTtFQUNBO0F6RDZuTUY7O0F5RHBuTUE7RUFDRTtJQUNFO0V6RHVuTUY7RXlEcm5NQTtJQUNFO0lBQ0E7RXpEdW5NRjtBQUNGO0F5RG5uTUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtBekRrbk1GOztBeUQvbU1BO0VBQ0U7RUFDQTtBekRrbk1GOztBeUQ5bU1FO0VBQ0U7O0lBRUU7RXpEaW5NSjtBQUNGO0EwRGxzTUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFEbXNNRjs7QWV0b01JO0UyQzVDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SW5DNUJBLDBDbUM4QkE7RTFEb3JNSjtBQUNGO0F1Qi9zTU07RW1DWUo7SW5DWE07RXZCa3RNTjtBQUNGO0FlNXBNSTtFMkM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRDJyTU47RTBEeHJNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEMHJNTjtFMER2ck1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEeXJNTjtFMER0ck1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRHdyTU47RTBEcnJNSTtJQUVFO0UxRHNyTU47RTBEbnJNSTtJQUdFO0UxRG1yTU47QUFDRjtBZWh0TUk7RTJDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFMURrck1OO0UwRGhyTU07SUFDRTtFMURrck1SO0UwRC9xTU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0UxRGdyTVI7QUFDRjs7QWVwdE1JO0UyQzVDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SW5DNUJBLDBDbUM4QkE7RTFEa3dNSjtBQUNGO0F1Qjd4TU07RW1DWUo7SW5DWE07RXZCZ3lNTjtBQUNGO0FlMXVNSTtFMkM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRHl3TU47RTBEdHdNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEd3dNTjtFMERyd01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEdXdNTjtFMERwd01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRHN3TU47RTBEbndNSTtJQUVFO0UxRG93TU47RTBEandNSTtJQUdFO0UxRGl3TU47QUFDRjtBZTl4TUk7RTJDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFMURnd01OO0UwRDl2TU07SUFDRTtFMURnd01SO0UwRDd2TU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0UxRDh2TVI7QUFDRjs7QWVseU1JO0UyQzVDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SW5DNUJBLDBDbUM4QkE7RTFEZzFNSjtBQUNGO0F1QjMyTU07RW1DWUo7SW5DWE07RXZCODJNTjtBQUNGO0FleHpNSTtFMkM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRHUxTU47RTBEcDFNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEczFNTjtFMERuMU1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEcTFNTjtFMERsMU1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRG8xTU47RTBEajFNSTtJQUVFO0UxRGsxTU47RTBELzBNSTtJQUdFO0UxRCswTU47QUFDRjtBZTUyTUk7RTJDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFMUQ4ME1OO0UwRDUwTU07SUFDRTtFMUQ4ME1SO0UwRDMwTU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0UxRDQwTVI7QUFDRjs7QWVoM01JO0UyQzVDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SW5DNUJBLDBDbUM4QkE7RTFEODVNSjtBQUNGO0F1Qno3TU07RW1DWUo7SW5DWE07RXZCNDdNTjtBQUNGO0FldDRNSTtFMkM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRHE2TU47RTBEbDZNSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEbzZNTjtFMERqNk1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEbTZNTjtFMERoNk1JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRGs2TU47RTBELzVNSTtJQUVFO0UxRGc2TU47RTBENzVNSTtJQUdFO0UxRDY1TU47QUFDRjtBZTE3TUk7RTJDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFMUQ0NU1OO0UwRDE1TU07SUFDRTtFMUQ0NU1SO0UwRHo1TU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0UxRDA1TVI7QUFDRjs7QWU5N01JO0UyQzVDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SW5DNUJBLDBDbUM4QkE7RTFENCtNSjtBQUNGO0F1QnZnTk07RW1DWUo7SW5DWE07RXZCMGdOTjtBQUNGO0FlcDlNSTtFMkM1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRG0vTU47RTBEaC9NSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEay9NTjtFMEQvK01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTFEaS9NTjtFMEQ5K01JO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxRGcvTU47RTBENytNSTtJQUVFO0UxRDgrTU47RTBEMytNSTtJQUdFO0UxRDIrTU47QUFDRjtBZXhnTkk7RTJDL0JGO0lBaUVNO0lBQ0E7SUFDQTtFMUQwK01OO0UwRHgrTU07SUFDRTtFMUQwK01SO0UwRHYrTU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0UxRHcrTVI7QUFDRjs7QTBEeGpORTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW5DNUJBLDBDbUM4QkE7QTFEeWpOTjtBdUJubE5NO0VtQ1lKO0luQ1hNO0V2QnNsTk47QUFDRjtBMEQ1ak5NO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUQ4ak5SO0EwRDNqTk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRDZqTlI7QTBEMWpOTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExRDRqTlI7QTBEempOTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUQyak5SO0EwRHhqTk07RUFFRTtBMUR5ak5SO0EwRHRqTk07RUFHRTtBMURzak5SOztBMEQzaE5BO0VQcEhFO0VBQ0E7RUFDQTtFQUNBLGE3QzBtQ2tDO0U2Q3ptQ2xDO0VBQ0E7RUFDQSxzQnpDRU07QVZpcE5SO0FtRGhwTkU7RUFBUztBbkRtcE5YO0FtRGxwTkU7RUFBUyxZN0NtK0N5QjtBTmtyS3BDOztBMER2aU5BO0VBQ0U7RUFDQTtFQUNBO0ExRDBpTkY7QTBEeGlORTtFQUNFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QTFEeWlOSjs7QTBEcmlOQTtFQUNFO0VBQ0E7QTFEd2lORjs7QTBEcmlOQTtFQUNFO0VBQ0E7RUFDQTtBMUR3aU5GOztBMkR6ck5BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlyRGd6Q2tDO0FONDRLcEM7QTJEMXJORTtFQUNFO0VBQ0E7QTNENHJOSjs7QTJEdnJOQTtFQUNFO0EzRDByTkY7O0EyRHZyTkE7RUFDRTtBM0Qwck5GOztBMkR2ck5BO0VBQ0U7QTNEMHJORjs7QTJEcnJORTtFQUNFO0EzRHdyTko7O0EyRHByTkE7RUFDRTtJQUNFLFlyRG14Q2dDO0VObzZLbEM7QUFDRjtBMkRwck5BO0VBQ0U7RUFDQTtFQUNBO0EzRHNyTkY7O0EyRG5yTkE7RUFDRTtJQUNFO0UzRHNyTkY7QUFDRjtBd0RydU5FO0VBQ0U7RUFDQTtFQUNBO0F4RHV1Tko7O0E0RDF1TkU7RUFDRTtFQUNBO0E1RDZ1Tko7O0E0RC91TkU7RUFDRTtFQUNBO0E1RGt2Tko7O0E0RHB2TkU7RUFDRTtFQUNBO0E1RHV2Tko7O0E0RHp2TkU7RUFDRTtFQUNBO0E1RDR2Tko7O0E0RDl2TkU7RUFDRTtFQUNBO0E1RGl3Tko7O0E0RG53TkU7RUFDRTtFQUNBO0E1RHN3Tko7O0E0RHh3TkU7RUFDRTtFQUNBO0E1RDJ3Tko7O0E0RDd3TkU7RUFDRTtFQUNBO0E1RGd4Tko7O0E2RGx4TkU7RUFDRTtFQUNBO0E3RHF4Tko7QTZEbHhOTTtFQUdFO0VBQ0E7QTdEa3hOUjs7QTZEM3hORTtFQUNFO0VBQ0E7QTdEOHhOSjtBNkQzeE5NO0VBR0U7RUFDQTtBN0QyeE5SOztBNkRweU5FO0VBQ0U7RUFDQTtBN0R1eU5KO0E2RHB5Tk07RUFHRTtFQUNBO0E3RG95TlI7O0E2RDd5TkU7RUFDRTtFQUNBO0E3RGd6Tko7QTZEN3lOTTtFQUdFO0VBQ0E7QTdENnlOUjs7QTZEdHpORTtFQUNFO0VBQ0E7QTdEeXpOSjtBNkR0ek5NO0VBR0U7RUFDQTtBN0Rzek5SOztBNkQvek5FO0VBQ0U7RUFDQTtBN0RrME5KO0E2RC96Tk07RUFHRTtFQUNBO0E3RCt6TlI7O0E2RHgwTkU7RUFDRTtFQUNBO0E3RDIwTko7QTZEeDBOTTtFQUdFO0VBQ0E7QTdEdzBOUjs7QTZEajFORTtFQUNFO0VBQ0E7QTdEbzFOSjtBNkRqMU5NO0VBR0U7RUFDQTtBN0RpMU5SOztBNkQxME5BO0VBQ0U7RUFDQTtBN0Q2ME5GO0E2RDEwTkk7RUFFRTtFQUNBO0E3RDIwTk47O0E4RHIyTkE7RUFDRTtFQUVBO0E5RHUyTkY7O0ErRDEyTkE7RUFDRTtFQUNBLGF6RDZjNEI7RXlENWM1QjtFQUNBO0VBQ0EsNkJ6RDJjNEI7RXlEMWM1QjtBL0Q2Mk5GO0ErRDMyTkU7RUFDRTtFQUNBLFV6RHVjMEI7RXlEdGMxQixXekRzYzBCO0V5RHJjMUI7RXhDSUUsc0N3Q0hGO0EvRDYyTko7QXVCdDJOTTtFd0NaSjtJeENhTTtFdkJ5Mk5OO0FBQ0Y7O0ErRDMyTkk7RUFDRTtBL0Q4Mk5OOztBZ0VqNE5BO0VBQ0U7RUFDQTtBaEVvNE5GO0FnRWw0TkU7RUFDRTtFQUNBO0VBQ0E7QWhFbzROSjtBZ0VqNE5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEVtNE5KOztBZ0U5M05FO0VBQ0U7QWhFaTROSjs7QWdFbDRORTtFQUNFO0FoRXE0Tko7O0FnRXQ0TkU7RUFDRTtBaEV5NE5KOztBZ0UxNE5FO0VBQ0U7QWhFNjROSjs7QWlFbDZOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTNEdW1Da0M7QU44ekxwQzs7QWlFbDZOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTNEK2xDa0M7QU5zMExwQzs7QWlFNzVOSTtFQUNFO0VBQ0E7RUFDQSxhM0RtbEM4QjtBTjYwTHBDOztBaUU3NU5JO0VBQ0U7RUFDQTtFQUNBLGEzRDZrQzhCO0FObTFMcEM7O0FlajROSTtFa0R4Q0E7SUFDRTtJQUNBO0lBQ0EsYTNEbWxDOEI7RU4wMUxsQztFaUUxNk5FO0lBQ0U7SUFDQTtJQUNBLGEzRDZrQzhCO0VOKzFMbEM7QUFDRjtBZTk0Tkk7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGEzRG1sQzhCO0VOczJMbEM7RWlFdDdORTtJQUNFO0lBQ0E7SUFDQSxhM0Q2a0M4QjtFTjIyTGxDO0FBQ0Y7QWUxNU5JO0VrRHhDQTtJQUNFO0lBQ0E7SUFDQSxhM0RtbEM4QjtFTmszTGxDO0VpRWw4TkU7SUFDRTtJQUNBO0lBQ0EsYTNENmtDOEI7RU51M0xsQztBQUNGO0FldDZOSTtFa0R4Q0E7SUFDRTtJQUNBO0lBQ0EsYTNEbWxDOEI7RU44M0xsQztFaUU5OE5FO0lBQ0U7SUFDQTtJQUNBLGEzRDZrQzhCO0VObTRMbEM7QUFDRjtBZWw3Tkk7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGEzRG1sQzhCO0VOMDRMbEM7RWlFMTlORTtJQUNFO0lBQ0E7SUFDQSxhM0Q2a0M4QjtFTis0TGxDO0FBQ0Y7QWtFNS9OQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRTgvTkY7O0FrRTMvTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEU4L05GOztBbUV0Z09BOztFQ0lFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFdWdPRjtBb0VwZ09FOztFQUNFO0FwRXVnT0o7QW9FbmdPRTs7RUFDRTtBcEVzZ09KOztBcUV6aE9FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFUvRGdjc0M7RStEL2J0QztBckU0aE9KOztBc0VwaU9BO0VDQUU7RUFDQTtFQUNBO0F2RXdpT0Y7O0F3RTlpT0E7RUFDRTtFQUNBO0VBQ0EsNkJsRWlzQjRCO0VrRWhzQjVCO0VBQ0E7RUFDQSxhbEUyckI0QjtBTnMzTTlCOztBeUVyL05RO0VBT0k7QXpFay9OWjs7QXlFei9OUTtFQU9JO0F6RXMvTlo7O0F5RTcvTlE7RUFPSTtBekUwL05aOztBeUVqZ09RO0VBT0k7QXpFOC9OWjs7QXlFcmdPUTtFQU9JO0F6RWtnT1o7O0F5RXpnT1E7RUFPSTtBekVzZ09aOztBeUU3Z09RO0VBT0k7QXpFMGdPWjs7QXlFamhPUTtFQU9JO0F6RThnT1o7O0F5RXJoT1E7RUFPSTtBekVraE9aOztBeUV6aE9RO0VBT0k7QXpFc2hPWjs7QXlFN2hPUTtFQU9JO0F6RTBoT1o7O0F5RWppT1E7RUFPSTtBekU4aE9aOztBeUVyaU9RO0VBT0k7QXpFa2lPWjs7QXlFemlPUTtFQU9JO0F6RXNpT1o7O0F5RTdpT1E7RUFPSTtBekUwaU9aOztBeUVqak9RO0VBT0k7QXpFOGlPWjs7QXlFcmpPUTtFQU9JO0F6RWtqT1o7O0F5RXpqT1E7RUFPSTtBekVzak9aOztBeUU3ak9RO0VBT0k7QXpFMGpPWjs7QXlFamtPUTtFQU9JO0F6RThqT1o7O0F5RXJrT1E7RUFPSTtBekVra09aOztBeUV6a09RO0VBT0k7QXpFc2tPWjs7QXlFN2tPUTtFQU9JO0F6RTBrT1o7O0F5RWpsT1E7RUFPSTtBekU4a09aOztBeUVybE9RO0VBT0k7QXpFa2xPWjs7QXlFemxPUTtFQU9JO0F6RXNsT1o7O0F5RTdsT1E7RUFPSTtBekUwbE9aOztBeUVqbU9RO0VBT0k7QXpFOGxPWjs7QXlFcm1PUTtFQU9JO0F6RWttT1o7O0F5RXptT1E7RUFPSTtBekVzbU9aOztBeUU3bU9RO0VBT0k7QXpFMG1PWjs7QXlFam5PUTtFQU9JO0F6RThtT1o7O0F5RXJuT1E7RUFPSTtBekVrbk9aOztBeUV6bk9RO0VBT0k7QXpFc25PWjs7QXlFN25PUTtFQU9JO0F6RTBuT1o7O0F5RWpvT1E7RUFPSTtBekU4bk9aOztBeUVyb09RO0VBT0k7QXpFa29PWjs7QXlFem9PUTtFQU9JO0F6RXNvT1o7O0F5RTdvT1E7RUFPSTtBekUwb09aOztBeUVqcE9RO0VBT0k7QXpFOG9PWjs7QXlFcnBPUTtFQU9JO0F6RWtwT1o7O0F5RXpwT1E7RUFPSTtBekVzcE9aOztBeUU3cE9RO0VBT0k7QXpFMHBPWjs7QXlFanFPUTtFQU9JO0F6RThwT1o7O0F5RXJxT1E7RUFPSTtBekVrcU9aOztBeUV6cU9RO0VBT0k7QXpFc3FPWjs7QXlFdnJPUTtFQUNFO0F6RTByT1Y7O0F5RTNyT1E7RUFDRTtBekU4ck9WOztBeUUvck9RO0VBQ0U7QXpFa3NPVjs7QXlFbnNPUTtFQUNFO0F6RXNzT1Y7O0F5RXZzT1E7RUFDRTtBekUwc09WOztBeUUzc09RO0VBQ0U7QXpFOHNPVjs7QXlFL3NPUTtFQUNFO0F6RWt0T1Y7O0F5RW50T1E7RUFDRTtBekVzdE9WOztBeUU3c09RO0VBT0k7QXpFMHNPWjs7QXlFanRPUTtFQU9JO0F6RThzT1o7O0F5RXJ0T1E7RUFPSTtBekVrdE9aOztBeUV6dE9RO0VBT0k7QXpFc3RPWjs7QXlFN3RPUTtFQU9JO0F6RTB0T1o7O0F5RWp1T1E7RUFPSTtBekU4dE9aOztBeUVydU9RO0VBT0k7QXpFa3VPWjs7QXlFenVPUTtFQU9JO0F6RXN1T1o7O0F5RTd1T1E7RUFPSTtBekUwdU9aOztBeUVqdk9RO0VBT0k7QXpFOHVPWjs7QXlFcnZPUTtFQU9JO0F6RWt2T1o7O0F5RXp2T1E7RUFPSTtBekVzdk9aOztBeUU3dk9RO0VBT0k7QXpFMHZPWjs7QXlFandPUTtFQU9JO0F6RTh2T1o7O0F5RXJ3T1E7RUFPSTtBekVrd09aOztBeUV6d09RO0VBT0k7QXpFc3dPWjs7QXlFN3dPUTtFQU9JO0F6RTB3T1o7O0F5RWp4T1E7RUFPSTtBekU4d09aOztBeUVyeE9RO0VBT0k7QXpFa3hPWjs7QXlFenhPUTtFQU9JO0F6RXN4T1o7O0F5RTd4T1E7RUFPSTtBekUweE9aOztBeUVqeU9RO0VBT0k7QXpFOHhPWjs7QXlFcnlPUTtFQU9JO0F6RWt5T1o7O0F5RXp5T1E7RUFPSTtBekVzeU9aOztBeUU3eU9RO0VBT0k7QXpFMHlPWjs7QXlFanpPUTtFQU9JO0F6RTh5T1o7O0F5RXJ6T1E7RUFPSTtBekVrek9aOztBeUV6ek9RO0VBT0k7QXpFc3pPWjs7QXlFN3pPUTtFQU9JO0F6RTB6T1o7O0F5RWowT1E7RUFPSTtBekU4ek9aOztBeUVyME9RO0VBSVE7RUFHSjtBekVtME9aOztBeUUxME9RO0VBSVE7RUFHSjtBekV3ME9aOztBeUUvME9RO0VBSVE7RUFHSjtBekU2ME9aOztBeUVwMU9RO0VBSVE7RUFHSjtBekVrMU9aOztBeUV6MU9RO0VBSVE7RUFHSjtBekV1MU9aOztBeUU5MU9RO0VBSVE7RUFHSjtBekU0MU9aOztBeUVuMk9RO0VBSVE7RUFHSjtBekVpMk9aOztBeUV4Mk9RO0VBSVE7RUFHSjtBekVzMk9aOztBeUU3Mk9RO0VBSVE7RUFHSjtBekUyMk9aOztBeUVsM09RO0VBSVE7RUFHSjtBekVnM09aOztBeUV2M09RO0VBT0k7QXpFbzNPWjs7QXlFMzNPUTtFQU9JO0F6RXczT1o7O0F5RS8zT1E7RUFPSTtBekU0M09aOztBeUVuNE9RO0VBT0k7QXpFZzRPWjs7QXlFdjRPUTtFQU9JO0F6RW80T1o7O0F5RTM0T1E7RUFPSTtBekV3NE9aOztBeUUvNE9RO0VBT0k7QXpFNDRPWjs7QXlFbjVPUTtFQU9JO0F6RWc1T1o7O0F5RXY1T1E7RUFPSTtBekVvNU9aOztBeUUzNU9RO0VBT0k7QXpFdzVPWjs7QXlFLzVPUTtFQU9JO0F6RTQ1T1o7O0F5RW42T1E7RUFPSTtBekVnNk9aOztBeUV2Nk9RO0VBT0k7QXpFbzZPWjs7QXlFcjdPUTtFQUNFO0F6RXc3T1Y7O0F5RXo3T1E7RUFDRTtBekU0N09WOztBeUU3N09RO0VBQ0U7QXpFZzhPVjs7QXlFajhPUTtFQUNFO0F6RW84T1Y7O0F5RXI4T1E7RUFDRTtBekV3OE9WOztBeUUvN09RO0VBT0k7QXpFNDdPWjs7QXlFbjhPUTtFQU9JO0F6RWc4T1o7O0F5RXY4T1E7RUFPSTtBekVvOE9aOztBeUUzOE9RO0VBT0k7QXpFdzhPWjs7QXlFLzhPUTtFQU9JO0F6RTQ4T1o7O0F5RW45T1E7RUFPSTtBekVnOU9aOztBeUV2OU9RO0VBT0k7QXpFbzlPWjs7QXlFMzlPUTtFQU9JO0F6RXc5T1o7O0F5RS85T1E7RUFPSTtBekU0OU9aOztBeUVuK09RO0VBT0k7QXpFZytPWjs7QXlFditPUTtFQU9JO0F6RW8rT1o7O0F5RTMrT1E7RUFPSTtBekV3K09aOztBeUUvK09RO0VBT0k7QXpFNCtPWjs7QXlFbi9PUTtFQU9JO0F6RWcvT1o7O0F5RXYvT1E7RUFPSTtBekVvL09aOztBeUUzL09RO0VBT0k7QXpFdy9PWjs7QXlFLy9PUTtFQU9JO0F6RTQvT1o7O0F5RW5nUFE7RUFPSTtBekVnZ1BaOztBeUV2Z1BRO0VBT0k7QXpFb2dQWjs7QXlFM2dQUTtFQU9JO0F6RXdnUFo7O0F5RS9nUFE7RUFPSTtBekU0Z1BaOztBeUVuaFBRO0VBT0k7QXpFZ2hQWjs7QXlFdmhQUTtFQU9JO0F6RW9oUFo7O0F5RTNoUFE7RUFPSTtBekV3aFBaOztBeUUvaFBRO0VBT0k7QXpFNGhQWjs7QXlFbmlQUTtFQU9JO0F6RWdpUFo7O0F5RXZpUFE7RUFPSTtBekVvaVBaOztBeUUzaVBRO0VBT0k7QXpFd2lQWjs7QXlFL2lQUTtFQU9JO0F6RTRpUFo7O0F5RW5qUFE7RUFPSTtBekVnalBaOztBeUV2alBRO0VBT0k7QXpFb2pQWjs7QXlFM2pQUTtFQU9JO0F6RXdqUFo7O0F5RS9qUFE7RUFPSTtBekU0alBaOztBeUVua1BRO0VBT0k7QXpFZ2tQWjs7QXlFdmtQUTtFQU9JO0F6RW9rUFo7O0F5RTNrUFE7RUFPSTtBekV3a1BaOztBeUUva1BRO0VBT0k7QXpFNGtQWjs7QXlFbmxQUTtFQU9JO0F6RWdsUFo7O0F5RXZsUFE7RUFPSTtBekVvbFBaOztBeUUzbFBRO0VBT0k7QXpFd2xQWjs7QXlFL2xQUTtFQU9JO0F6RTRsUFo7O0F5RW5tUFE7RUFPSTtBekVnbVBaOztBeUV2bVBRO0VBT0k7QXpFb21QWjs7QXlFM21QUTtFQU9JO0F6RXdtUFo7O0F5RS9tUFE7RUFPSTtBekU0bVBaOztBeUVublBRO0VBT0k7QXpFZ25QWjs7QXlFdm5QUTtFQU9JO0F6RW9uUFo7O0F5RTNuUFE7RUFPSTtBekV3blBaOztBeUUvblBRO0VBT0k7QXpFNG5QWjs7QXlFbm9QUTtFQU9JO0F6RWdvUFo7O0F5RXZvUFE7RUFPSTtBekVvb1BaOztBeUUzb1BRO0VBT0k7QXpFd29QWjs7QXlFL29QUTtFQU9JO0F6RTRvUFo7O0F5RW5wUFE7RUFPSTtBekVncFBaOztBeUV2cFBRO0VBT0k7QXpFb3BQWjs7QXlFM3BQUTtFQU9JO0F6RXdwUFo7O0F5RS9wUFE7RUFPSTtBekU0cFBaOztBeUVucVBRO0VBT0k7QXpFZ3FQWjs7QXlFdnFQUTtFQU9JO0F6RW9xUFo7O0F5RTNxUFE7RUFPSTtBekV3cVBaOztBeUUvcVBRO0VBT0k7QXpFNHFQWjs7QXlFbnJQUTtFQU9JO0F6RWdyUFo7O0F5RXZyUFE7RUFPSTtBekVvclBaOztBeUUzclBRO0VBT0k7QXpFd3JQWjs7QXlFL3JQUTtFQU9JO0F6RTRyUFo7O0F5RW5zUFE7RUFPSTtBekVnc1BaOztBeUV2c1BRO0VBT0k7RUFBQTtBekVxc1BaOztBeUU1c1BRO0VBT0k7RUFBQTtBekUwc1BaOztBeUVqdFBRO0VBT0k7RUFBQTtBekUrc1BaOztBeUV0dFBRO0VBT0k7RUFBQTtBekVvdFBaOztBeUUzdFBRO0VBT0k7RUFBQTtBekV5dFBaOztBeUVodVBRO0VBT0k7RUFBQTtBekU4dFBaOztBeUVydVBRO0VBT0k7RUFBQTtBekVtdVBaOztBeUUxdVBRO0VBT0k7RUFBQTtBekV3dVBaOztBeUUvdVBRO0VBT0k7RUFBQTtBekU2dVBaOztBeUVwdlBRO0VBT0k7RUFBQTtBekVrdlBaOztBeUV6dlBRO0VBT0k7RUFBQTtBekV1dlBaOztBeUU5dlBRO0VBT0k7RUFBQTtBekU0dlBaOztBeUVud1BRO0VBT0k7RUFBQTtBekVpd1BaOztBeUV4d1BRO0VBT0k7RUFBQTtBekVzd1BaOztBeUU3d1BRO0VBT0k7QXpFMHdQWjs7QXlFanhQUTtFQU9JO0F6RTh3UFo7O0F5RXJ4UFE7RUFPSTtBekVreFBaOztBeUV6eFBRO0VBT0k7QXpFc3hQWjs7QXlFN3hQUTtFQU9JO0F6RTB4UFo7O0F5RWp5UFE7RUFPSTtBekU4eFBaOztBeUVyeVBRO0VBT0k7QXpFa3lQWjs7QXlFenlQUTtFQU9JO0F6RXN5UFo7O0F5RTd5UFE7RUFPSTtBekUweVBaOztBeUVqelBRO0VBT0k7QXpFOHlQWjs7QXlFcnpQUTtFQU9JO0F6RWt6UFo7O0F5RXp6UFE7RUFPSTtBekVzelBaOztBeUU3elBRO0VBT0k7QXpFMHpQWjs7QXlFajBQUTtFQU9JO0F6RTh6UFo7O0F5RXIwUFE7RUFPSTtBekVrMFBaOztBeUV6MFBRO0VBT0k7QXpFczBQWjs7QXlFNzBQUTtFQU9JO0F6RTAwUFo7O0F5RWoxUFE7RUFPSTtBekU4MFBaOztBeUVyMVBRO0VBT0k7QXpFazFQWjs7QXlFejFQUTtFQU9JO0F6RXMxUFo7O0F5RTcxUFE7RUFPSTtBekUwMVBaOztBeUVqMlBRO0VBT0k7QXpFODFQWjs7QXlFcjJQUTtFQU9JO0F6RWsyUFo7O0F5RXoyUFE7RUFPSTtBekVzMlBaOztBeUU3MlBRO0VBT0k7QXpFMDJQWjs7QXlFajNQUTtFQU9JO0F6RTgyUFo7O0F5RXIzUFE7RUFPSTtBekVrM1BaOztBeUV6M1BRO0VBT0k7QXpFczNQWjs7QXlFNzNQUTtFQU9JO0F6RTAzUFo7O0F5RWo0UFE7RUFPSTtBekU4M1BaOztBeUVyNFBRO0VBT0k7QXpFazRQWjs7QXlFejRQUTtFQU9JO0F6RXM0UFo7O0F5RTc0UFE7RUFPSTtBekUwNFBaOztBeUVqNVBRO0VBT0k7QXpFODRQWjs7QXlFcjVQUTtFQU9JO0VBQUE7QXpFbTVQWjs7QXlFMTVQUTtFQU9JO0VBQUE7QXpFdzVQWjs7QXlFLzVQUTtFQU9JO0VBQUE7QXpFNjVQWjs7QXlFcDZQUTtFQU9JO0VBQUE7QXpFazZQWjs7QXlFejZQUTtFQU9JO0VBQUE7QXpFdTZQWjs7QXlFOTZQUTtFQU9JO0VBQUE7QXpFNDZQWjs7QXlFbjdQUTtFQU9JO0VBQUE7QXpFaTdQWjs7QXlFeDdQUTtFQU9JO0VBQUE7QXpFczdQWjs7QXlFNzdQUTtFQU9JO0VBQUE7QXpFMjdQWjs7QXlFbDhQUTtFQU9JO0VBQUE7QXpFZzhQWjs7QXlFdjhQUTtFQU9JO0VBQUE7QXpFcThQWjs7QXlFNThQUTtFQU9JO0VBQUE7QXpFMDhQWjs7QXlFajlQUTtFQU9JO0F6RTg4UFo7O0F5RXI5UFE7RUFPSTtBekVrOVBaOztBeUV6OVBRO0VBT0k7QXpFczlQWjs7QXlFNzlQUTtFQU9JO0F6RTA5UFo7O0F5RWorUFE7RUFPSTtBekU4OVBaOztBeUVyK1BRO0VBT0k7QXpFaytQWjs7QXlFeitQUTtFQU9JO0F6RXMrUFo7O0F5RTcrUFE7RUFPSTtBekUwK1BaOztBeUVqL1BRO0VBT0k7QXpFOCtQWjs7QXlFci9QUTtFQU9JO0F6RWsvUFo7O0F5RXovUFE7RUFPSTtBekVzL1BaOztBeUU3L1BRO0VBT0k7QXpFMC9QWjs7QXlFamdRUTtFQU9JO0F6RTgvUFo7O0F5RXJnUVE7RUFPSTtBekVrZ1FaOztBeUV6Z1FRO0VBT0k7QXpFc2dRWjs7QXlFN2dRUTtFQU9JO0F6RTBnUVo7O0F5RWpoUVE7RUFPSTtBekU4Z1FaOztBeUVyaFFRO0VBT0k7QXpFa2hRWjs7QXlFemhRUTtFQU9JO0F6RXNoUVo7O0F5RTdoUVE7RUFPSTtBekUwaFFaOztBeUVqaVFRO0VBT0k7QXpFOGhRWjs7QXlFcmlRUTtFQU9JO0F6RWtpUVo7O0F5RXppUVE7RUFPSTtBekVzaVFaOztBeUU3aVFRO0VBT0k7QXpFMGlRWjs7QXlFampRUTtFQU9JO0F6RThpUVo7O0F5RXJqUVE7RUFPSTtBekVralFaOztBeUV6alFRO0VBT0k7QXpFc2pRWjs7QXlFN2pRUTtFQU9JO0F6RTBqUVo7O0F5RWprUVE7RUFPSTtBekU4alFaOztBeUVya1FRO0VBT0k7QXpFa2tRWjs7QXlFemtRUTtFQU9JO0F6RXNrUVo7O0F5RTdrUVE7RUFPSTtBekUwa1FaOztBeUVqbFFRO0VBT0k7QXpFOGtRWjs7QXlFcmxRUTtFQU9JO0F6RWtsUVo7O0F5RXpsUVE7RUFPSTtBekVzbFFaOztBeUU3bFFRO0VBT0k7QXpFMGxRWjs7QXlFam1RUTtFQU9JO0F6RThsUVo7O0F5RXJtUVE7RUFPSTtBekVrbVFaOztBeUV6bVFRO0VBT0k7QXpFc21RWjs7QXlFN21RUTtFQU9JO0F6RTBtUVo7O0F5RWpuUVE7RUFPSTtBekU4bVFaOztBeUVyblFRO0VBT0k7QXpFa25RWjs7QXlFem5RUTtFQU9JO0F6RXNuUVo7O0F5RTduUVE7RUFPSTtBekUwblFaOztBeUVqb1FRO0VBT0k7QXpFOG5RWjs7QXlFcm9RUTtFQU9JO0F6RWtvUVo7O0F5RXpvUVE7RUFPSTtBekVzb1FaOztBeUU3b1FRO0VBT0k7QXpFMG9RWjs7QXlFanBRUTtFQU9JO0F6RThvUVo7O0F5RXJwUVE7RUFPSTtBekVrcFFaOztBeUV6cFFRO0VBT0k7QXpFc3BRWjs7QXlFN3BRUTtFQU9JO0F6RTBwUVo7O0F5RWpxUVE7RUFPSTtBekU4cFFaOztBeUVycVFRO0VBT0k7QXpFa3FRWjs7QXlFenFRUTtFQU9JO0F6RXNxUVo7O0F5RTdxUVE7RUFPSTtBekUwcVFaOztBeUVqclFRO0VBT0k7QXpFOHFRWjs7QXlFcnJRUTtFQU9JO0F6RWtyUVo7O0F5RXpyUVE7RUFPSTtBekVzclFaOztBeUU3clFRO0VBT0k7QXpFMHJRWjs7QXlFanNRUTtFQU9JO0F6RThyUVo7O0F5RXJzUVE7RUFPSTtBekVrc1FaOztBeUV6c1FRO0VBT0k7QXpFc3NRWjs7QXlFN3NRUTtFQU9JO0F6RTBzUVo7O0F5RWp0UVE7RUFPSTtBekU4c1FaOztBeUVydFFRO0VBT0k7QXpFa3RRWjs7QXlFenRRUTtFQU9JO0F6RXN0UVo7O0F5RTd0UVE7RUFPSTtBekUwdFFaOztBeUVqdVFRO0VBT0k7QXpFOHRRWjs7QXlFcnVRUTtFQU9JO0F6RWt1UVo7O0F5RXp1UVE7RUFPSTtBekVzdVFaOztBeUU3dVFRO0VBT0k7QXpFMHVRWjs7QXlFanZRUTtFQU9JO0F6RTh1UVo7O0F5RW53UVE7QUFjQTtFQU9JO0VBQUE7QXpFb3ZRWjs7QXlFanVRUTtBQTFCQTtFQUlRO0VBR0o7QXpFMHZRWjs7QXlFandRUTtFQUlRO0VBR0o7QXpFK3ZRWjs7QXlFdHdRUTtFQUlRO0VBR0o7QXpFb3dRWjs7QXlFM3dRUTtFQUlRO0VBR0o7QXpFeXdRWjs7QXlFaHhRUTtFQUlRO0VBR0o7QXpFOHdRWjs7QXlFcnhRUTtFQUlRO0VBR0o7QXpFbXhRWjs7QXlFMXhRUTtFQUlRO0VBR0o7QXpFd3hRWjs7QXlFL3hRUTtFQUlRO0VBR0o7QXpFNnhRWjs7QXlFcHlRUTtFQUlRO0VBR0o7QXpFa3lRWjs7QXlFenlRUTtFQUlRO0VBR0o7QXpFdXlRWjs7QXlFOXlRUTtFQUlRO0VBR0o7QXpFNHlRWjs7QXlFbnpRUTtFQUlRO0VBR0o7QXpFaXpRWjs7QXlFeHpRUTtFQUlRO0VBR0o7QXpFc3pRWjs7QXlFN3pRUTtFQUlRO0VBR0o7QXpFMnpRWjs7QXlFbDBRUTtFQUlRO0VBR0o7QXpFZzBRWjs7QXlFdjBRUTtFQUlRO0VBR0o7QXpFcTBRWjs7QXlFNTBRUTtFQUlRO0VBR0o7QXpFMDBRWjs7QXlFajFRUTtFQUlRO0VBR0o7QXpFKzBRWjs7QXlFaDJRUTtFQUNFO0F6RW0yUVY7O0F5RXAyUVE7RUFDRTtBekV1MlFWOztBeUV4MlFRO0VBQ0U7QXpFMjJRVjs7QXlFNTJRUTtFQUNFO0F6RSsyUVY7O0F5RXQyUVE7RUFPSTtBekVtMlFaOztBeUUxMlFRO0VBT0k7QXpFdTJRWjs7QXlFOTJRUTtFQU9JO0F6RTIyUVo7O0F5RWwzUVE7RUFPSTtBekUrMlFaOztBeUV0M1FRO0VBT0k7QXpFbTNRWjs7QXlFMTNRUTtFQU9JO0F6RXUzUVo7O0F5RTkzUVE7RUFPSTtBekUyM1FaOztBeUVsNFFRO0VBT0k7QXpFKzNRWjs7QXlFaDVRUTtFQUNFO0F6RW01UVY7O0F5RS80UVU7RUFDRTtBekVrNVFaOztBeUV4NVFRO0VBQ0U7QXpFMjVRVjs7QXlFdjVRVTtFQUNFO0F6RTA1UVo7O0F5RWg2UVE7RUFDRTtBekVtNlFWOztBeUUvNVFVO0VBQ0U7QXpFazZRWjs7QXlFeDZRUTtFQUNFO0F6RTI2UVY7O0F5RXY2UVU7RUFDRTtBekUwNlFaOztBeUVoN1FRO0VBQ0U7QXpFbTdRVjs7QXlFLzZRVTtFQUNFO0F6RWs3UVo7O0F5RTk2UVE7RUFPSTtBekUyNlFaOztBeUV0NlFVO0VBT0k7QXpFbTZRZDs7QXlFdDdRUTtFQU9JO0F6RW03UVo7O0F5RTk2UVU7RUFPSTtBekUyNlFkOztBeUU5N1FRO0VBT0k7QXpFMjdRWjs7QXlFdDdRVTtFQU9JO0F6RW03UWQ7O0F5RXQ4UVE7RUFJUTtFQUdKO0F6RW84UVo7O0F5RTM4UVE7RUFJUTtFQUdKO0F6RXk4UVo7O0F5RWg5UVE7RUFJUTtFQUdKO0F6RTg4UVo7O0F5RXI5UVE7RUFJUTtFQUdKO0F6RW05UVo7O0F5RTE5UVE7RUFJUTtFQUdKO0F6RXc5UVo7O0F5RS85UVE7RUFJUTtFQUdKO0F6RTY5UVo7O0F5RXArUVE7RUFJUTtFQUdKO0F6RWsrUVo7O0F5RXorUVE7RUFJUTtFQUdKO0F6RXUrUVo7O0F5RTkrUVE7RUFJUTtFQUdKO0F6RTQrUVo7O0F5RTcvUVE7RUFDRTtBekVnZ1JWOztBeUU1L1FVO0VBQ0U7QXpFKy9RWjs7QXlFcmdSUTtFQUNFO0F6RXdnUlY7O0F5RXBnUlU7RUFDRTtBekV1Z1JaOztBeUU3Z1JRO0VBQ0U7QXpFZ2hSVjs7QXlFNWdSVTtFQUNFO0F6RStnUlo7O0F5RXJoUlE7RUFDRTtBekV3aFJWOztBeUVwaFJVO0VBQ0U7QXpFdWhSWjs7QXlFN2hSUTtFQUNFO0F6RWdpUlY7O0F5RTVoUlU7RUFDRTtBekUraFJaOztBeUVyaVJRO0VBQ0U7QXpFd2lSVjs7QXlFcGlSVTtFQUNFO0F6RXVpUlo7O0F5RW5pUlE7RUFJUTtFQUdKO0F6RWlpUlo7O0F5RXhpUlE7RUFJUTtFQUdKO0F6RXNpUlo7O0F5RTdpUlE7RUFJUTtFQUdKO0F6RTJpUlo7O0F5RWxqUlE7RUFJUTtFQUdKO0F6RWdqUlo7O0F5RXZqUlE7RUFJUTtFQUdKO0F6RXFqUlo7O0F5RTVqUlE7RUFJUTtFQUdKO0F6RTBqUlo7O0F5RWprUlE7RUFJUTtFQUdKO0F6RStqUlo7O0F5RXRrUlE7RUFJUTtFQUdKO0F6RW9rUlo7O0F5RTNrUlE7RUFJUTtFQUdKO0F6RXlrUlo7O0F5RWhsUlE7RUFJUTtFQUdKO0F6RThrUlo7O0F5RXJsUlE7RUFJUTtFQUdKO0F6RW1sUlo7O0F5RTFsUlE7RUFJUTtFQUdKO0F6RXdsUlo7O0F5RS9sUlE7RUFJUTtFQUdKO0F6RTZsUlo7O0F5RXBtUlE7RUFJUTtFQUdKO0F6RWttUlo7O0F5RW5uUlE7RUFDRTtBekVzblJWOztBeUV2blJRO0VBQ0U7QXpFMG5SVjs7QXlFM25SUTtFQUNFO0F6RThuUlY7O0F5RS9uUlE7RUFDRTtBekVrb1JWOztBeUVub1JRO0VBQ0U7QXpFc29SVjs7QXlFN25SUTtFQU9JO0F6RTBuUlo7O0F5RWpvUlE7RUFPSTtBekU4blJaOztBeUVyb1JRO0VBT0k7QXpFa29SWjs7QXlFem9SUTtFQU9JO0F6RXNvUlo7O0F5RTdvUlE7RUFPSTtBekUwb1JaOztBeUVqcFJRO0VBT0k7QXpFOG9SWjs7QXlFcnBSUTtFQU9JO0F6RWtwUlo7O0F5RXpwUlE7RUFPSTtBekVzcFJaOztBeUU3cFJRO0VBT0k7QXpFMHBSWjs7QXlFanFSUTtFQU9JO0F6RThwUlo7O0F5RXJxUlE7RUFPSTtBekVrcVJaOztBeUV6cVJRO0VBT0k7QXpFc3FSWjs7QXlFN3FSUTtFQU9JO0F6RTBxUlo7O0F5RWpyUlE7RUFPSTtBekU4cVJaOztBeUVyclJRO0VBT0k7QXpFa3JSWjs7QXlFenJSUTtFQU9JO0F6RXNyUlo7O0F5RTdyUlE7RUFPSTtBekUwclJaOztBeUVqc1JRO0VBT0k7QXpFOHJSWjs7QXlFcnNSUTtFQU9JO0F6RWtzUlo7O0F5RXpzUlE7RUFPSTtBekVzc1JaOztBeUU3c1JRO0VBT0k7QXpFMHNSWjs7QXlFanRSUTtFQU9JO0F6RThzUlo7O0F5RXJ0UlE7RUFPSTtBekVrdFJaOztBeUV6dFJRO0VBT0k7RUFBQTtBekV1dFJaOztBeUU5dFJRO0VBT0k7RUFBQTtBekU0dFJaOztBeUVudVJRO0VBT0k7RUFBQTtBekVpdVJaOztBeUV4dVJRO0VBT0k7RUFBQTtBekVzdVJaOztBeUU3dVJRO0VBT0k7RUFBQTtBekUydVJaOztBeUVsdlJRO0VBT0k7RUFBQTtBekVndlJaOztBeUV2dlJRO0VBT0k7RUFBQTtBekVxdlJaOztBeUU1dlJRO0VBT0k7RUFBQTtBekUwdlJaOztBeUVqd1JRO0VBT0k7RUFBQTtBekUrdlJaOztBeUV0d1JRO0VBT0k7RUFBQTtBekVvd1JaOztBeUUzd1JRO0VBT0k7RUFBQTtBekV5d1JaOztBeUVoeFJRO0VBT0k7RUFBQTtBekU4d1JaOztBeUVyeFJRO0VBT0k7RUFBQTtBekVteFJaOztBeUUxeFJRO0VBT0k7RUFBQTtBekV3eFJaOztBeUUveFJRO0VBT0k7RUFBQTtBekU2eFJaOztBeUVweVJRO0VBT0k7RUFBQTtBekVreVJaOztBeUV6eVJRO0VBT0k7RUFBQTtBekV1eVJaOztBeUU5eVJRO0VBT0k7RUFBQTtBekU0eVJaOztBeUVuelJRO0VBT0k7RUFBQTtBekVpelJaOztBeUV4elJRO0VBT0k7RUFBQTtBekVzelJaOztBeUU3elJRO0VBT0k7RUFBQTtBekUyelJaOztBeUVsMFJRO0VBT0k7RUFBQTtBekVnMFJaOztBeUV2MFJRO0VBT0k7RUFBQTtBekVxMFJaOztBeUU1MFJRO0VBT0k7RUFBQTtBekUwMFJaOztBeUVqMVJRO0VBT0k7RUFBQTtBekUrMFJaOztBeUV0MVJRO0VBT0k7RUFBQTtBekVvMVJaOztBeUUzMVJRO0VBT0k7RUFBQTtBekV5MVJaOztBeUVoMlJRO0VBT0k7RUFBQTtBekU4MVJaOztBeUVyMlJRO0VBT0k7RUFBQTtBekVtMlJaOztBeUUxMlJRO0VBT0k7RUFBQTtBekV3MlJaOztBeUUvMlJRO0VBT0k7RUFBQTtBekU2MlJaOztBeUVwM1JRO0VBT0k7RUFBQTtBekVrM1JaOztBeUV6M1JRO0VBT0k7RUFBQTtBekV1M1JaOztBeUU5M1JRO0VBT0k7RUFBQTtBekU0M1JaOztBeUVuNFJRO0VBT0k7RUFBQTtBekVpNFJaOztBeUV4NFJRO0VBT0k7RUFBQTtBekVzNFJaOztBeUU3NFJRO0VBT0k7QXpFMDRSWjs7QXlFajVSUTtFQU9JO0F6RTg0Ulo7O0F5RXI1UlE7RUFPSTtBekVrNVJaOztBeUV6NVJRO0VBT0k7QXpFczVSWjs7QXlFNzVSUTtFQU9JO0F6RTA1Ulo7O0F5RWo2UlE7RUFPSTtBekU4NVJaOztBeUVyNlJRO0VBT0k7QXpFazZSWjs7QWU1NlJJO0UwREdJO0lBT0k7RXpFdTZSVjtFeUU5NlJNO0lBT0k7RXpFMDZSVjtFeUVqN1JNO0lBT0k7RXpFNjZSVjtFeUVwN1JNO0lBT0k7RXpFZzdSVjtFeUV2N1JNO0lBT0k7RXpFbTdSVjtFeUUxN1JNO0lBT0k7RXpFczdSVjtFeUU3N1JNO0lBT0k7RXpFeTdSVjtFeUVoOFJNO0lBT0k7RXpFNDdSVjtFeUVuOFJNO0lBT0k7RXpFKzdSVjtFeUV0OFJNO0lBT0k7RXpFazhSVjtFeUV6OFJNO0lBT0k7RXpFcThSVjtFeUU1OFJNO0lBT0k7RXpFdzhSVjtFeUUvOFJNO0lBT0k7RXpFMjhSVjtFeUVsOVJNO0lBT0k7RXpFODhSVjtFeUVyOVJNO0lBT0k7RXpFaTlSVjtFeUV4OVJNO0lBT0k7RXpFbzlSVjtFeUUzOVJNO0lBT0k7RXpFdTlSVjtFeUU5OVJNO0lBT0k7RXpFMDlSVjtFeUVqK1JNO0lBT0k7RXpFNjlSVjtFeUVwK1JNO0lBT0k7RXpFZytSVjtFeUV2K1JNO0lBT0k7RXpFbStSVjtFeUUxK1JNO0lBT0k7RXpFcytSVjtFeUU3K1JNO0lBT0k7RXpFeStSVjtFeUVoL1JNO0lBT0k7RXpFNCtSVjtFeUVuL1JNO0lBT0k7RXpFKytSVjtFeUV0L1JNO0lBT0k7RXpFay9SVjtFeUV6L1JNO0lBT0k7RXpFcS9SVjtFeUU1L1JNO0lBT0k7RXpFdy9SVjtFeUUvL1JNO0lBT0k7RXpFMi9SVjtFeUVsZ1NNO0lBT0k7RXpFOC9SVjtFeUVyZ1NNO0lBT0k7RXpFaWdTVjtFeUV4Z1NNO0lBT0k7RXpFb2dTVjtFeUUzZ1NNO0lBT0k7RXpFdWdTVjtFeUU5Z1NNO0lBT0k7RXpFMGdTVjtFeUVqaFNNO0lBT0k7RXpFNmdTVjtFeUVwaFNNO0lBT0k7RXpFZ2hTVjtFeUV2aFNNO0lBT0k7RXpFbWhTVjtFeUUxaFNNO0lBT0k7RXpFc2hTVjtFeUU3aFNNO0lBT0k7RXpFeWhTVjtFeUVoaVNNO0lBT0k7RXpFNGhTVjtFeUVuaVNNO0lBT0k7RXpFK2hTVjtFeUV0aVNNO0lBT0k7RXpFa2lTVjtFeUV6aVNNO0lBT0k7RXpFcWlTVjtFeUU1aVNNO0lBT0k7RXpFd2lTVjtFeUUvaVNNO0lBT0k7RXpFMmlTVjtFeUVsalNNO0lBT0k7RXpFOGlTVjtFeUVyalNNO0lBT0k7RXpFaWpTVjtFeUV4alNNO0lBT0k7RXpFb2pTVjtFeUUzalNNO0lBT0k7RXpFdWpTVjtFeUU5alNNO0lBT0k7RXpFMGpTVjtFeUVqa1NNO0lBT0k7RXpFNmpTVjtFeUVwa1NNO0lBT0k7RXpFZ2tTVjtFeUV2a1NNO0lBT0k7RXpFbWtTVjtFeUUxa1NNO0lBT0k7RXpFc2tTVjtFeUU3a1NNO0lBT0k7RXpFeWtTVjtFeUVobFNNO0lBT0k7RXpFNGtTVjtFeUVubFNNO0lBT0k7RXpFK2tTVjtFeUV0bFNNO0lBT0k7RXpFa2xTVjtFeUV6bFNNO0lBT0k7RXpFcWxTVjtFeUU1bFNNO0lBT0k7RXpFd2xTVjtFeUUvbFNNO0lBT0k7RXpFMmxTVjtFeUVsbVNNO0lBT0k7RXpFOGxTVjtFeUVybVNNO0lBT0k7RXpFaW1TVjtFeUV4bVNNO0lBT0k7RXpFb21TVjtFeUUzbVNNO0lBT0k7RXpFdW1TVjtFeUU5bVNNO0lBT0k7RXpFMG1TVjtFeUVqblNNO0lBT0k7RXpFNm1TVjtFeUVwblNNO0lBT0k7RXpFZ25TVjtFeUV2blNNO0lBT0k7RXpFbW5TVjtFeUUxblNNO0lBT0k7SUFBQTtFekV1blNWO0V5RTluU007SUFPSTtJQUFBO0V6RTJuU1Y7RXlFbG9TTTtJQU9JO0lBQUE7RXpFK25TVjtFeUV0b1NNO0lBT0k7SUFBQTtFekVtb1NWO0V5RTFvU007SUFPSTtJQUFBO0V6RXVvU1Y7RXlFOW9TTTtJQU9JO0lBQUE7RXpFMm9TVjtFeUVscFNNO0lBT0k7SUFBQTtFekUrb1NWO0V5RXRwU007SUFPSTtJQUFBO0V6RW1wU1Y7RXlFMXBTTTtJQU9JO0lBQUE7RXpFdXBTVjtFeUU5cFNNO0lBT0k7SUFBQTtFekUycFNWO0V5RWxxU007SUFPSTtJQUFBO0V6RStwU1Y7RXlFdHFTTTtJQU9JO0lBQUE7RXpFbXFTVjtFeUUxcVNNO0lBT0k7SUFBQTtFekV1cVNWO0V5RTlxU007SUFPSTtJQUFBO0V6RTJxU1Y7RXlFbHJTTTtJQU9JO0V6RThxU1Y7RXlFcnJTTTtJQU9JO0V6RWlyU1Y7RXlFeHJTTTtJQU9JO0V6RW9yU1Y7RXlFM3JTTTtJQU9JO0V6RXVyU1Y7RXlFOXJTTTtJQU9JO0V6RTByU1Y7RXlFanNTTTtJQU9JO0V6RTZyU1Y7RXlFcHNTTTtJQU9JO0V6RWdzU1Y7RXlFdnNTTTtJQU9JO0V6RW1zU1Y7RXlFMXNTTTtJQU9JO0V6RXNzU1Y7RXlFN3NTTTtJQU9JO0V6RXlzU1Y7RXlFaHRTTTtJQU9JO0V6RTRzU1Y7RXlFbnRTTTtJQU9JO0V6RStzU1Y7RXlFdHRTTTtJQU9JO0V6RWt0U1Y7RXlFenRTTTtJQU9JO0V6RXF0U1Y7RXlFNXRTTTtJQU9JO0V6RXd0U1Y7RXlFL3RTTTtJQU9JO0V6RTJ0U1Y7RXlFbHVTTTtJQU9JO0V6RTh0U1Y7RXlFcnVTTTtJQU9JO0V6RWl1U1Y7RXlFeHVTTTtJQU9JO0V6RW91U1Y7RXlFM3VTTTtJQU9JO0V6RXV1U1Y7RXlFOXVTTTtJQU9JO0V6RTB1U1Y7RXlFanZTTTtJQU9JO0V6RTZ1U1Y7RXlFcHZTTTtJQU9JO0V6RWd2U1Y7RXlFdnZTTTtJQU9JO0V6RW12U1Y7RXlFMXZTTTtJQU9JO0V6RXN2U1Y7RXlFN3ZTTTtJQU9JO0V6RXl2U1Y7RXlFaHdTTTtJQU9JO0V6RTR2U1Y7RXlFbndTTTtJQU9JO0V6RSt2U1Y7RXlFdHdTTTtJQU9JO0V6RWt3U1Y7RXlFendTTTtJQU9JO0V6RXF3U1Y7RXlFNXdTTTtJQU9JO0V6RXd3U1Y7RXlFL3dTTTtJQU9JO0V6RTJ3U1Y7RXlFbHhTTTtJQU9JO0V6RTh3U1Y7RXlFcnhTTTtJQU9JO0V6RWl4U1Y7RXlFeHhTTTtJQU9JO0lBQUE7RXpFcXhTVjtFeUU1eFNNO0lBT0k7SUFBQTtFekV5eFNWO0V5RWh5U007SUFPSTtJQUFBO0V6RTZ4U1Y7RXlFcHlTTTtJQU9JO0lBQUE7RXpFaXlTVjtFeUV4eVNNO0lBT0k7SUFBQTtFekVxeVNWO0V5RTV5U007SUFPSTtJQUFBO0V6RXl5U1Y7RXlFaHpTTTtJQU9JO0lBQUE7RXpFNnlTVjtFeUVwelNNO0lBT0k7SUFBQTtFekVpelNWO0V5RXh6U007SUFPSTtJQUFBO0V6RXF6U1Y7RXlFNXpTTTtJQU9JO0lBQUE7RXpFeXpTVjtFeUVoMFNNO0lBT0k7SUFBQTtFekU2elNWO0V5RXAwU007SUFPSTtJQUFBO0V6RWkwU1Y7RXlFeDBTTTtJQU9JO0V6RW8wU1Y7RXlFMzBTTTtJQU9JO0V6RXUwU1Y7RXlFOTBTTTtJQU9JO0V6RTAwU1Y7RXlFajFTTTtJQU9JO0V6RTYwU1Y7RXlFcDFTTTtJQU9JO0V6RWcxU1Y7RXlFdjFTTTtJQU9JO0V6RW0xU1Y7RXlFMTFTTTtJQU9JO0V6RXMxU1Y7RXlFNzFTTTtJQU9JO0V6RXkxU1Y7RXlFaDJTTTtJQU9JO0V6RTQxU1Y7RXlFbjJTTTtJQU9JO0V6RSsxU1Y7RXlFdDJTTTtJQU9JO0V6RWsyU1Y7RXlFejJTTTtJQU9JO0V6RXEyU1Y7RXlFNTJTTTtJQU9JO0V6RXcyU1Y7RXlFLzJTTTtJQU9JO0V6RTIyU1Y7RXlFbDNTTTtJQU9JO0V6RTgyU1Y7RXlFcjNTTTtJQU9JO0V6RWkzU1Y7RXlFeDNTTTtJQU9JO0V6RW8zU1Y7RXlFMzNTTTtJQU9JO0V6RXUzU1Y7RXlFOTNTTTtJQU9JO0V6RTAzU1Y7RXlFajRTTTtJQU9JO0V6RTYzU1Y7RXlFcDRTTTtJQU9JO0V6RWc0U1Y7RXlFdjRTTTtJQU9JO0V6RW00U1Y7RXlFMTRTTTtJQU9JO0V6RXM0U1Y7RXlFNzRTTTtJQU9JO0V6RXk0U1Y7RXlFaDVTTTtJQU9JO0V6RTQ0U1Y7RXlFbjVTTTtJQU9JO0V6RSs0U1Y7RXlFdDVTTTtJQU9JO0V6RWs1U1Y7RXlFejVTTTtJQU9JO0V6RXE1U1Y7RXlFNTVTTTtJQU9JO0V6RXc1U1Y7RXlFLzVTTTtJQU9JO0V6RTI1U1Y7RXlFbDZTTTtJQU9JO0V6RTg1U1Y7RXlFcjZTTTtJQU9JO0V6RWk2U1Y7RXlFeDZTTTtJQU9JO0V6RW82U1Y7RXlFMzZTTTtJQU9JO0V6RXU2U1Y7RXlFOTZTTTtJQU9JO0V6RTA2U1Y7RXlFajdTTTtJQU9JO0V6RTY2U1Y7RXlFcDdTTTtJQU9JO0V6RWc3U1Y7RXlFdjdTTTtJQU9JO0V6RW03U1Y7RXlFMTdTTTtJQU9JO0V6RXM3U1Y7RXlFNzdTTTtJQU9JO0V6RXk3U1Y7RXlFaDhTTTtJQU9JO0V6RTQ3U1Y7RXlFbjhTTTtJQU9JO0V6RSs3U1Y7RXlFdDhTTTtJQU9JO0V6RWs4U1Y7RXlFejhTTTtJQU9JO0V6RXE4U1Y7RXlFNThTTTtJQU9JO0V6RXc4U1Y7QUFDRjtBZW45U0k7RTBER0k7SUFPSTtFekU2OFNWO0V5RXA5U007SUFPSTtFekVnOVNWO0V5RXY5U007SUFPSTtFekVtOVNWO0V5RTE5U007SUFPSTtFekVzOVNWO0V5RTc5U007SUFPSTtFekV5OVNWO0V5RWgrU007SUFPSTtFekU0OVNWO0V5RW4rU007SUFPSTtFekUrOVNWO0V5RXQrU007SUFPSTtFekVrK1NWO0V5RXorU007SUFPSTtFekVxK1NWO0V5RTUrU007SUFPSTtFekV3K1NWO0V5RS8rU007SUFPSTtFekUyK1NWO0V5RWwvU007SUFPSTtFekU4K1NWO0V5RXIvU007SUFPSTtFekVpL1NWO0V5RXgvU007SUFPSTtFekVvL1NWO0V5RTMvU007SUFPSTtFekV1L1NWO0V5RTkvU007SUFPSTtFekUwL1NWO0V5RWpnVE07SUFPSTtFekU2L1NWO0V5RXBnVE07SUFPSTtFekVnZ1RWO0V5RXZnVE07SUFPSTtFekVtZ1RWO0V5RTFnVE07SUFPSTtFekVzZ1RWO0V5RTdnVE07SUFPSTtFekV5Z1RWO0V5RWhoVE07SUFPSTtFekU0Z1RWO0V5RW5oVE07SUFPSTtFekUrZ1RWO0V5RXRoVE07SUFPSTtFekVraFRWO0V5RXpoVE07SUFPSTtFekVxaFRWO0V5RTVoVE07SUFPSTtFekV3aFRWO0V5RS9oVE07SUFPSTtFekUyaFRWO0V5RWxpVE07SUFPSTtFekU4aFRWO0V5RXJpVE07SUFPSTtFekVpaVRWO0V5RXhpVE07SUFPSTtFekVvaVRWO0V5RTNpVE07SUFPSTtFekV1aVRWO0V5RTlpVE07SUFPSTtFekUwaVRWO0V5RWpqVE07SUFPSTtFekU2aVRWO0V5RXBqVE07SUFPSTtFekVnalRWO0V5RXZqVE07SUFPSTtFekVtalRWO0V5RTFqVE07SUFPSTtFekVzalRWO0V5RTdqVE07SUFPSTtFekV5alRWO0V5RWhrVE07SUFPSTtFekU0alRWO0V5RW5rVE07SUFPSTtFekUralRWO0V5RXRrVE07SUFPSTtFekVra1RWO0V5RXprVE07SUFPSTtFekVxa1RWO0V5RTVrVE07SUFPSTtFekV3a1RWO0V5RS9rVE07SUFPSTtFekUya1RWO0V5RWxsVE07SUFPSTtFekU4a1RWO0V5RXJsVE07SUFPSTtFekVpbFRWO0V5RXhsVE07SUFPSTtFekVvbFRWO0V5RTNsVE07SUFPSTtFekV1bFRWO0V5RTlsVE07SUFPSTtFekUwbFRWO0V5RWptVE07SUFPSTtFekU2bFRWO0V5RXBtVE07SUFPSTtFekVnbVRWO0V5RXZtVE07SUFPSTtFekVtbVRWO0V5RTFtVE07SUFPSTtFekVzbVRWO0V5RTdtVE07SUFPSTtFekV5bVRWO0V5RWhuVE07SUFPSTtFekU0bVRWO0V5RW5uVE07SUFPSTtFekUrbVRWO0V5RXRuVE07SUFPSTtFekVrblRWO0V5RXpuVE07SUFPSTtFekVxblRWO0V5RTVuVE07SUFPSTtFekV3blRWO0V5RS9uVE07SUFPSTtFekUyblRWO0V5RWxvVE07SUFPSTtFekU4blRWO0V5RXJvVE07SUFPSTtFekVpb1RWO0V5RXhvVE07SUFPSTtFekVvb1RWO0V5RTNvVE07SUFPSTtFekV1b1RWO0V5RTlvVE07SUFPSTtFekUwb1RWO0V5RWpwVE07SUFPSTtFekU2b1RWO0V5RXBwVE07SUFPSTtFekVncFRWO0V5RXZwVE07SUFPSTtFekVtcFRWO0V5RTFwVE07SUFPSTtFekVzcFRWO0V5RTdwVE07SUFPSTtFekV5cFRWO0V5RWhxVE07SUFPSTtJQUFBO0V6RTZwVFY7RXlFcHFUTTtJQU9JO0lBQUE7RXpFaXFUVjtFeUV4cVRNO0lBT0k7SUFBQTtFekVxcVRWO0V5RTVxVE07SUFPSTtJQUFBO0V6RXlxVFY7RXlFaHJUTTtJQU9JO0lBQUE7RXpFNnFUVjtFeUVwclRNO0lBT0k7SUFBQTtFekVpclRWO0V5RXhyVE07SUFPSTtJQUFBO0V6RXFyVFY7RXlFNXJUTTtJQU9JO0lBQUE7RXpFeXJUVjtFeUVoc1RNO0lBT0k7SUFBQTtFekU2clRWO0V5RXBzVE07SUFPSTtJQUFBO0V6RWlzVFY7RXlFeHNUTTtJQU9JO0lBQUE7RXpFcXNUVjtFeUU1c1RNO0lBT0k7SUFBQTtFekV5c1RWO0V5RWh0VE07SUFPSTtJQUFBO0V6RTZzVFY7RXlFcHRUTTtJQU9JO0lBQUE7RXpFaXRUVjtFeUV4dFRNO0lBT0k7RXpFb3RUVjtFeUUzdFRNO0lBT0k7RXpFdXRUVjtFeUU5dFRNO0lBT0k7RXpFMHRUVjtFeUVqdVRNO0lBT0k7RXpFNnRUVjtFeUVwdVRNO0lBT0k7RXpFZ3VUVjtFeUV2dVRNO0lBT0k7RXpFbXVUVjtFeUUxdVRNO0lBT0k7RXpFc3VUVjtFeUU3dVRNO0lBT0k7RXpFeXVUVjtFeUVodlRNO0lBT0k7RXpFNHVUVjtFeUVudlRNO0lBT0k7RXpFK3VUVjtFeUV0dlRNO0lBT0k7RXpFa3ZUVjtFeUV6dlRNO0lBT0k7RXpFcXZUVjtFeUU1dlRNO0lBT0k7RXpFd3ZUVjtFeUUvdlRNO0lBT0k7RXpFMnZUVjtFeUVsd1RNO0lBT0k7RXpFOHZUVjtFeUVyd1RNO0lBT0k7RXpFaXdUVjtFeUV4d1RNO0lBT0k7RXpFb3dUVjtFeUUzd1RNO0lBT0k7RXpFdXdUVjtFeUU5d1RNO0lBT0k7RXpFMHdUVjtFeUVqeFRNO0lBT0k7RXpFNndUVjtFeUVweFRNO0lBT0k7RXpFZ3hUVjtFeUV2eFRNO0lBT0k7RXpFbXhUVjtFeUUxeFRNO0lBT0k7RXpFc3hUVjtFeUU3eFRNO0lBT0k7RXpFeXhUVjtFeUVoeVRNO0lBT0k7RXpFNHhUVjtFeUVueVRNO0lBT0k7RXpFK3hUVjtFeUV0eVRNO0lBT0k7RXpFa3lUVjtFeUV6eVRNO0lBT0k7RXpFcXlUVjtFeUU1eVRNO0lBT0k7RXpFd3lUVjtFeUUveVRNO0lBT0k7RXpFMnlUVjtFeUVselRNO0lBT0k7RXpFOHlUVjtFeUVyelRNO0lBT0k7RXpFaXpUVjtFeUV4elRNO0lBT0k7RXpFb3pUVjtFeUUzelRNO0lBT0k7RXpFdXpUVjtFeUU5elRNO0lBT0k7SUFBQTtFekUyelRWO0V5RWwwVE07SUFPSTtJQUFBO0V6RSt6VFY7RXlFdDBUTTtJQU9JO0lBQUE7RXpFbTBUVjtFeUUxMFRNO0lBT0k7SUFBQTtFekV1MFRWO0V5RTkwVE07SUFPSTtJQUFBO0V6RTIwVFY7RXlFbDFUTTtJQU9JO0lBQUE7RXpFKzBUVjtFeUV0MVRNO0lBT0k7SUFBQTtFekVtMVRWO0V5RTExVE07SUFPSTtJQUFBO0V6RXUxVFY7RXlFOTFUTTtJQU9JO0lBQUE7RXpFMjFUVjtFeUVsMlRNO0lBT0k7SUFBQTtFekUrMVRWO0V5RXQyVE07SUFPSTtJQUFBO0V6RW0yVFY7RXlFMTJUTTtJQU9JO0lBQUE7RXpFdTJUVjtFeUU5MlRNO0lBT0k7RXpFMDJUVjtFeUVqM1RNO0lBT0k7RXpFNjJUVjtFeUVwM1RNO0lBT0k7RXpFZzNUVjtFeUV2M1RNO0lBT0k7RXpFbTNUVjtFeUUxM1RNO0lBT0k7RXpFczNUVjtFeUU3M1RNO0lBT0k7RXpFeTNUVjtFeUVoNFRNO0lBT0k7RXpFNDNUVjtFeUVuNFRNO0lBT0k7RXpFKzNUVjtFeUV0NFRNO0lBT0k7RXpFazRUVjtFeUV6NFRNO0lBT0k7RXpFcTRUVjtFeUU1NFRNO0lBT0k7RXpFdzRUVjtFeUUvNFRNO0lBT0k7RXpFMjRUVjtFeUVsNVRNO0lBT0k7RXpFODRUVjtFeUVyNVRNO0lBT0k7RXpFaTVUVjtFeUV4NVRNO0lBT0k7RXpFbzVUVjtFeUUzNVRNO0lBT0k7RXpFdTVUVjtFeUU5NVRNO0lBT0k7RXpFMDVUVjtFeUVqNlRNO0lBT0k7RXpFNjVUVjtFeUVwNlRNO0lBT0k7RXpFZzZUVjtFeUV2NlRNO0lBT0k7RXpFbTZUVjtFeUUxNlRNO0lBT0k7RXpFczZUVjtFeUU3NlRNO0lBT0k7RXpFeTZUVjtFeUVoN1RNO0lBT0k7RXpFNDZUVjtFeUVuN1RNO0lBT0k7RXpFKzZUVjtFeUV0N1RNO0lBT0k7RXpFazdUVjtFeUV6N1RNO0lBT0k7RXpFcTdUVjtFeUU1N1RNO0lBT0k7RXpFdzdUVjtFeUUvN1RNO0lBT0k7RXpFMjdUVjtFeUVsOFRNO0lBT0k7RXpFODdUVjtFeUVyOFRNO0lBT0k7RXpFaThUVjtFeUV4OFRNO0lBT0k7RXpFbzhUVjtFeUUzOFRNO0lBT0k7RXpFdThUVjtFeUU5OFRNO0lBT0k7RXpFMDhUVjtFeUVqOVRNO0lBT0k7RXpFNjhUVjtFeUVwOVRNO0lBT0k7RXpFZzlUVjtFeUV2OVRNO0lBT0k7RXpFbTlUVjtFeUUxOVRNO0lBT0k7RXpFczlUVjtFeUU3OVRNO0lBT0k7RXpFeTlUVjtFeUVoK1RNO0lBT0k7RXpFNDlUVjtFeUVuK1RNO0lBT0k7RXpFKzlUVjtFeUV0K1RNO0lBT0k7RXpFaytUVjtFeUV6K1RNO0lBT0k7RXpFcStUVjtFeUU1K1RNO0lBT0k7RXpFdytUVjtFeUUvK1RNO0lBT0k7RXpFMitUVjtFeUVsL1RNO0lBT0k7RXpFOCtUVjtBQUNGO0Flei9USTtFMERHSTtJQU9JO0V6RW0vVFY7RXlFMS9UTTtJQU9JO0V6RXMvVFY7RXlFNy9UTTtJQU9JO0V6RXkvVFY7RXlFaGdVTTtJQU9JO0V6RTQvVFY7RXlFbmdVTTtJQU9JO0V6RSsvVFY7RXlFdGdVTTtJQU9JO0V6RWtnVVY7RXlFemdVTTtJQU9JO0V6RXFnVVY7RXlFNWdVTTtJQU9JO0V6RXdnVVY7RXlFL2dVTTtJQU9JO0V6RTJnVVY7RXlFbGhVTTtJQU9JO0V6RThnVVY7RXlFcmhVTTtJQU9JO0V6RWloVVY7RXlFeGhVTTtJQU9JO0V6RW9oVVY7RXlFM2hVTTtJQU9JO0V6RXVoVVY7RXlFOWhVTTtJQU9JO0V6RTBoVVY7RXlFamlVTTtJQU9JO0V6RTZoVVY7RXlFcGlVTTtJQU9JO0V6RWdpVVY7RXlFdmlVTTtJQU9JO0V6RW1pVVY7RXlFMWlVTTtJQU9JO0V6RXNpVVY7RXlFN2lVTTtJQU9JO0V6RXlpVVY7RXlFaGpVTTtJQU9JO0V6RTRpVVY7RXlFbmpVTTtJQU9JO0V6RStpVVY7RXlFdGpVTTtJQU9JO0V6RWtqVVY7RXlFempVTTtJQU9JO0V6RXFqVVY7RXlFNWpVTTtJQU9JO0V6RXdqVVY7RXlFL2pVTTtJQU9JO0V6RTJqVVY7RXlFbGtVTTtJQU9JO0V6RThqVVY7RXlFcmtVTTtJQU9JO0V6RWlrVVY7RXlFeGtVTTtJQU9JO0V6RW9rVVY7RXlFM2tVTTtJQU9JO0V6RXVrVVY7RXlFOWtVTTtJQU9JO0V6RTBrVVY7RXlFamxVTTtJQU9JO0V6RTZrVVY7RXlFcGxVTTtJQU9JO0V6RWdsVVY7RXlFdmxVTTtJQU9JO0V6RW1sVVY7RXlFMWxVTTtJQU9JO0V6RXNsVVY7RXlFN2xVTTtJQU9JO0V6RXlsVVY7RXlFaG1VTTtJQU9JO0V6RTRsVVY7RXlFbm1VTTtJQU9JO0V6RStsVVY7RXlFdG1VTTtJQU9JO0V6RWttVVY7RXlFem1VTTtJQU9JO0V6RXFtVVY7RXlFNW1VTTtJQU9JO0V6RXdtVVY7RXlFL21VTTtJQU9JO0V6RTJtVVY7RXlFbG5VTTtJQU9JO0V6RThtVVY7RXlFcm5VTTtJQU9JO0V6RWluVVY7RXlFeG5VTTtJQU9JO0V6RW9uVVY7RXlFM25VTTtJQU9JO0V6RXVuVVY7RXlFOW5VTTtJQU9JO0V6RTBuVVY7RXlFam9VTTtJQU9JO0V6RTZuVVY7RXlFcG9VTTtJQU9JO0V6RWdvVVY7RXlFdm9VTTtJQU9JO0V6RW1vVVY7RXlFMW9VTTtJQU9JO0V6RXNvVVY7RXlFN29VTTtJQU9JO0V6RXlvVVY7RXlFaHBVTTtJQU9JO0V6RTRvVVY7RXlFbnBVTTtJQU9JO0V6RStvVVY7RXlFdHBVTTtJQU9JO0V6RWtwVVY7RXlFenBVTTtJQU9JO0V6RXFwVVY7RXlFNXBVTTtJQU9JO0V6RXdwVVY7RXlFL3BVTTtJQU9JO0V6RTJwVVY7RXlFbHFVTTtJQU9JO0V6RThwVVY7RXlFcnFVTTtJQU9JO0V6RWlxVVY7RXlFeHFVTTtJQU9JO0V6RW9xVVY7RXlFM3FVTTtJQU9JO0V6RXVxVVY7RXlFOXFVTTtJQU9JO0V6RTBxVVY7RXlFanJVTTtJQU9JO0V6RTZxVVY7RXlFcHJVTTtJQU9JO0V6RWdyVVY7RXlFdnJVTTtJQU9JO0V6RW1yVVY7RXlFMXJVTTtJQU9JO0V6RXNyVVY7RXlFN3JVTTtJQU9JO0V6RXlyVVY7RXlFaHNVTTtJQU9JO0V6RTRyVVY7RXlFbnNVTTtJQU9JO0V6RStyVVY7RXlFdHNVTTtJQU9JO0lBQUE7RXpFbXNVVjtFeUUxc1VNO0lBT0k7SUFBQTtFekV1c1VWO0V5RTlzVU07SUFPSTtJQUFBO0V6RTJzVVY7RXlFbHRVTTtJQU9JO0lBQUE7RXpFK3NVVjtFeUV0dFVNO0lBT0k7SUFBQTtFekVtdFVWO0V5RTF0VU07SUFPSTtJQUFBO0V6RXV0VVY7RXlFOXRVTTtJQU9JO0lBQUE7RXpFMnRVVjtFeUVsdVVNO0lBT0k7SUFBQTtFekUrdFVWO0V5RXR1VU07SUFPSTtJQUFBO0V6RW11VVY7RXlFMXVVTTtJQU9JO0lBQUE7RXpFdXVVVjtFeUU5dVVNO0lBT0k7SUFBQTtFekUydVVWO0V5RWx2VU07SUFPSTtJQUFBO0V6RSt1VVY7RXlFdHZVTTtJQU9JO0lBQUE7RXpFbXZVVjtFeUUxdlVNO0lBT0k7SUFBQTtFekV1dlVWO0V5RTl2VU07SUFPSTtFekUwdlVWO0V5RWp3VU07SUFPSTtFekU2dlVWO0V5RXB3VU07SUFPSTtFekVnd1VWO0V5RXZ3VU07SUFPSTtFekVtd1VWO0V5RTF3VU07SUFPSTtFekVzd1VWO0V5RTd3VU07SUFPSTtFekV5d1VWO0V5RWh4VU07SUFPSTtFekU0d1VWO0V5RW54VU07SUFPSTtFekUrd1VWO0V5RXR4VU07SUFPSTtFekVreFVWO0V5RXp4VU07SUFPSTtFekVxeFVWO0V5RTV4VU07SUFPSTtFekV3eFVWO0V5RS94VU07SUFPSTtFekUyeFVWO0V5RWx5VU07SUFPSTtFekU4eFVWO0V5RXJ5VU07SUFPSTtFekVpeVVWO0V5RXh5VU07SUFPSTtFekVveVVWO0V5RTN5VU07SUFPSTtFekV1eVVWO0V5RTl5VU07SUFPSTtFekUweVVWO0V5RWp6VU07SUFPSTtFekU2eVVWO0V5RXB6VU07SUFPSTtFekVnelVWO0V5RXZ6VU07SUFPSTtFekVtelVWO0V5RTF6VU07SUFPSTtFekVzelVWO0V5RTd6VU07SUFPSTtFekV5elVWO0V5RWgwVU07SUFPSTtFekU0elVWO0V5RW4wVU07SUFPSTtFekUrelVWO0V5RXQwVU07SUFPSTtFekVrMFVWO0V5RXowVU07SUFPSTtFekVxMFVWO0V5RTUwVU07SUFPSTtFekV3MFVWO0V5RS8wVU07SUFPSTtFekUyMFVWO0V5RWwxVU07SUFPSTtFekU4MFVWO0V5RXIxVU07SUFPSTtFekVpMVVWO0V5RXgxVU07SUFPSTtFekVvMVVWO0V5RTMxVU07SUFPSTtFekV1MVVWO0V5RTkxVU07SUFPSTtFekUwMVVWO0V5RWoyVU07SUFPSTtFekU2MVVWO0V5RXAyVU07SUFPSTtJQUFBO0V6RWkyVVY7RXlFeDJVTTtJQU9JO0lBQUE7RXpFcTJVVjtFeUU1MlVNO0lBT0k7SUFBQTtFekV5MlVWO0V5RWgzVU07SUFPSTtJQUFBO0V6RTYyVVY7RXlFcDNVTTtJQU9JO0lBQUE7RXpFaTNVVjtFeUV4M1VNO0lBT0k7SUFBQTtFekVxM1VWO0V5RTUzVU07SUFPSTtJQUFBO0V6RXkzVVY7RXlFaDRVTTtJQU9JO0lBQUE7RXpFNjNVVjtFeUVwNFVNO0lBT0k7SUFBQTtFekVpNFVWO0V5RXg0VU07SUFPSTtJQUFBO0V6RXE0VVY7RXlFNTRVTTtJQU9JO0lBQUE7RXpFeTRVVjtFeUVoNVVNO0lBT0k7SUFBQTtFekU2NFVWO0V5RXA1VU07SUFPSTtFekVnNVVWO0V5RXY1VU07SUFPSTtFekVtNVVWO0V5RTE1VU07SUFPSTtFekVzNVVWO0V5RTc1VU07SUFPSTtFekV5NVVWO0V5RWg2VU07SUFPSTtFekU0NVVWO0V5RW42VU07SUFPSTtFekUrNVVWO0V5RXQ2VU07SUFPSTtFekVrNlVWO0V5RXo2VU07SUFPSTtFekVxNlVWO0V5RTU2VU07SUFPSTtFekV3NlVWO0V5RS82VU07SUFPSTtFekUyNlVWO0V5RWw3VU07SUFPSTtFekU4NlVWO0V5RXI3VU07SUFPSTtFekVpN1VWO0V5RXg3VU07SUFPSTtFekVvN1VWO0V5RTM3VU07SUFPSTtFekV1N1VWO0V5RTk3VU07SUFPSTtFekUwN1VWO0V5RWo4VU07SUFPSTtFekU2N1VWO0V5RXA4VU07SUFPSTtFekVnOFVWO0V5RXY4VU07SUFPSTtFekVtOFVWO0V5RTE4VU07SUFPSTtFekVzOFVWO0V5RTc4VU07SUFPSTtFekV5OFVWO0V5RWg5VU07SUFPSTtFekU0OFVWO0V5RW45VU07SUFPSTtFekUrOFVWO0V5RXQ5VU07SUFPSTtFekVrOVVWO0V5RXo5VU07SUFPSTtFekVxOVVWO0V5RTU5VU07SUFPSTtFekV3OVVWO0V5RS85VU07SUFPSTtFekUyOVVWO0V5RWwrVU07SUFPSTtFekU4OVVWO0V5RXIrVU07SUFPSTtFekVpK1VWO0V5RXgrVU07SUFPSTtFekVvK1VWO0V5RTMrVU07SUFPSTtFekV1K1VWO0V5RTkrVU07SUFPSTtFekUwK1VWO0V5RWovVU07SUFPSTtFekU2K1VWO0V5RXAvVU07SUFPSTtFekVnL1VWO0V5RXYvVU07SUFPSTtFekVtL1VWO0V5RTEvVU07SUFPSTtFekVzL1VWO0V5RTcvVU07SUFPSTtFekV5L1VWO0V5RWhnVk07SUFPSTtFekU0L1VWO0V5RW5nVk07SUFPSTtFekUrL1VWO0V5RXRnVk07SUFPSTtFekVrZ1ZWO0V5RXpnVk07SUFPSTtFekVxZ1ZWO0V5RTVnVk07SUFPSTtFekV3Z1ZWO0V5RS9nVk07SUFPSTtFekUyZ1ZWO0V5RWxoVk07SUFPSTtFekU4Z1ZWO0V5RXJoVk07SUFPSTtFekVpaFZWO0V5RXhoVk07SUFPSTtFekVvaFZWO0FBQ0Y7QWUvaFZJO0UwREdJO0lBT0k7RXpFeWhWVjtFeUVoaVZNO0lBT0k7RXpFNGhWVjtFeUVuaVZNO0lBT0k7RXpFK2hWVjtFeUV0aVZNO0lBT0k7RXpFa2lWVjtFeUV6aVZNO0lBT0k7RXpFcWlWVjtFeUU1aVZNO0lBT0k7RXpFd2lWVjtFeUUvaVZNO0lBT0k7RXpFMmlWVjtFeUVsalZNO0lBT0k7RXpFOGlWVjtFeUVyalZNO0lBT0k7RXpFaWpWVjtFeUV4alZNO0lBT0k7RXpFb2pWVjtFeUUzalZNO0lBT0k7RXpFdWpWVjtFeUU5alZNO0lBT0k7RXpFMGpWVjtFeUVqa1ZNO0lBT0k7RXpFNmpWVjtFeUVwa1ZNO0lBT0k7RXpFZ2tWVjtFeUV2a1ZNO0lBT0k7RXpFbWtWVjtFeUUxa1ZNO0lBT0k7RXpFc2tWVjtFeUU3a1ZNO0lBT0k7RXpFeWtWVjtFeUVobFZNO0lBT0k7RXpFNGtWVjtFeUVubFZNO0lBT0k7RXpFK2tWVjtFeUV0bFZNO0lBT0k7RXpFa2xWVjtFeUV6bFZNO0lBT0k7RXpFcWxWVjtFeUU1bFZNO0lBT0k7RXpFd2xWVjtFeUUvbFZNO0lBT0k7RXpFMmxWVjtFeUVsbVZNO0lBT0k7RXpFOGxWVjtFeUVybVZNO0lBT0k7RXpFaW1WVjtFeUV4bVZNO0lBT0k7RXpFb21WVjtFeUUzbVZNO0lBT0k7RXpFdW1WVjtFeUU5bVZNO0lBT0k7RXpFMG1WVjtFeUVqblZNO0lBT0k7RXpFNm1WVjtFeUVwblZNO0lBT0k7RXpFZ25WVjtFeUV2blZNO0lBT0k7RXpFbW5WVjtFeUUxblZNO0lBT0k7RXpFc25WVjtFeUU3blZNO0lBT0k7RXpFeW5WVjtFeUVob1ZNO0lBT0k7RXpFNG5WVjtFeUVub1ZNO0lBT0k7RXpFK25WVjtFeUV0b1ZNO0lBT0k7RXpFa29WVjtFeUV6b1ZNO0lBT0k7RXpFcW9WVjtFeUU1b1ZNO0lBT0k7RXpFd29WVjtFeUUvb1ZNO0lBT0k7RXpFMm9WVjtFeUVscFZNO0lBT0k7RXpFOG9WVjtFeUVycFZNO0lBT0k7RXpFaXBWVjtFeUV4cFZNO0lBT0k7RXpFb3BWVjtFeUUzcFZNO0lBT0k7RXpFdXBWVjtFeUU5cFZNO0lBT0k7RXpFMHBWVjtFeUVqcVZNO0lBT0k7RXpFNnBWVjtFeUVwcVZNO0lBT0k7RXpFZ3FWVjtFeUV2cVZNO0lBT0k7RXpFbXFWVjtFeUUxcVZNO0lBT0k7RXpFc3FWVjtFeUU3cVZNO0lBT0k7RXpFeXFWVjtFeUVoclZNO0lBT0k7RXpFNHFWVjtFeUVuclZNO0lBT0k7RXpFK3FWVjtFeUV0clZNO0lBT0k7RXpFa3JWVjtFeUV6clZNO0lBT0k7RXpFcXJWVjtFeUU1clZNO0lBT0k7RXpFd3JWVjtFeUUvclZNO0lBT0k7RXpFMnJWVjtFeUVsc1ZNO0lBT0k7RXpFOHJWVjtFeUVyc1ZNO0lBT0k7RXpFaXNWVjtFeUV4c1ZNO0lBT0k7RXpFb3NWVjtFeUUzc1ZNO0lBT0k7RXpFdXNWVjtFeUU5c1ZNO0lBT0k7RXpFMHNWVjtFeUVqdFZNO0lBT0k7RXpFNnNWVjtFeUVwdFZNO0lBT0k7RXpFZ3RWVjtFeUV2dFZNO0lBT0k7RXpFbXRWVjtFeUUxdFZNO0lBT0k7RXpFc3RWVjtFeUU3dFZNO0lBT0k7RXpFeXRWVjtFeUVodVZNO0lBT0k7RXpFNHRWVjtFeUVudVZNO0lBT0k7RXpFK3RWVjtFeUV0dVZNO0lBT0k7RXpFa3VWVjtFeUV6dVZNO0lBT0k7RXpFcXVWVjtFeUU1dVZNO0lBT0k7SUFBQTtFekV5dVZWO0V5RWh2Vk07SUFPSTtJQUFBO0V6RTZ1VlY7RXlFcHZWTTtJQU9JO0lBQUE7RXpFaXZWVjtFeUV4dlZNO0lBT0k7SUFBQTtFekVxdlZWO0V5RTV2Vk07SUFPSTtJQUFBO0V6RXl2VlY7RXlFaHdWTTtJQU9JO0lBQUE7RXpFNnZWVjtFeUVwd1ZNO0lBT0k7SUFBQTtFekVpd1ZWO0V5RXh3Vk07SUFPSTtJQUFBO0V6RXF3VlY7RXlFNXdWTTtJQU9JO0lBQUE7RXpFeXdWVjtFeUVoeFZNO0lBT0k7SUFBQTtFekU2d1ZWO0V5RXB4Vk07SUFPSTtJQUFBO0V6RWl4VlY7RXlFeHhWTTtJQU9JO0lBQUE7RXpFcXhWVjtFeUU1eFZNO0lBT0k7SUFBQTtFekV5eFZWO0V5RWh5Vk07SUFPSTtJQUFBO0V6RTZ4VlY7RXlFcHlWTTtJQU9JO0V6RWd5VlY7RXlFdnlWTTtJQU9JO0V6RW15VlY7RXlFMXlWTTtJQU9JO0V6RXN5VlY7RXlFN3lWTTtJQU9JO0V6RXl5VlY7RXlFaHpWTTtJQU9JO0V6RTR5VlY7RXlFbnpWTTtJQU9JO0V6RSt5VlY7RXlFdHpWTTtJQU9JO0V6RWt6VlY7RXlFenpWTTtJQU9JO0V6RXF6VlY7RXlFNXpWTTtJQU9JO0V6RXd6VlY7RXlFL3pWTTtJQU9JO0V6RTJ6VlY7RXlFbDBWTTtJQU9JO0V6RTh6VlY7RXlFcjBWTTtJQU9JO0V6RWkwVlY7RXlFeDBWTTtJQU9JO0V6RW8wVlY7RXlFMzBWTTtJQU9JO0V6RXUwVlY7RXlFOTBWTTtJQU9JO0V6RTAwVlY7RXlFajFWTTtJQU9JO0V6RTYwVlY7RXlFcDFWTTtJQU9JO0V6RWcxVlY7RXlFdjFWTTtJQU9JO0V6RW0xVlY7RXlFMTFWTTtJQU9JO0V6RXMxVlY7RXlFNzFWTTtJQU9JO0V6RXkxVlY7RXlFaDJWTTtJQU9JO0V6RTQxVlY7RXlFbjJWTTtJQU9JO0V6RSsxVlY7RXlFdDJWTTtJQU9JO0V6RWsyVlY7RXlFejJWTTtJQU9JO0V6RXEyVlY7RXlFNTJWTTtJQU9JO0V6RXcyVlY7RXlFLzJWTTtJQU9JO0V6RTIyVlY7RXlFbDNWTTtJQU9JO0V6RTgyVlY7RXlFcjNWTTtJQU9JO0V6RWkzVlY7RXlFeDNWTTtJQU9JO0V6RW8zVlY7RXlFMzNWTTtJQU9JO0V6RXUzVlY7RXlFOTNWTTtJQU9JO0V6RTAzVlY7RXlFajRWTTtJQU9JO0V6RTYzVlY7RXlFcDRWTTtJQU9JO0V6RWc0VlY7RXlFdjRWTTtJQU9JO0V6RW00VlY7RXlFMTRWTTtJQU9JO0lBQUE7RXpFdTRWVjtFeUU5NFZNO0lBT0k7SUFBQTtFekUyNFZWO0V5RWw1Vk07SUFPSTtJQUFBO0V6RSs0VlY7RXlFdDVWTTtJQU9JO0lBQUE7RXpFbTVWVjtFeUUxNVZNO0lBT0k7SUFBQTtFekV1NVZWO0V5RTk1Vk07SUFPSTtJQUFBO0V6RTI1VlY7RXlFbDZWTTtJQU9JO0lBQUE7RXpFKzVWVjtFeUV0NlZNO0lBT0k7SUFBQTtFekVtNlZWO0V5RTE2Vk07SUFPSTtJQUFBO0V6RXU2VlY7RXlFOTZWTTtJQU9JO0lBQUE7RXpFMjZWVjtFeUVsN1ZNO0lBT0k7SUFBQTtFekUrNlZWO0V5RXQ3Vk07SUFPSTtJQUFBO0V6RW03VlY7RXlFMTdWTTtJQU9JO0V6RXM3VlY7RXlFNzdWTTtJQU9JO0V6RXk3VlY7RXlFaDhWTTtJQU9JO0V6RTQ3VlY7RXlFbjhWTTtJQU9JO0V6RSs3VlY7RXlFdDhWTTtJQU9JO0V6RWs4VlY7RXlFejhWTTtJQU9JO0V6RXE4VlY7RXlFNThWTTtJQU9JO0V6RXc4VlY7RXlFLzhWTTtJQU9JO0V6RTI4VlY7RXlFbDlWTTtJQU9JO0V6RTg4VlY7RXlFcjlWTTtJQU9JO0V6RWk5VlY7RXlFeDlWTTtJQU9JO0V6RW85VlY7RXlFMzlWTTtJQU9JO0V6RXU5VlY7RXlFOTlWTTtJQU9JO0V6RTA5VlY7RXlFaitWTTtJQU9JO0V6RTY5VlY7RXlFcCtWTTtJQU9JO0V6RWcrVlY7RXlFditWTTtJQU9JO0V6RW0rVlY7RXlFMStWTTtJQU9JO0V6RXMrVlY7RXlFNytWTTtJQU9JO0V6RXkrVlY7RXlFaC9WTTtJQU9JO0V6RTQrVlY7RXlFbi9WTTtJQU9JO0V6RSsrVlY7RXlFdC9WTTtJQU9JO0V6RWsvVlY7RXlFei9WTTtJQU9JO0V6RXEvVlY7RXlFNS9WTTtJQU9JO0V6RXcvVlY7RXlFLy9WTTtJQU9JO0V6RTIvVlY7RXlFbGdXTTtJQU9JO0V6RTgvVlY7RXlFcmdXTTtJQU9JO0V6RWlnV1Y7RXlFeGdXTTtJQU9JO0V6RW9nV1Y7RXlFM2dXTTtJQU9JO0V6RXVnV1Y7RXlFOWdXTTtJQU9JO0V6RTBnV1Y7RXlFamhXTTtJQU9JO0V6RTZnV1Y7RXlFcGhXTTtJQU9JO0V6RWdoV1Y7RXlFdmhXTTtJQU9JO0V6RW1oV1Y7RXlFMWhXTTtJQU9JO0V6RXNoV1Y7RXlFN2hXTTtJQU9JO0V6RXloV1Y7RXlFaGlXTTtJQU9JO0V6RTRoV1Y7RXlFbmlXTTtJQU9JO0V6RStoV1Y7RXlFdGlXTTtJQU9JO0V6RWtpV1Y7RXlFemlXTTtJQU9JO0V6RXFpV1Y7RXlFNWlXTTtJQU9JO0V6RXdpV1Y7RXlFL2lXTTtJQU9JO0V6RTJpV1Y7RXlFbGpXTTtJQU9JO0V6RThpV1Y7RXlFcmpXTTtJQU9JO0V6RWlqV1Y7RXlFeGpXTTtJQU9JO0V6RW9qV1Y7RXlFM2pXTTtJQU9JO0V6RXVqV1Y7RXlFOWpXTTtJQU9JO0V6RTBqV1Y7QUFDRjtBZXJrV0k7RTBER0k7SUFPSTtFekUraldWO0V5RXRrV007SUFPSTtFekVra1dWO0V5RXprV007SUFPSTtFekVxa1dWO0V5RTVrV007SUFPSTtFekV3a1dWO0V5RS9rV007SUFPSTtFekUya1dWO0V5RWxsV007SUFPSTtFekU4a1dWO0V5RXJsV007SUFPSTtFekVpbFdWO0V5RXhsV007SUFPSTtFekVvbFdWO0V5RTNsV007SUFPSTtFekV1bFdWO0V5RTlsV007SUFPSTtFekUwbFdWO0V5RWptV007SUFPSTtFekU2bFdWO0V5RXBtV007SUFPSTtFekVnbVdWO0V5RXZtV007SUFPSTtFekVtbVdWO0V5RTFtV007SUFPSTtFekVzbVdWO0V5RTdtV007SUFPSTtFekV5bVdWO0V5RWhuV007SUFPSTtFekU0bVdWO0V5RW5uV007SUFPSTtFekUrbVdWO0V5RXRuV007SUFPSTtFekVrbldWO0V5RXpuV007SUFPSTtFekVxbldWO0V5RTVuV007SUFPSTtFekV3bldWO0V5RS9uV007SUFPSTtFekUybldWO0V5RWxvV007SUFPSTtFekU4bldWO0V5RXJvV007SUFPSTtFekVpb1dWO0V5RXhvV007SUFPSTtFekVvb1dWO0V5RTNvV007SUFPSTtFekV1b1dWO0V5RTlvV007SUFPSTtFekUwb1dWO0V5RWpwV007SUFPSTtFekU2b1dWO0V5RXBwV007SUFPSTtFekVncFdWO0V5RXZwV007SUFPSTtFekVtcFdWO0V5RTFwV007SUFPSTtFekVzcFdWO0V5RTdwV007SUFPSTtFekV5cFdWO0V5RWhxV007SUFPSTtFekU0cFdWO0V5RW5xV007SUFPSTtFekUrcFdWO0V5RXRxV007SUFPSTtFekVrcVdWO0V5RXpxV007SUFPSTtFekVxcVdWO0V5RTVxV007SUFPSTtFekV3cVdWO0V5RS9xV007SUFPSTtFekUycVdWO0V5RWxyV007SUFPSTtFekU4cVdWO0V5RXJyV007SUFPSTtFekVpcldWO0V5RXhyV007SUFPSTtFekVvcldWO0V5RTNyV007SUFPSTtFekV1cldWO0V5RTlyV007SUFPSTtFekUwcldWO0V5RWpzV007SUFPSTtFekU2cldWO0V5RXBzV007SUFPSTtFekVnc1dWO0V5RXZzV007SUFPSTtFekVtc1dWO0V5RTFzV007SUFPSTtFekVzc1dWO0V5RTdzV007SUFPSTtFekV5c1dWO0V5RWh0V007SUFPSTtFekU0c1dWO0V5RW50V007SUFPSTtFekUrc1dWO0V5RXR0V007SUFPSTtFekVrdFdWO0V5RXp0V007SUFPSTtFekVxdFdWO0V5RTV0V007SUFPSTtFekV3dFdWO0V5RS90V007SUFPSTtFekUydFdWO0V5RWx1V007SUFPSTtFekU4dFdWO0V5RXJ1V007SUFPSTtFekVpdVdWO0V5RXh1V007SUFPSTtFekVvdVdWO0V5RTN1V007SUFPSTtFekV1dVdWO0V5RTl1V007SUFPSTtFekUwdVdWO0V5RWp2V007SUFPSTtFekU2dVdWO0V5RXB2V007SUFPSTtFekVndldWO0V5RXZ2V007SUFPSTtFekVtdldWO0V5RTF2V007SUFPSTtFekVzdldWO0V5RTd2V007SUFPSTtFekV5dldWO0V5RWh3V007SUFPSTtFekU0dldWO0V5RW53V007SUFPSTtFekUrdldWO0V5RXR3V007SUFPSTtFekVrd1dWO0V5RXp3V007SUFPSTtFekVxd1dWO0V5RTV3V007SUFPSTtFekV3d1dWO0V5RS93V007SUFPSTtFekUyd1dWO0V5RWx4V007SUFPSTtJQUFBO0V6RSt3V1Y7RXlFdHhXTTtJQU9JO0lBQUE7RXpFbXhXVjtFeUUxeFdNO0lBT0k7SUFBQTtFekV1eFdWO0V5RTl4V007SUFPSTtJQUFBO0V6RTJ4V1Y7RXlFbHlXTTtJQU9JO0lBQUE7RXpFK3hXVjtFeUV0eVdNO0lBT0k7SUFBQTtFekVteVdWO0V5RTF5V007SUFPSTtJQUFBO0V6RXV5V1Y7RXlFOXlXTTtJQU9JO0lBQUE7RXpFMnlXVjtFeUVseldNO0lBT0k7SUFBQTtFekUreVdWO0V5RXR6V007SUFPSTtJQUFBO0V6RW16V1Y7RXlFMXpXTTtJQU9JO0lBQUE7RXpFdXpXVjtFeUU5eldNO0lBT0k7SUFBQTtFekUyeldWO0V5RWwwV007SUFPSTtJQUFBO0V6RSt6V1Y7RXlFdDBXTTtJQU9JO0lBQUE7RXpFbTBXVjtFeUUxMFdNO0lBT0k7RXpFczBXVjtFeUU3MFdNO0lBT0k7RXpFeTBXVjtFeUVoMVdNO0lBT0k7RXpFNDBXVjtFeUVuMVdNO0lBT0k7RXpFKzBXVjtFeUV0MVdNO0lBT0k7RXpFazFXVjtFeUV6MVdNO0lBT0k7RXpFcTFXVjtFeUU1MVdNO0lBT0k7RXpFdzFXVjtFeUUvMVdNO0lBT0k7RXpFMjFXVjtFeUVsMldNO0lBT0k7RXpFODFXVjtFeUVyMldNO0lBT0k7RXpFaTJXVjtFeUV4MldNO0lBT0k7RXpFbzJXVjtFeUUzMldNO0lBT0k7RXpFdTJXVjtFeUU5MldNO0lBT0k7RXpFMDJXVjtFeUVqM1dNO0lBT0k7RXpFNjJXVjtFeUVwM1dNO0lBT0k7RXpFZzNXVjtFeUV2M1dNO0lBT0k7RXpFbTNXVjtFeUUxM1dNO0lBT0k7RXpFczNXVjtFeUU3M1dNO0lBT0k7RXpFeTNXVjtFeUVoNFdNO0lBT0k7RXpFNDNXVjtFeUVuNFdNO0lBT0k7RXpFKzNXVjtFeUV0NFdNO0lBT0k7RXpFazRXVjtFeUV6NFdNO0lBT0k7RXpFcTRXVjtFeUU1NFdNO0lBT0k7RXpFdzRXVjtFeUUvNFdNO0lBT0k7RXpFMjRXVjtFeUVsNVdNO0lBT0k7RXpFODRXVjtFeUVyNVdNO0lBT0k7RXpFaTVXVjtFeUV4NVdNO0lBT0k7RXpFbzVXVjtFeUUzNVdNO0lBT0k7RXpFdTVXVjtFeUU5NVdNO0lBT0k7RXpFMDVXVjtFeUVqNldNO0lBT0k7RXpFNjVXVjtFeUVwNldNO0lBT0k7RXpFZzZXVjtFeUV2NldNO0lBT0k7RXpFbTZXVjtFeUUxNldNO0lBT0k7RXpFczZXVjtFeUU3NldNO0lBT0k7RXpFeTZXVjtFeUVoN1dNO0lBT0k7SUFBQTtFekU2NldWO0V5RXA3V007SUFPSTtJQUFBO0V6RWk3V1Y7RXlFeDdXTTtJQU9JO0lBQUE7RXpFcTdXVjtFeUU1N1dNO0lBT0k7SUFBQTtFekV5N1dWO0V5RWg4V007SUFPSTtJQUFBO0V6RTY3V1Y7RXlFcDhXTTtJQU9JO0lBQUE7RXpFaThXVjtFeUV4OFdNO0lBT0k7SUFBQTtFekVxOFdWO0V5RTU4V007SUFPSTtJQUFBO0V6RXk4V1Y7RXlFaDlXTTtJQU9JO0lBQUE7RXpFNjhXVjtFeUVwOVdNO0lBT0k7SUFBQTtFekVpOVdWO0V5RXg5V007SUFPSTtJQUFBO0V6RXE5V1Y7RXlFNTlXTTtJQU9JO0lBQUE7RXpFeTlXVjtFeUVoK1dNO0lBT0k7RXpFNDlXVjtFeUVuK1dNO0lBT0k7RXpFKzlXVjtFeUV0K1dNO0lBT0k7RXpFaytXVjtFeUV6K1dNO0lBT0k7RXpFcStXVjtFeUU1K1dNO0lBT0k7RXpFdytXVjtFeUUvK1dNO0lBT0k7RXpFMitXVjtFeUVsL1dNO0lBT0k7RXpFOCtXVjtFeUVyL1dNO0lBT0k7RXpFaS9XVjtFeUV4L1dNO0lBT0k7RXpFby9XVjtFeUUzL1dNO0lBT0k7RXpFdS9XVjtFeUU5L1dNO0lBT0k7RXpFMC9XVjtFeUVqZ1hNO0lBT0k7RXpFNi9XVjtFeUVwZ1hNO0lBT0k7RXpFZ2dYVjtFeUV2Z1hNO0lBT0k7RXpFbWdYVjtFeUUxZ1hNO0lBT0k7RXpFc2dYVjtFeUU3Z1hNO0lBT0k7RXpFeWdYVjtFeUVoaFhNO0lBT0k7RXpFNGdYVjtFeUVuaFhNO0lBT0k7RXpFK2dYVjtFeUV0aFhNO0lBT0k7RXpFa2hYVjtFeUV6aFhNO0lBT0k7RXpFcWhYVjtFeUU1aFhNO0lBT0k7RXpFd2hYVjtFeUUvaFhNO0lBT0k7RXpFMmhYVjtFeUVsaVhNO0lBT0k7RXpFOGhYVjtFeUVyaVhNO0lBT0k7RXpFaWlYVjtFeUV4aVhNO0lBT0k7RXpFb2lYVjtFeUUzaVhNO0lBT0k7RXpFdWlYVjtFeUU5aVhNO0lBT0k7RXpFMGlYVjtFeUVqalhNO0lBT0k7RXpFNmlYVjtFeUVwalhNO0lBT0k7RXpFZ2pYVjtFeUV2alhNO0lBT0k7RXpFbWpYVjtFeUUxalhNO0lBT0k7RXpFc2pYVjtFeUU3alhNO0lBT0k7RXpFeWpYVjtFeUVoa1hNO0lBT0k7RXpFNGpYVjtFeUVua1hNO0lBT0k7RXpFK2pYVjtFeUV0a1hNO0lBT0k7RXpFa2tYVjtFeUV6a1hNO0lBT0k7RXpFcWtYVjtFeUU1a1hNO0lBT0k7RXpFd2tYVjtFeUUva1hNO0lBT0k7RXpFMmtYVjtFeUVsbFhNO0lBT0k7RXpFOGtYVjtFeUVybFhNO0lBT0k7RXpFaWxYVjtFeUV4bFhNO0lBT0k7RXpFb2xYVjtFeUUzbFhNO0lBT0k7RXpFdWxYVjtFeUU5bFhNO0lBT0k7RXpFMGxYVjtFeUVqbVhNO0lBT0k7RXpFNmxYVjtFeUVwbVhNO0lBT0k7RXpFZ21YVjtBQUNGO0EwRXZwWEE7RUQrQ1E7SUFPSTtFekVxbVhWO0V5RTVtWE07SUFPSTtFekV3bVhWO0V5RS9tWE07SUFPSTtFekUybVhWO0V5RWxuWE07SUFPSTtFekU4bVhWO0V5RXJuWE07SUFPSTtFekVpblhWO0V5RXhuWE07SUFPSTtFekVvblhWO0FBQ0Y7QTBFeHBYQTtFRDRCUTtJQU9JO0V6RXluWFY7RXlFaG9YTTtJQU9JO0V6RTRuWFY7RXlFbm9YTTtJQU9JO0V6RStuWFY7RXlFdG9YTTtJQU9JO0V6RWtvWFY7RXlFem9YTTtJQU9JO0V6RXFvWFY7RXlFNW9YTTtJQU9JO0V6RXdvWFY7RXlFL29YTTtJQU9JO0V6RTJvWFY7RXlFbHBYTTtJQU9JO0V6RThvWFY7RXlFcnBYTTtJQU9JO0V6RWlwWFY7RXlFeHBYTTtJQU9JO0V6RW9wWFY7RXlFM3BYTTtJQU9JO0V6RXVwWFY7QUFDRjtBMkVqdVhBO0FDQUE7RUFDRTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0E1RWl1WEY7QTZFenVYQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0UydVhGOztBOEVsdlhJO0VBQ0k7QTlFcXZYUjs7QThFdHZYSTtFQUNJO0E5RXl2WFI7O0E4RTF2WEk7RUFDSTtBOUU2dlhSOztBOEU5dlhJO0VBQ0k7QTlFaXdYUjs7QThFbHdYSTtFQUNJO0E5RXF3WFI7O0E4RXR3WEk7RUFDSTtBOUV5d1hSOztBOEUxd1hJO0VBQ0k7QTlFNndYUjs7QThFOXdYSTtFQUNJO0E5RWl4WFI7O0E4RWx4WEk7RUFDSTtBOUVxeFhSOztBOEV0eFhJO0VBQ0k7QTlFeXhYUjs7QThFMXhYSTtFQUNJO0E5RTZ4WFI7O0E4RTl4WEk7RUFDSTtBOUVpeVhSOztBOEVseVhJO0VBQ0k7QTlFcXlYUjs7QThFdHlYSTtFQUNJO0E5RXl5WFI7O0E4RTF5WEk7RUFDSTtBOUU2eVhSOztBOEU5eVhJO0VBQ0k7QTlFaXpYUjs7QThFbHpYSTtFQUNJO0E5RXF6WFI7O0E4RXR6WEk7RUFDSTtBOUV5elhSOztBOEUxelhJO0VBQ0k7QTlFNnpYUjs7QThFOXpYSTtFQUNJO0E5RWkwWFI7O0E4RWwwWEk7RUFDSTtBOUVxMFhSOztBOEV0MFhJO0VBQ0k7QTlFeTBYUjs7QThFMTBYSTtFQUNJO0E5RTYwWFI7O0E4RTkwWEk7RUFDSTtBOUVpMVhSOztBOEVsMVhJO0VBQ0k7QTlFcTFYUjs7QThFdDFYSTtFQUNJO0E5RXkxWFI7O0E4RTExWEk7RUFDSTtBOUU2MVhSOztBOEU5MVhJO0VBQ0k7QTlFaTJYUjs7QThFbDJYSTtFQUNJO0E5RXEyWFI7O0E4RXQyWEk7RUFDSTtBOUV5MlhSOztBOEUxMlhJO0VBQ0k7QTlFNjJYUjs7QThFOTJYSTtFQUNJO0E5RWkzWFI7O0E4RWwzWEk7RUFDSTtBOUVxM1hSOztBOEV0M1hJO0VBQ0k7QTlFeTNYUjs7QThFMTNYSTtFQUNJO0E5RTYzWFI7O0E4RTkzWEk7RUFDSTtBOUVpNFhSOztBOEVsNFhJO0VBQ0k7QTlFcTRYUjs7QThFdDRYSTtFQUNJO0E5RXk0WFI7O0E4RTE0WEk7RUFDSTtBOUU2NFhSOztBOEU5NFhJO0VBQ0k7QTlFaTVYUjs7QThFbDVYSTtFQUNJO0E5RXE1WFI7O0E4RXQ1WEk7RUFDSTtBOUV5NVhSOztBOEUxNVhJO0VBQ0k7QTlFNjVYUjs7QThFOTVYSTtFQUNJO0E5RWk2WFI7O0E4RWw2WEk7RUFDSTtBOUVxNlhSOztBOEV0NlhJO0VBQ0k7QTlFeTZYUjs7QThFMTZYSTtFQUNJO0E5RTY2WFI7O0E4RTk2WEk7RUFDSTtBOUVpN1hSOztBOEVsN1hJO0VBQ0k7QTlFcTdYUjs7QThFdDdYSTtFQUNJO0E5RXk3WFI7O0E4RTE3WEk7RUFDSTtBOUU2N1hSOztBOEU5N1hJO0VBQ0k7QTlFaThYUjs7QThFbDhYSTtFQUNJO0E5RXE4WFI7O0E4RXQ4WEk7RUFDSTtBOUV5OFhSOztBOEUxOFhJO0VBQ0k7QTlFNjhYUjs7QThFOThYSTtFQUNJO0E5RWk5WFI7O0E4RWw5WEk7RUFDSTtBOUVxOVhSOztBOEV0OVhJO0VBQ0k7QTlFeTlYUjs7QThFMTlYSTtFQUNJO0E5RTY5WFI7O0E4RTk5WEk7RUFDSTtBOUVpK1hSOztBOEVsK1hJO0VBQ0k7QTlFcStYUjs7QThFdCtYSTtFQUNJO0E5RXkrWFI7O0E4RTErWEk7RUFDSTtBOUU2K1hSOztBOEU5K1hJO0VBQ0k7QTlFaS9YUjs7QThFbC9YSTtFQUNJO0E5RXEvWFI7O0E4RXQvWEk7RUFDSTtBOUV5L1hSOztBOEUxL1hJO0VBQ0k7QTlFNi9YUjs7QThFOS9YSTtFQUNJO0E5RWlnWVI7O0E4RWxnWUk7RUFDSTtBOUVxZ1lSOztBOEV0Z1lJO0VBQ0k7QTlFeWdZUjs7QThFMWdZSTtFQUNJO0E5RTZnWVI7O0E4RTlnWUk7RUFDSTtBOUVpaFlSOztBOEVsaFlJO0VBQ0k7QTlFcWhZUjs7QThFdGhZSTtFQUNJO0E5RXloWVI7O0E4RTFoWUk7RUFDSTtBOUU2aFlSOztBOEU5aFlJO0VBQ0k7QTlFaWlZUjs7QThFbGlZSTtFQUNJO0E5RXFpWVI7O0E4RXRpWUk7RUFDSTtBOUV5aVlSOztBOEUxaVlJO0VBQ0k7QTlFNmlZUjs7QThFOWlZSTtFQUNJO0E5RWlqWVI7O0E4RWxqWUk7RUFDSTtBOUVxallSOztBOEV0allJO0VBQ0k7QTlFeWpZUjs7QThFMWpZSTtFQUNJO0E5RTZqWVI7O0E4RTlqWUk7RUFDSTtBOUVpa1lSOztBOEVsa1lJO0VBQ0k7QTlFcWtZUjs7QThFdGtZSTtFQUNJO0E5RXlrWVI7O0E4RTFrWUk7RUFDSTtBOUU2a1lSOztBOEU5a1lJO0VBQ0k7QTlFaWxZUjs7QThFbGxZSTtFQUNJO0E5RXFsWVI7O0E4RXRsWUk7RUFDSTtBOUV5bFlSOztBOEUxbFlJO0VBQ0k7QTlFNmxZUjs7QThFOWxZSTtFQUNJO0E5RWltWVI7O0E4RWxtWUk7RUFDSTtBOUVxbVlSOztBOEV0bVlJO0VBQ0k7QTlFeW1ZUjs7QThFMW1ZSTtFQUNJO0E5RTZtWVI7O0E4RTltWUk7RUFDSTtBOUVpbllSOztBOEVsbllJO0VBQ0k7QTlFcW5ZUjs7QThFdG5ZSTtFQUNJO0E5RXluWVI7O0E4RTFuWUk7RUFDSTtBOUU2bllSOztBOEU5bllJO0VBQ0k7QTlFaW9ZUjs7QThFbG9ZSTtFQUNJO0E5RXFvWVI7O0E4RXRvWUk7RUFDSTtBOUV5b1lSOztBOEUxb1lJO0VBQ0k7QTlFNm9ZUjs7QThFOW9ZSTtFQUNJO0E5RWlwWVI7O0E4RWxwWUk7RUFDSTtBOUVxcFlSOztBOEV0cFlJO0VBQ0k7QTlFeXBZUjs7QThFMXBZSTtFQUNJO0E5RTZwWVI7O0E4RTlwWUk7RUFDSTtBOUVpcVlSOztBOEVscVlJO0VBQ0k7QTlFcXFZUjs7QThFdHFZSTtFQUNJO0E5RXlxWVI7O0E4RTFxWUk7RUFDSTtBOUU2cVlSOztBOEU5cVlJO0VBQ0k7QTlFaXJZUjs7QThFbHJZSTtFQUNJO0E5RXFyWVI7O0E4RXRyWUk7RUFDSTtBOUV5cllSOztBOEUxcllJO0VBQ0k7QTlFNnJZUjs7QThFOXJZSTtFQUNJO0E5RWlzWVI7O0E4RWxzWUk7RUFDSTtBOUVxc1lSOztBOEV0c1lJO0VBQ0k7QTlFeXNZUjs7QThFMXNZSTtFQUNJO0E5RTZzWVI7O0E4RTlzWUk7RUFDSTtBOUVpdFlSOztBOEVsdFlJO0VBQ0k7QTlFcXRZUjs7QThFdHRZSTtFQUNJO0E5RXl0WVI7O0E4RTF0WUk7RUFDSTtBOUU2dFlSOztBOEU5dFlJO0VBQ0k7QTlFaXVZUjs7QThFbHVZSTtFQUNJO0E5RXF1WVI7O0E4RXR1WUk7RUFDSTtBOUV5dVlSOztBOEUxdVlJO0VBQ0k7QTlFNnVZUjs7QThFOXVZSTtFQUNJO0E5RWl2WVI7O0E4RWx2WUk7RUFDSTtBOUVxdllSOztBOEV0dllJO0VBQ0k7QTlFeXZZUjs7QThFMXZZSTtFQUNJO0E5RTZ2WVI7O0E4RTl2WUk7RUFDSTtBOUVpd1lSOztBOEVsd1lJO0VBQ0k7QTlFcXdZUjs7QThFdHdZSTtFQUNJO0E5RXl3WVI7O0E4RTF3WUk7RUFDSTtBOUU2d1lSOztBOEU5d1lJO0VBQ0k7QTlFaXhZUjs7QThFbHhZSTtFQUNJO0E5RXF4WVI7O0E4RXR4WUk7RUFDSTtBOUV5eFlSOztBOEUxeFlJO0VBQ0k7QTlFNnhZUjs7QThFOXhZSTtFQUNJO0E5RWl5WVI7O0E4RWx5WUk7RUFDSTtBOUVxeVlSOztBOEV0eVlJO0VBQ0k7QTlFeXlZUjs7QThFMXlZSTtFQUNJO0E5RTZ5WVI7O0E4RTl5WUk7RUFDSTtBOUVpellSOztBOEVsellJO0VBQ0k7QTlFcXpZUjs7QThFdHpZSTtFQUNJO0E5RXl6WVI7O0E4RTF6WUk7RUFDSTtBOUU2ellSOztBOEU5ellJO0VBQ0k7QTlFaTBZUjs7QThFbDBZSTtFQUNJO0E5RXEwWVI7O0E4RXQwWUk7RUFDSTtBOUV5MFlSOztBOEUxMFlJO0VBQ0k7QTlFNjBZUjs7QThFOTBZSTtFQUNJO0E5RWkxWVI7O0E4RWwxWUk7RUFDSTtBOUVxMVlSOztBOEV0MVlJO0VBQ0k7QTlFeTFZUjs7QThFMTFZSTtFQUNJO0E5RTYxWVI7O0E4RTkxWUk7RUFDSTtBOUVpMllSOztBOEVsMllJO0VBQ0k7QTlFcTJZUjs7QThFdDJZSTtFQUNJO0E5RXkyWVI7O0E4RTEyWUk7RUFDSTtBOUU2MllSOztBOEU5MllJO0VBQ0k7QTlFaTNZUjs7QThFbDNZSTtFQUNJO0E5RXEzWVI7O0E4RXQzWUk7RUFDSTtBOUV5M1lSOztBOEUxM1lJO0VBQ0k7QTlFNjNZUjs7QThFOTNZSTtFQUNJO0E5RWk0WVI7O0E4RWw0WUk7RUFDSTtBOUVxNFlSOztBOEV0NFlJO0VBQ0k7QTlFeTRZUjs7QThFMTRZSTtFQUNJO0E5RTY0WVI7O0E4RTk0WUk7RUFDSTtBOUVpNVlSOztBOEVsNVlJO0VBQ0k7QTlFcTVZUjs7QThFdDVZSTtFQUNJO0E5RXk1WVI7O0E4RTE1WUk7RUFDSTtBOUU2NVlSOztBOEU5NVlJO0VBQ0k7QTlFaTZZUjs7QThFbDZZSTtFQUNJO0E5RXE2WVI7O0E4RXQ2WUk7RUFDSTtBOUV5NllSOztBOEUxNllJO0VBQ0k7QTlFNjZZUjs7QThFOTZZSTtFQUNJO0E5RWk3WVI7O0E4RWw3WUk7RUFDSTtBOUVxN1lSOztBOEV0N1lJO0VBQ0k7QTlFeTdZUjs7QThFMTdZSTtFQUNJO0E5RTY3WVI7O0E4RTk3WUk7RUFDSTtBOUVpOFlSOztBOEVsOFlJO0VBQ0k7QTlFcThZUjs7QThFdDhZSTtFQUNJO0E5RXk4WVI7O0E4RTE4WUk7RUFDSTtBOUU2OFlSOztBOEU5OFlJO0VBQ0k7QTlFaTlZUjs7QThFbDlZSTtFQUNJO0E5RXE5WVI7O0E4RXQ5WUk7RUFDSTtBOUV5OVlSOztBOEUxOVlJO0VBQ0k7QTlFNjlZUjs7QThFOTlZSTtFQUNJO0E5RWkrWVI7O0E4RWwrWUk7RUFDSTtBOUVxK1lSOztBOEV0K1lJO0VBQ0k7QTlFeStZUjs7QThFMStZSTtFQUNJO0E5RTYrWVI7O0E4RTkrWUk7RUFDSTtBOUVpL1lSOztBOEVsL1lJO0VBQ0k7QTlFcS9ZUjs7QThFdC9ZSTtFQUNJO0E5RXkvWVI7O0E4RTEvWUk7RUFDSTtBOUU2L1lSOztBOEU5L1lJO0VBQ0k7QTlFaWdaUjs7QThFbGdaSTtFQUNJO0E5RXFnWlI7O0E4RXRnWkk7RUFDSTtBOUV5Z1pSOztBOEUxZ1pJO0VBQ0k7QTlFNmdaUjs7QThFOWdaSTtFQUNJO0E5RWloWlI7O0E4RWxoWkk7RUFDSTtBOUVxaFpSOztBOEV0aFpJO0VBQ0k7QTlFeWhaUjs7QThFMWhaSTtFQUNJO0E5RTZoWlI7O0E4RTloWkk7RUFDSTtBOUVpaVpSOztBOEVsaVpJO0VBQ0k7QTlFcWlaUjs7QThFdGlaSTtFQUNJO0E5RXlpWlI7O0E4RTFpWkk7RUFDSTtBOUU2aVpSOztBOEU5aVpJO0VBQ0k7QTlFaWpaUjs7QThFbGpaSTtFQUNJO0E5RXFqWlI7O0E4RXRqWkk7RUFDSTtBOUV5alpSOztBOEUxalpJO0VBQ0k7QTlFNmpaUjs7QThFOWpaSTtFQUNJO0E5RWlrWlI7O0E4RWxrWkk7RUFDSTtBOUVxa1pSOztBOEV0a1pJO0VBQ0k7QTlFeWtaUjs7QThFMWtaSTtFQUNJO0E5RTZrWlI7O0E4RTlrWkk7RUFDSTtBOUVpbFpSOztBOEVsbFpJO0VBQ0k7QTlFcWxaUjs7QThFdGxaSTtFQUNJO0E5RXlsWlI7O0E4RTFsWkk7RUFDSTtBOUU2bFpSOztBOEU5bFpJO0VBQ0k7QTlFaW1aUjs7QThFbG1aSTtFQUNJO0E5RXFtWlI7O0E4RXRtWkk7RUFDSTtBOUV5bVpSOztBOEUxbVpJO0VBQ0k7QTlFNm1aUjs7QThFOW1aSTtFQUNJO0E5RWluWlI7O0E4RWxuWkk7RUFDSTtBOUVxblpSOztBOEV0blpJO0VBQ0k7QTlFeW5aUjs7QThFMW5aSTtFQUNJO0E5RTZuWlI7O0E4RTluWkk7RUFDSTtBOUVpb1pSOztBOEVsb1pJO0VBQ0k7QTlFcW9aUjs7QThFdG9aSTtFQUNJO0E5RXlvWlI7O0E4RTFvWkk7RUFDSTtBOUU2b1pSOztBOEU5b1pJO0VBQ0k7QTlFaXBaUjs7QThFbHBaSTtFQUNJO0E5RXFwWlI7O0E4RXRwWkk7RUFDSTtBOUV5cFpSOztBOEUxcFpJO0VBQ0k7QTlFNnBaUjs7QThFOXBaSTtFQUNJO0E5RWlxWlI7O0E4RWxxWkk7RUFDSTtBOUVxcVpSOztBOEV0cVpJO0VBQ0k7QTlFeXFaUjs7QThFMXFaSTtFQUNJO0E5RTZxWlI7O0E4RTlxWkk7RUFDSTtBOUVpclpSOztBOEVsclpJO0VBQ0k7QTlFcXJaUjs7QThFdHJaSTtFQUNJO0E5RXlyWlI7O0E4RTFyWkk7RUFDSTtBOUU2clpSOztBOEU5clpJO0VBQ0k7QTlFaXNaUjs7QThFbHNaSTtFQUNJO0E5RXFzWlI7O0E4RXRzWkk7RUFDSTtBOUV5c1pSOztBOEUxc1pJO0VBQ0k7QTlFNnNaUjs7QThFOXNaSTtFQUNJO0E5RWl0WlI7O0E4RWx0Wkk7RUFDSTtBOUVxdFpSOztBOEV0dFpJO0VBQ0k7QTlFeXRaUjs7QThFMXRaSTtFQUNJO0E5RTZ0WlI7O0E4RTl0Wkk7RUFDSTtBOUVpdVpSOztBOEVsdVpJO0VBQ0k7QTlFcXVaUjs7QThFdHVaSTtFQUNJO0E5RXl1WlI7O0E4RTF1Wkk7RUFDSTtBOUU2dVpSOztBOEU5dVpJO0VBQ0k7QTlFaXZaUjs7QThFbHZaSTtFQUNJO0E5RXF2WlI7O0E4RXR2Wkk7RUFDSTtBOUV5dlpSOztBOEUxdlpJO0VBQ0k7QTlFNnZaUjs7QThFOXZaSTtFQUNJO0E5RWl3WlI7O0E4RWx3Wkk7RUFDSTtBOUVxd1pSOztBOEV0d1pJO0VBQ0k7QTlFeXdaUjs7QThFMXdaSTtFQUNJO0E5RTZ3WlI7O0E4RTl3Wkk7RUFDSTtBOUVpeFpSOztBOEVseFpJO0VBQ0k7QTlFcXhaUjs7QThFdHhaSTtFQUNJO0E5RXl4WlI7O0E4RTF4Wkk7RUFDSTtBOUU2eFpSOztBOEU5eFpJO0VBQ0k7QTlFaXlaUjs7QThFbHlaSTtFQUNJO0E5RXF5WlI7O0E4RXR5Wkk7RUFDSTtBOUV5eVpSOztBOEUxeVpJO0VBQ0k7QTlFNnlaUjs7QThFOXlaSTtFQUNJO0E5RWl6WlI7O0E4RWx6Wkk7RUFDSTtBOUVxelpSOztBOEV0elpJO0VBQ0k7QTlFeXpaUjs7QThFMXpaSTtFQUNJO0E5RTZ6WlI7O0E4RTl6Wkk7RUFDSTtBOUVpMFpSOztBOEVsMFpJO0VBQ0k7QTlFcTBaUjs7QThFdDBaSTtFQUNJO0E5RXkwWlI7O0E4RTEwWkk7RUFDSTtBOUU2MFpSOztBOEU5MFpJO0VBQ0k7QTlFaTFaUjs7QThFbDFaSTtFQUNJO0E5RXExWlI7O0E4RXQxWkk7RUFDSTtBOUV5MVpSOztBOEUxMVpJO0VBQ0k7QTlFNjFaUjs7QThFOTFaSTtFQUNJO0E5RWkyWlI7O0E4RWwyWkk7RUFDSTtBOUVxMlpSOztBOEV0MlpJO0VBQ0k7QTlFeTJaUjs7QThFMTJaSTtFQUNJO0E5RTYyWlI7O0E4RTkyWkk7RUFDSTtBOUVpM1pSOztBOEVsM1pJO0VBQ0k7QTlFcTNaUjs7QThFdDNaSTtFQUNJO0E5RXkzWlI7O0E4RTEzWkk7RUFDSTtBOUU2M1pSOztBOEU5M1pJO0VBQ0k7QTlFaTRaUjs7QThFbDRaSTtFQUNJO0E5RXE0WlI7O0E4RXQ0Wkk7RUFDSTtBOUV5NFpSOztBOEUxNFpJO0VBQ0k7QTlFNjRaUjs7QThFOTRaSTtFQUNJO0E5RWk1WlI7O0E4RWw1Wkk7RUFDSTtBOUVxNVpSOztBOEV0NVpJO0VBQ0k7QTlFeTVaUjs7QThFMTVaSTtFQUNJO0E5RTY1WlI7O0E4RTk1Wkk7RUFDSTtBOUVpNlpSOztBOEVsNlpJO0VBQ0k7QTlFcTZaUjs7QThFdDZaSTtFQUNJO0E5RXk2WlI7O0E4RTE2Wkk7RUFDSTtBOUU2NlpSOztBOEU5NlpJO0VBQ0k7QTlFaTdaUjs7QThFbDdaSTtFQUNJO0E5RXE3WlI7O0E4RXQ3Wkk7RUFDSTtBOUV5N1pSOztBOEUxN1pJO0VBQ0k7QTlFNjdaUjs7QThFOTdaSTtFQUNJO0E5RWk4WlI7O0E4RWw4Wkk7RUFDSTtBOUVxOFpSOztBOEV0OFpJO0VBQ0k7QTlFeThaUjs7QThFMThaSTtFQUNJO0E5RTY4WlI7O0E4RTk4Wkk7RUFDSTtBOUVpOVpSOztBOEVsOVpJO0VBQ0k7QTlFcTlaUjs7QThFdDlaSTtFQUNJO0E5RXk5WlI7O0E4RTE5Wkk7RUFDSTtBOUU2OVpSOztBOEU5OVpJO0VBQ0k7QTlFaStaUjs7QThFbCtaSTtFQUNJO0E5RXErWlI7O0E4RXQrWkk7RUFDSTtBOUV5K1pSOztBOEUxK1pJO0VBQ0k7QTlFNitaUjs7QThFOStaSTtFQUNJO0E5RWkvWlI7O0E4RWwvWkk7RUFDSTtBOUVxL1pSOztBOEV0L1pJO0VBQ0k7QTlFeS9aUjs7QThFMS9aSTtFQUNJO0E5RTYvWlI7O0E4RTkvWkk7RUFDSTtBOUVpZ2FSOztBOEVsZ2FJO0VBQ0k7QTlFcWdhUjs7QThFdGdhSTtFQUNJO0E5RXlnYVI7O0E4RTFnYUk7RUFDSTtBOUU2Z2FSOztBOEU5Z2FJO0VBQ0k7QTlFaWhhUjs7QThFbGhhSTtFQUNJO0E5RXFoYVI7O0E4RXRoYUk7RUFDSTtBOUV5aGFSOztBOEUxaGFJO0VBQ0k7QTlFNmhhUjs7QThFOWhhSTtFQUNJO0E5RWlpYVI7O0E4RWxpYUk7RUFDSTtBOUVxaWFSOztBOEV0aWFJO0VBQ0k7QTlFeWlhUjs7QThFMWlhSTtFQUNJO0E5RTZpYVI7O0E4RTlpYUk7RUFDSTtBOUVpamFSOztBOEVsamFJO0VBQ0k7QTlFcWphUjs7QThFdGphSTtFQUNJO0E5RXlqYVI7O0E4RTFqYUk7RUFDSTtBOUU2amFSOztBOEU5amFJO0VBQ0k7QTlFaWthUjs7QThFbGthSTtFQUNJO0E5RXFrYVI7O0E4RXRrYUk7RUFDSTtBOUV5a2FSOztBOEUxa2FJO0VBQ0k7QTlFNmthUjs7QThFOWthSTtFQUNJO0E5RWlsYVI7O0E4RWxsYUk7RUFDSTtBOUVxbGFSOztBOEV0bGFJO0VBQ0k7QTlFeWxhUjs7QThFMWxhSTtFQUNJO0E5RTZsYVI7O0E4RTlsYUk7RUFDSTtBOUVpbWFSOztBOEVsbWFJO0VBQ0k7QTlFcW1hUjs7QThFdG1hSTtFQUNJO0E5RXltYVI7O0E4RTFtYUk7RUFDSTtBOUU2bWFSOztBOEU5bWFJO0VBQ0k7QTlFaW5hUjs7QThFbG5hSTtFQUNJO0E5RXFuYVI7O0E4RXRuYUk7RUFDSTtBOUV5bmFSOztBOEUxbmFJO0VBQ0k7QTlFNm5hUjs7QThFOW5hSTtFQUNJO0E5RWlvYVI7O0E4RWxvYUk7RUFDSTtBOUVxb2FSOztBOEV0b2FJO0VBQ0k7QTlFeW9hUjs7QThFMW9hSTtFQUNJO0E5RTZvYVI7O0E4RTlvYUk7RUFDSTtBOUVpcGFSOztBOEVscGFJO0VBQ0k7QTlFcXBhUjs7QThFdHBhSTtFQUNJO0E5RXlwYVI7O0E4RTFwYUk7RUFDSTtBOUU2cGFSOztBOEU5cGFJO0VBQ0k7QTlFaXFhUjs7QThFbHFhSTtFQUNJO0E5RXFxYVI7O0E4RXRxYUk7RUFDSTtBOUV5cWFSOztBOEUxcWFJO0VBQ0k7QTlFNnFhUjs7QThFOXFhSTtFQUNJO0E5RWlyYVI7O0E4RWxyYUk7RUFDSTtBOUVxcmFSOztBOEV0cmFJO0VBQ0k7QTlFeXJhUjs7QThFMXJhSTtFQUNJO0E5RTZyYVI7O0E4RTlyYUk7RUFDSTtBOUVpc2FSOztBOEVsc2FJO0VBQ0k7QTlFcXNhUjs7QThFdHNhSTtFQUNJO0E5RXlzYVI7O0E4RTFzYUk7RUFDSTtBOUU2c2FSOztBOEU5c2FJO0VBQ0k7QTlFaXRhUjs7QThFbHRhSTtFQUNJO0E5RXF0YVI7O0E4RXR0YUk7RUFDSTtBOUV5dGFSOztBOEUxdGFJO0VBQ0k7QTlFNnRhUjs7QThFOXRhSTtFQUNJO0E5RWl1YVI7O0E4RWx1YUk7RUFDSTtBOUVxdWFSOztBOEV0dWFJO0VBQ0k7QTlFeXVhUjs7QThFMXVhSTtFQUNJO0E5RTZ1YVI7O0E4RTl1YUk7RUFDSTtBOUVpdmFSOztBOEVsdmFJO0VBQ0k7QTlFcXZhUjs7QThFdHZhSTtFQUNJO0E5RXl2YVI7O0E4RTF2YUk7RUFDSTtBOUU2dmFSOztBOEU5dmFJO0VBQ0k7QTlFaXdhUjs7QThFbHdhSTtFQUNJO0E5RXF3YVI7O0E4RXR3YUk7RUFDSTtBOUV5d2FSOztBOEUxd2FJO0VBQ0k7QTlFNndhUjs7QThFOXdhSTtFQUNJO0E5RWl4YVI7O0E4RWx4YUk7RUFDSTtBOUVxeGFSOztBOEV0eGFJO0VBQ0k7QTlFeXhhUjs7QThFMXhhSTtFQUNJO0E5RTZ4YVI7O0E4RTl4YUk7RUFDSTtBOUVpeWFSOztBOEVseWFJO0VBQ0k7QTlFcXlhUjs7QThFdHlhSTtFQUNJO0E5RXl5YVI7O0E4RTF5YUk7RUFDSTtBOUU2eWFSOztBOEU5eWFJO0VBQ0k7QTlFaXphUjs7QThFbHphSTtFQUNJO0E5RXF6YVI7O0E4RXR6YUk7RUFDSTtBOUV5emFSOztBOEUxemFJO0VBQ0k7QTlFNnphUjs7QThFOXphSTtFQUNJO0E5RWkwYVI7O0E4RWwwYUk7RUFDSTtBOUVxMGFSOztBOEV0MGFJO0VBQ0k7QTlFeTBhUjs7QThFMTBhSTtFQUNJO0E5RTYwYVI7O0E4RTkwYUk7RUFDSTtBOUVpMWFSOztBOEVsMWFJO0VBQ0k7QTlFcTFhUjs7QThFdDFhSTtFQUNJO0E5RXkxYVI7O0E4RTExYUk7RUFDSTtBOUU2MWFSOztBOEU5MWFJO0VBQ0k7QTlFaTJhUjs7QThFbDJhSTtFQUNJO0E5RXEyYVI7O0E4RXQyYUk7RUFDSTtBOUV5MmFSOztBOEUxMmFJO0VBQ0k7QTlFNjJhUjs7QThFOTJhSTtFQUNJO0E5RWkzYVI7O0E4RWwzYUk7RUFDSTtBOUVxM2FSOztBOEV0M2FJO0VBQ0k7QTlFeTNhUjs7QThFMTNhSTtFQUNJO0E5RTYzYVI7O0E4RTkzYUk7RUFDSTtBOUVpNGFSOztBOEVsNGFJO0VBQ0k7QTlFcTRhUjs7QThFdDRhSTtFQUNJO0E5RXk0YVI7O0E4RTE0YUk7RUFDSTtBOUU2NGFSOztBOEU5NGFJO0VBQ0k7QTlFaTVhUjs7QThFbDVhSTtFQUNJO0E5RXE1YVI7O0E4RXQ1YUk7RUFDSTtBOUV5NWFSOztBOEUxNWFJO0VBQ0k7QTlFNjVhUjs7QThFOTVhSTtFQUNJO0E5RWk2YVI7O0E4RWw2YUk7RUFDSTtBOUVxNmFSOztBOEV0NmFJO0VBQ0k7QTlFeTZhUjs7QThFMTZhSTtFQUNJO0E5RTY2YVI7O0E4RTk2YUk7RUFDSTtBOUVpN2FSOztBOEVsN2FJO0VBQ0k7QTlFcTdhUjs7QThFdDdhSTtFQUNJO0E5RXk3YVI7O0E4RTE3YUk7RUFDSTtBOUU2N2FSOztBOEU5N2FJO0VBQ0k7QTlFaThhUjs7QThFbDhhSTtFQUNJO0E5RXE4YVI7O0E4RXQ4YUk7RUFDSTtBOUV5OGFSOztBOEUxOGFJO0VBQ0k7QTlFNjhhUjs7QThFOThhSTtFQUNJO0E5RWk5YVI7O0E4RWw5YUk7RUFDSTtBOUVxOWFSOztBOEV0OWFJO0VBQ0k7QTlFeTlhUjs7QThFMTlhSTtFQUNJO0E5RTY5YVI7O0E4RTk5YUk7RUFDSTtBOUVpK2FSOztBOEVsK2FJO0VBQ0k7QTlFcSthUjs7QThFdCthSTtFQUNJO0E5RXkrYVI7O0E4RTErYUk7RUFDSTtBOUU2K2FSOztBOEU5K2FJO0VBQ0k7QTlFaS9hUjs7QThFbC9hSTtFQUNJO0E5RXEvYVI7O0E4RXQvYUk7RUFDSTtBOUV5L2FSOztBOEUxL2FJO0VBQ0k7QTlFNi9hUjs7QThFOS9hSTtFQUNJO0E5RWlnYlI7O0E4RWxnYkk7RUFDSTtBOUVxZ2JSOztBOEV0Z2JJO0VBQ0k7QTlFeWdiUjs7QThFMWdiSTtFQUNJO0E5RTZnYlI7O0E4RTlnYkk7RUFDSTtBOUVpaGJSOztBOEVsaGJJO0VBQ0k7QTlFcWhiUjs7QThFdGhiSTtFQUNJO0E5RXloYlI7O0E4RTFoYkk7RUFDSTtBOUU2aGJSOztBOEU5aGJJO0VBQ0k7QTlFaWliUjs7QThFbGliSTtFQUNJO0E5RXFpYlI7O0E4RXRpYkk7RUFDSTtBOUV5aWJSOztBOEUxaWJJO0VBQ0k7QTlFNmliUjs7QThFOWliSTtFQUNJO0E5RWlqYlI7O0E4RWxqYkk7RUFDSTtBOUVxamJSOztBOEV0amJJO0VBQ0k7QTlFeWpiUjs7QThFMWpiSTtFQUNJO0E5RTZqYlI7O0E4RTlqYkk7RUFDSTtBOUVpa2JSOztBOEVsa2JJO0VBQ0k7QTlFcWtiUjs7QThFdGtiSTtFQUNJO0E5RXlrYlI7O0E4RTFrYkk7RUFDSTtBOUU2a2JSOztBOEU5a2JJO0VBQ0k7QTlFaWxiUjs7QThFbGxiSTtFQUNJO0E5RXFsYlI7O0E4RXRsYkk7RUFDSTtBOUV5bGJSOztBOEUxbGJJO0VBQ0k7QTlFNmxiUjs7QThFOWxiSTtFQUNJO0E5RWltYlI7O0E4RWxtYkk7RUFDSTtBOUVxbWJSOztBOEV0bWJJO0VBQ0k7QTlFeW1iUjs7QThFMW1iSTtFQUNJO0E5RTZtYlI7O0E4RTltYkk7RUFDSTtBOUVpbmJSOztBOEVsbmJJO0VBQ0k7QTlFcW5iUjs7QThFdG5iSTtFQUNJO0E5RXluYlI7O0E4RTFuYkk7RUFDSTtBOUU2bmJSOztBOEU5bmJJO0VBQ0k7QTlFaW9iUjs7QThFbG9iSTtFQUNJO0E5RXFvYlI7O0E4RXRvYkk7RUFDSTtBOUV5b2JSOztBOEUxb2JJO0VBQ0k7QTlFNm9iUjs7QThFOW9iSTtFQUNJO0E5RWlwYlI7O0E4RWxwYkk7RUFDSTtBOUVxcGJSOztBOEV0cGJJO0VBQ0k7QTlFeXBiUjs7QThFMXBiSTtFQUNJO0E5RTZwYlI7O0E4RTlwYkk7RUFDSTtBOUVpcWJSOztBOEVscWJJO0VBQ0k7QTlFcXFiUjs7QThFdHFiSTtFQUNJO0E5RXlxYlI7O0E4RTFxYkk7RUFDSTtBOUU2cWJSOztBOEU5cWJJO0VBQ0k7QTlFaXJiUjs7QThFbHJiSTtFQUNJO0E5RXFyYlI7O0E4RXRyYkk7RUFDSTtBOUV5cmJSOztBOEUxcmJJO0VBQ0k7QTlFNnJiUjs7QThFOXJiSTtFQUNJO0E5RWlzYlI7O0E4RWxzYkk7RUFDSTtBOUVxc2JSOztBOEV0c2JJO0VBQ0k7QTlFeXNiUjs7QThFMXNiSTtFQUNJO0E5RTZzYlI7O0E4RTlzYkk7RUFDSTtBOUVpdGJSOztBOEVsdGJJO0VBQ0k7QTlFcXRiUjs7QThFdHRiSTtFQUNJO0E5RXl0YlI7O0E4RTF0Ykk7RUFDSTtBOUU2dGJSOztBOEU5dGJJO0VBQ0k7QTlFaXViUjs7QThFbHViSTtFQUNJO0E5RXF1YlI7O0E4RXR1Ykk7RUFDSTtBOUV5dWJSOztBOEUxdWJJO0VBQ0k7QTlFNnViUjs7QThFOXViSTtFQUNJO0E5RWl2YlI7O0E4RWx2Ykk7RUFDSTtBOUVxdmJSOztBOEV0dmJJO0VBQ0k7QTlFeXZiUjs7QThFMXZiSTtFQUNJO0E5RTZ2YlI7O0E4RTl2Ykk7RUFDSTtBOUVpd2JSOztBOEVsd2JJO0VBQ0k7QTlFcXdiUjs7QThFdHdiSTtFQUNJO0E5RXl3YlI7O0E4RTF3Ykk7RUFDSTtBOUU2d2JSOztBOEU5d2JJO0VBQ0k7QTlFaXhiUjs7QThFbHhiSTtFQUNJO0E5RXF4YlI7O0E4RXR4Ykk7RUFDSTtBOUV5eGJSOztBOEUxeGJJO0VBQ0k7QTlFNnhiUjs7QThFOXhiSTtFQUNJO0E5RWl5YlI7O0E4RWx5Ykk7RUFDSTtBOUVxeWJSOztBOEV0eWJJO0VBQ0k7QTlFeXliUjs7QThFMXliSTtFQUNJO0E5RTZ5YlI7O0E4RTl5Ykk7RUFDSTtBOUVpemJSOztBOEVsemJJO0VBQ0k7QTlFcXpiUjs7QThFdHpiSTtFQUNJO0E5RXl6YlI7O0E4RTF6Ykk7RUFDSTtBOUU2emJSOztBOEU5emJJO0VBQ0k7QTlFaTBiUjs7QThFbDBiSTtFQUNJO0E5RXEwYlI7O0E4RXQwYkk7RUFDSTtBOUV5MGJSOztBOEUxMGJJO0VBQ0k7QTlFNjBiUjs7QThFOTBiSTtFQUNJO0E5RWkxYlI7O0E4RWwxYkk7RUFDSTtBOUVxMWJSOztBOEV0MWJJO0VBQ0k7QTlFeTFiUjs7QThFMTFiSTtFQUNJO0E5RTYxYlI7O0E4RTkxYkk7RUFDSTtBOUVpMmJSOztBOEVsMmJJO0VBQ0k7QTlFcTJiUjs7QThFdDJiSTtFQUNJO0E5RXkyYlI7O0E4RTEyYkk7RUFDSTtBOUU2MmJSOztBOEU5MmJJO0VBQ0k7QTlFaTNiUjs7QThFbDNiSTtFQUNJO0E5RXEzYlI7O0E4RXQzYkk7RUFDSTtBOUV5M2JSOztBOEUxM2JJO0VBQ0k7QTlFNjNiUjs7QThFOTNiSTtFQUNJO0E5RWk0YlI7O0E4RWw0Ykk7RUFDSTtBOUVxNGJSOztBOEV0NGJJO0VBQ0k7QTlFeTRiUjs7QThFMTRiSTtFQUNJO0E5RTY0YlI7O0E4RTk0Ykk7RUFDSTtBOUVpNWJSOztBOEVsNWJJO0VBQ0k7QTlFcTViUjs7QThFdDViSTtFQUNJO0E5RXk1YlI7O0E4RTE1Ykk7RUFDSTtBOUU2NWJSOztBOEU5NWJJO0VBQ0k7QTlFaTZiUjs7QThFbDZiSTtFQUNJO0E5RXE2YlI7O0E4RXQ2Ykk7RUFDSTtBOUV5NmJSOztBOEUxNmJJO0VBQ0k7QTlFNjZiUjs7QThFOTZiSTtFQUNJO0E5RWk3YlI7O0E4RWw3Ykk7RUFDSTtBOUVxN2JSOztBOEV0N2JJO0VBQ0k7QTlFeTdiUjs7QThFMTdiSTtFQUNJO0E5RTY3YlI7O0E4RTk3Ykk7RUFDSTtBOUVpOGJSOztBOEVsOGJJO0VBQ0k7QTlFcThiUjs7QThFdDhiSTtFQUNJO0E5RXk4YlI7O0E4RTE4Ykk7RUFDSTtBOUU2OGJSOztBOEU5OGJJO0VBQ0k7QTlFaTliUjs7QThFbDliSTtFQUNJO0E5RXE5YlI7O0E4RXQ5Ykk7RUFDSTtBOUV5OWJSOztBOEUxOWJJO0VBQ0k7QTlFNjliUjs7QThFOTliSTtFQUNJO0E5RWkrYlI7O0E4RWwrYkk7RUFDSTtBOUVxK2JSOztBOEV0K2JJO0VBQ0k7QTlFeStiUjs7QThFMStiSTtFQUNJO0E5RTYrYlI7O0E4RTkrYkk7RUFDSTtBOUVpL2JSOztBOEVsL2JJO0VBQ0k7QTlFcS9iUjs7QThFdC9iSTtFQUNJO0E5RXkvYlI7O0E4RTEvYkk7RUFDSTtBOUU2L2JSOztBOEU5L2JJO0VBQ0k7QTlFaWdjUjs7QThFbGdjSTtFQUNJO0E5RXFnY1I7O0E4RXRnY0k7RUFDSTtBOUV5Z2NSOztBOEUxZ2NJO0VBQ0k7QTlFNmdjUjs7QThFOWdjSTtFQUNJO0E5RWloY1I7O0E4RWxoY0k7RUFDSTtBOUVxaGNSOztBOEV0aGNJO0VBQ0k7QTlFeWhjUjs7QThFMWhjSTtFQUNJO0E5RTZoY1I7O0E4RTloY0k7RUFDSTtBOUVpaWNSOztBOEVsaWNJO0VBQ0k7QTlFcWljUjs7QThFdGljSTtFQUNJO0E5RXlpY1I7O0E4RTFpY0k7RUFDSTtBOUU2aWNSOztBOEU5aWNJO0VBQ0k7QTlFaWpjUjs7QThFbGpjSTtFQUNJO0E5RXFqY1I7O0E4RXRqY0k7RUFDSTtBOUV5amNSOztBOEUxamNJO0VBQ0k7QTlFNmpjUjs7QThFOWpjSTtFQUNJO0E5RWlrY1I7O0E4RWxrY0k7RUFDSTtBOUVxa2NSOztBOEV0a2NJO0VBQ0k7QTlFeWtjUjs7QThFMWtjSTtFQUNJO0E5RTZrY1I7O0E4RTlrY0k7RUFDSTtBOUVpbGNSOztBOEVsbGNJO0VBQ0k7QTlFcWxjUjs7QThFdGxjSTtFQUNJO0E5RXlsY1I7O0E4RTFsY0k7RUFDSTtBOUU2bGNSOztBOEU5bGNJO0VBQ0k7QTlFaW1jUjs7QThFbG1jSTtFQUNJO0E5RXFtY1I7O0E4RXRtY0k7RUFDSTtBOUV5bWNSOztBOEUxbWNJO0VBQ0k7QTlFNm1jUjs7QThFOW1jSTtFQUNJO0E5RWluY1I7O0E4RWxuY0k7RUFDSTtBOUVxbmNSOztBOEV0bmNJO0VBQ0k7QTlFeW5jUjs7QThFMW5jSTtFQUNJO0E5RTZuY1I7O0E4RTluY0k7RUFDSTtBOUVpb2NSOztBOEVsb2NJO0VBQ0k7QTlFcW9jUjs7QThFdG9jSTtFQUNJO0E5RXlvY1I7O0E4RTFvY0k7RUFDSTtBOUU2b2NSOztBOEU5b2NJO0VBQ0k7QTlFaXBjUjs7QThFbHBjSTtFQUNJO0E5RXFwY1I7O0E4RXRwY0k7RUFDSTtBOUV5cGNSOztBOEUxcGNJO0VBQ0k7QTlFNnBjUjs7QThFOXBjSTtFQUNJO0E5RWlxY1I7O0E4RWxxY0k7RUFDSTtBOUVxcWNSOztBOEV0cWNJO0VBQ0k7QTlFeXFjUjs7QThFMXFjSTtFQUNJO0E5RTZxY1I7O0E4RTlxY0k7RUFDSTtBOUVpcmNSOztBOEVscmNJO0VBQ0k7QTlFcXJjUjs7QThFdHJjSTtFQUNJO0E5RXlyY1I7O0E4RTFyY0k7RUFDSTtBOUU2cmNSOztBOEU5cmNJO0VBQ0k7QTlFaXNjUjs7QThFbHNjSTtFQUNJO0E5RXFzY1I7O0E4RXRzY0k7RUFDSTtBOUV5c2NSOztBOEUxc2NJO0VBQ0k7QTlFNnNjUjs7QThFOXNjSTtFQUNJO0E5RWl0Y1I7O0E4RWx0Y0k7RUFDSTtBOUVxdGNSOztBOEV0dGNJO0VBQ0k7QTlFeXRjUjs7QThFMXRjSTtFQUNJO0E5RTZ0Y1I7O0E4RTl0Y0k7RUFDSTtBOUVpdWNSOztBOEVsdWNJO0VBQ0k7QTlFcXVjUjs7QThFdHVjSTtFQUNJO0E5RXl1Y1I7O0E4RTF1Y0k7RUFDSTtBOUU2dWNSOztBOEU5dWNJO0VBQ0k7QTlFaXZjUjs7QThFbHZjSTtFQUNJO0E5RXF2Y1I7O0E4RXR2Y0k7RUFDSTtBOUV5dmNSOztBOEUxdmNJO0VBQ0k7QTlFNnZjUjs7QThFOXZjSTtFQUNJO0E5RWl3Y1I7O0E4RWx3Y0k7RUFDSTtBOUVxd2NSOztBOEV0d2NJO0VBQ0k7QTlFeXdjUjs7QThFMXdjSTtFQUNJO0E5RTZ3Y1I7O0E4RTl3Y0k7RUFDSTtBOUVpeGNSOztBOEVseGNJO0VBQ0k7QTlFcXhjUjs7QThFdHhjSTtFQUNJO0E5RXl4Y1I7O0E4RTF4Y0k7RUFDSTtBOUU2eGNSOztBOEU5eGNJO0VBQ0k7QTlFaXljUjs7QThFbHljSTtFQUNJO0E5RXF5Y1I7O0E4RXR5Y0k7RUFDSTtBOUV5eWNSOztBOEUxeWNJO0VBQ0k7QTlFNnljUjs7QThFOXljSTtFQUNJO0E5RWl6Y1I7O0E4RWx6Y0k7RUFDSTtBOUVxemNSOztBOEV0emNJO0VBQ0k7QTlFeXpjUjs7QThFMXpjSTtFQUNJO0E5RTZ6Y1I7O0E4RTl6Y0k7RUFDSTtBOUVpMGNSOztBOEVsMGNJO0VBQ0k7QTlFcTBjUjs7QThFdDBjSTtFQUNJO0E5RXkwY1I7O0E4RTEwY0k7RUFDSTtBOUU2MGNSOztBOEU5MGNJO0VBQ0k7QTlFaTFjUjs7QThFbDFjSTtFQUNJO0E5RXExY1I7O0E4RXQxY0k7RUFDSTtBOUV5MWNSOztBOEUxMWNJO0VBQ0k7QTlFNjFjUjs7QThFOTFjSTtFQUNJO0E5RWkyY1I7O0E4RWwyY0k7RUFDSTtBOUVxMmNSOztBOEV0MmNJO0VBQ0k7QTlFeTJjUjs7QThFMTJjSTtFQUNJO0E5RTYyY1I7O0E4RTkyY0k7RUFDSTtBOUVpM2NSOztBOEVsM2NJO0VBQ0k7QTlFcTNjUjs7QThFdDNjSTtFQUNJO0E5RXkzY1I7O0E4RTEzY0k7RUFDSTtBOUU2M2NSOztBOEU5M2NJO0VBQ0k7QTlFaTRjUjs7QThFbDRjSTtFQUNJO0E5RXE0Y1I7O0E4RXQ0Y0k7RUFDSTtBOUV5NGNSOztBOEUxNGNJO0VBQ0k7QTlFNjRjUjs7QThFOTRjSTtFQUNJO0E5RWk1Y1I7O0E4RWw1Y0k7RUFDSTtBOUVxNWNSOztBOEV0NWNJO0VBQ0k7QTlFeTVjUjs7QThFMTVjSTtFQUNJO0E5RTY1Y1I7O0E4RTk1Y0k7RUFDSTtBOUVpNmNSOztBOEVsNmNJO0VBQ0k7QTlFcTZjUjs7QThFdDZjSTtFQUNJO0E5RXk2Y1I7O0E4RTE2Y0k7RUFDSTtBOUU2NmNSOztBOEU5NmNJO0VBQ0k7QTlFaTdjUjs7QThFbDdjSTtFQUNJO0E5RXE3Y1I7O0E4RXQ3Y0k7RUFDSTtBOUV5N2NSOztBOEUxN2NJO0VBQ0k7QTlFNjdjUjs7QThFOTdjSTtFQUNJO0E5RWk4Y1I7O0E4RWw4Y0k7RUFDSTtBOUVxOGNSOztBOEV0OGNJO0VBQ0k7QTlFeThjUjs7QThFMThjSTtFQUNJO0E5RTY4Y1I7O0E4RTk4Y0k7RUFDSTtBOUVpOWNSOztBOEVsOWNJO0VBQ0k7QTlFcTljUjs7QThFdDljSTtFQUNJO0E5RXk5Y1I7O0E4RTE5Y0k7RUFDSTtBOUU2OWNSOztBOEU5OWNJO0VBQ0k7QTlFaStjUjs7QThFbCtjSTtFQUNJO0E5RXErY1I7O0E4RXQrY0k7RUFDSTtBOUV5K2NSOztBOEUxK2NJO0VBQ0k7QTlFNitjUjs7QThFOStjSTtFQUNJO0E5RWkvY1I7O0E4RWwvY0k7RUFDSTtBOUVxL2NSOztBOEV0L2NJO0VBQ0k7QTlFeS9jUjs7QThFMS9jSTtFQUNJO0E5RTYvY1I7O0E4RTkvY0k7RUFDSTtBOUVpZ2RSOztBOEVsZ2RJO0VBQ0k7QTlFcWdkUjs7QThFdGdkSTtFQUNJO0E5RXlnZFI7O0E4RTFnZEk7RUFDSTtBOUU2Z2RSOztBOEU5Z2RJO0VBQ0k7QTlFaWhkUjs7QThFbGhkSTtFQUNJO0E5RXFoZFI7O0E4RXRoZEk7RUFDSTtBOUV5aGRSOztBOEUxaGRJO0VBQ0k7QTlFNmhkUjs7QThFOWhkSTtFQUNJO0E5RWlpZFI7O0E4RWxpZEk7RUFDSTtBOUVxaWRSOztBOEV0aWRJO0VBQ0k7QTlFeWlkUjs7QThFMWlkSTtFQUNJO0E5RTZpZFI7O0E4RTlpZEk7RUFDSTtBOUVpamRSOztBOEVsamRJO0VBQ0k7QTlFcWpkUjs7QThFdGpkSTtFQUNJO0E5RXlqZFI7O0E4RTFqZEk7RUFDSTtBOUU2amRSOztBOEU5amRJO0VBQ0k7QTlFaWtkUjs7QThFbGtkSTtFQUNJO0E5RXFrZFI7O0E4RXRrZEk7RUFDSTtBOUV5a2RSOztBOEUxa2RJO0VBQ0k7QTlFNmtkUjs7QThFOWtkSTtFQUNJO0E5RWlsZFI7O0E4RWxsZEk7RUFDSTtBOUVxbGRSOztBOEV0bGRJO0VBQ0k7QTlFeWxkUjs7QThFMWxkSTtFQUNJO0E5RTZsZFI7O0E4RTlsZEk7RUFDSTtBOUVpbWRSOztBOEVsbWRJO0VBQ0k7QTlFcW1kUjs7QThFdG1kSTtFQUNJO0E5RXltZFI7O0E4RTFtZEk7RUFDSTtBOUU2bWRSOztBOEU5bWRJO0VBQ0k7QTlFaW5kUjs7QThFbG5kSTtFQUNJO0E5RXFuZFI7O0E4RXRuZEk7RUFDSTtBOUV5bmRSOztBOEUxbmRJO0VBQ0k7QTlFNm5kUjs7QThFOW5kSTtFQUNJO0E5RWlvZFI7O0E4RWxvZEk7RUFDSTtBOUVxb2RSOztBOEV0b2RJO0VBQ0k7QTlFeW9kUjs7QThFMW9kSTtFQUNJO0E5RTZvZFI7O0E4RTlvZEk7RUFDSTtBOUVpcGRSOztBOEVscGRJO0VBQ0k7QTlFcXBkUjs7QThFdHBkSTtFQUNJO0E5RXlwZFI7O0E4RTFwZEk7RUFDSTtBOUU2cGRSOztBOEU5cGRJO0VBQ0k7QTlFaXFkUjs7QThFbHFkSTtFQUNJO0E5RXFxZFI7O0E4RXRxZEk7RUFDSTtBOUV5cWRSOztBOEUxcWRJO0VBQ0k7QTlFNnFkUjs7QThFOXFkSTtFQUNJO0E5RWlyZFI7O0E4RWxyZEk7RUFDSTtBOUVxcmRSOztBOEV0cmRJO0VBQ0k7QTlFeXJkUjs7QThFMXJkSTtFQUNJO0E5RTZyZFI7O0E4RTlyZEk7RUFDSTtBOUVpc2RSOztBOEVsc2RJO0VBQ0k7QTlFcXNkUjs7QThFdHNkSTtFQUNJO0E5RXlzZFI7O0E4RTFzZEk7RUFDSTtBOUU2c2RSOztBOEU5c2RJO0VBQ0k7QTlFaXRkUjs7QThFbHRkSTtFQUNJO0E5RXF0ZFI7O0E4RXR0ZEk7RUFDSTtBOUV5dGRSOztBOEUxdGRJO0VBQ0k7QTlFNnRkUjs7QThFOXRkSTtFQUNJO0E5RWl1ZFI7O0E4RWx1ZEk7RUFDSTtBOUVxdWRSOztBOEV0dWRJO0VBQ0k7QTlFeXVkUjs7QThFMXVkSTtFQUNJO0E5RTZ1ZFI7O0E4RTl1ZEk7RUFDSTtBOUVpdmRSOztBOEVsdmRJO0VBQ0k7QTlFcXZkUjs7QThFdHZkSTtFQUNJO0E5RXl2ZFI7O0E4RTF2ZEk7RUFDSTtBOUU2dmRSOztBOEU5dmRJO0VBQ0k7QTlFaXdkUjs7QThFbHdkSTtFQUNJO0E5RXF3ZFI7O0E4RXR3ZEk7RUFDSTtBOUV5d2RSOztBOEUxd2RJO0VBQ0k7QTlFNndkUjs7QThFOXdkSTtFQUNJO0E5RWl4ZFI7O0E4RWx4ZEk7RUFDSTtBOUVxeGRSOztBOEV0eGRJO0VBQ0k7QTlFeXhkUjs7QThFMXhkSTtFQUNJO0E5RTZ4ZFI7O0E4RTl4ZEk7RUFDSTtBOUVpeWRSOztBOEVseWRJO0VBQ0k7QTlFcXlkUjs7QThFdHlkSTtFQUNJO0E5RXl5ZFI7O0E4RTF5ZEk7RUFDSTtBOUU2eWRSOztBOEU5eWRJO0VBQ0k7QTlFaXpkUjs7QThFbHpkSTtFQUNJO0E5RXF6ZFI7O0E4RXR6ZEk7RUFDSTtBOUV5emRSOztBOEUxemRJO0VBQ0k7QTlFNnpkUjs7QThFOXpkSTtFQUNJO0E5RWkwZFI7O0E4RWwwZEk7RUFDSTtBOUVxMGRSOztBOEV0MGRJO0VBQ0k7QTlFeTBkUjs7QThFMTBkSTtFQUNJO0E5RTYwZFI7O0E4RTkwZEk7RUFDSTtBOUVpMWRSOztBOEVsMWRJO0VBQ0k7QTlFcTFkUjs7QThFdDFkSTtFQUNJO0E5RXkxZFI7O0E4RTExZEk7RUFDSTtBOUU2MWRSOztBOEU5MWRJO0VBQ0k7QTlFaTJkUjs7QThFbDJkSTtFQUNJO0E5RXEyZFI7O0E4RXQyZEk7RUFDSTtBOUV5MmRSOztBOEUxMmRJO0VBQ0k7QTlFNjJkUjs7QThFOTJkSTtFQUNJO0E5RWkzZFI7O0E4RWwzZEk7RUFDSTtBOUVxM2RSOztBOEV0M2RJO0VBQ0k7QTlFeTNkUjs7QThFMTNkSTtFQUNJO0E5RTYzZFI7O0E4RTkzZEk7RUFDSTtBOUVpNGRSOztBOEVsNGRJO0VBQ0k7QTlFcTRkUjs7QThFdDRkSTtFQUNJO0E5RXk0ZFI7O0E4RTE0ZEk7RUFDSTtBOUU2NGRSOztBOEU5NGRJO0VBQ0k7QTlFaTVkUjs7QThFbDVkSTtFQUNJO0E5RXE1ZFI7O0E4RXQ1ZEk7RUFDSTtBOUV5NWRSOztBOEUxNWRJO0VBQ0k7QTlFNjVkUjs7QThFOTVkSTtFQUNJO0E5RWk2ZFI7O0E4RWw2ZEk7RUFDSTtBOUVxNmRSOztBOEV0NmRJO0VBQ0k7QTlFeTZkUjs7QThFMTZkSTtFQUNJO0E5RTY2ZFI7O0E4RTk2ZEk7RUFDSTtBOUVpN2RSOztBOEVsN2RJO0VBQ0k7QTlFcTdkUjs7QThFdDdkSTtFQUNJO0E5RXk3ZFI7O0E4RTE3ZEk7RUFDSTtBOUU2N2RSOztBOEU5N2RJO0VBQ0k7QTlFaThkUjs7QThFbDhkSTtFQUNJO0E5RXE4ZFI7O0E4RXQ4ZEk7RUFDSTtBOUV5OGRSOztBOEUxOGRJO0VBQ0k7QTlFNjhkUjs7QThFOThkSTtFQUNJO0E5RWk5ZFI7O0E4RWw5ZEk7RUFDSTtBOUVxOWRSOztBOEV0OWRJO0VBQ0k7QTlFeTlkUjs7QThFMTlkSTtFQUNJO0E5RTY5ZFI7O0E4RTk5ZEk7RUFDSTtBOUVpK2RSOztBOEVsK2RJO0VBQ0k7QTlFcStkUjs7QThFdCtkSTtFQUNJO0E5RXkrZFI7O0E4RTErZEk7RUFDSTtBOUU2K2RSOztBOEU5K2RJO0VBQ0k7QTlFaS9kUjs7QThFbC9kSTtFQUNJO0E5RXEvZFI7O0E4RXQvZEk7RUFDSTtBOUV5L2RSOztBOEUxL2RJO0VBQ0k7QTlFNi9kUjs7QThFOS9kSTtFQUNJO0E5RWlnZVI7O0E4RWxnZUk7RUFDSTtBOUVxZ2VSOztBOEV0Z2VJO0VBQ0k7QTlFeWdlUjs7QThFMWdlSTtFQUNJO0E5RTZnZVI7O0E4RTlnZUk7RUFDSTtBOUVpaGVSOztBOEVsaGVJO0VBQ0k7QTlFcWhlUjs7QThFdGhlSTtFQUNJO0E5RXloZVI7O0E4RTFoZUk7RUFDSTtBOUU2aGVSOztBOEU5aGVJO0VBQ0k7QTlFaWllUjs7QThFbGllSTtFQUNJO0E5RXFpZVI7O0E4RXRpZUk7RUFDSTtBOUV5aWVSOztBOEUxaWVJO0VBQ0k7QTlFNmllUjs7QThFOWllSTtFQUNJO0E5RWlqZVI7O0E4RWxqZUk7RUFDSTtBOUVxamVSOztBOEV0amVJO0VBQ0k7QTlFeWplUjs7QThFMWplSTtFQUNJO0E5RTZqZVI7O0E4RTlqZUk7RUFDSTtBOUVpa2VSOztBOEVsa2VJO0VBQ0k7QTlFcWtlUjs7QThFdGtlSTtFQUNJO0E5RXlrZVI7O0E4RTFrZUk7RUFDSTtBOUU2a2VSOztBOEU5a2VJO0VBQ0k7QTlFaWxlUjs7QThFbGxlSTtFQUNJO0E5RXFsZVI7O0E4RXRsZUk7RUFDSTtBOUV5bGVSOztBOEUxbGVJO0VBQ0k7QTlFNmxlUjs7QThFOWxlSTtFQUNJO0E5RWltZVI7O0E4RWxtZUk7RUFDSTtBOUVxbWVSOztBOEV0bWVJO0VBQ0k7QTlFeW1lUjs7QThFMW1lSTtFQUNJO0E5RTZtZVI7O0E4RTltZUk7RUFDSTtBOUVpbmVSOztBOEVsbmVJO0VBQ0k7QTlFcW5lUjs7QThFdG5lSTtFQUNJO0E5RXluZVI7O0E4RTFuZUk7RUFDSTtBOUU2bmVSOztBOEU5bmVJO0VBQ0k7QTlFaW9lUjs7QThFbG9lSTtFQUNJO0E5RXFvZVI7O0E4RXRvZUk7RUFDSTtBOUV5b2VSOztBOEUxb2VJO0VBQ0k7QTlFNm9lUjs7QThFOW9lSTtFQUNJO0E5RWlwZVI7O0E4RWxwZUk7RUFDSTtBOUVxcGVSOztBOEV0cGVJO0VBQ0k7QTlFeXBlUjs7QThFMXBlSTtFQUNJO0E5RTZwZVI7O0E4RTlwZUk7RUFDSTtBOUVpcWVSOztBOEVscWVJO0VBQ0k7QTlFcXFlUjs7QThFdHFlSTtFQUNJO0E5RXlxZVI7O0E4RTFxZUk7RUFDSTtBOUU2cWVSOztBOEU5cWVJO0VBQ0k7QTlFaXJlUjs7QThFbHJlSTtFQUNJO0E5RXFyZVI7O0E4RXRyZUk7RUFDSTtBOUV5cmVSOztBOEUxcmVJO0VBQ0k7QTlFNnJlUjs7QThFOXJlSTtFQUNJO0E5RWlzZVI7O0E4RWxzZUk7RUFDSTtBOUVxc2VSOztBOEV0c2VJO0VBQ0k7QTlFeXNlUjs7QThFMXNlSTtFQUNJO0E5RTZzZVI7O0E4RTlzZUk7RUFDSTtBOUVpdGVSOztBOEVsdGVJO0VBQ0k7QTlFcXRlUjs7QThFdHRlSTtFQUNJO0E5RXl0ZVI7O0E4RTF0ZUk7RUFDSTtBOUU2dGVSOztBOEU5dGVJO0VBQ0k7QTlFaXVlUjs7QThFbHVlSTtFQUNJO0E5RXF1ZVI7O0E4RXR1ZUk7RUFDSTtBOUV5dWVSOztBOEUxdWVJO0VBQ0k7QTlFNnVlUjs7QThFOXVlSTtFQUNJO0E5RWl2ZVI7O0E4RWx2ZUk7RUFDSTtBOUVxdmVSOztBOEV0dmVJO0VBQ0k7QTlFeXZlUjs7QThFMXZlSTtFQUNJO0E5RTZ2ZVI7O0E4RTl2ZUk7RUFDSTtBOUVpd2VSOztBOEVsd2VJO0VBQ0k7QTlFcXdlUjs7QThFdHdlSTtFQUNJO0E5RXl3ZVI7O0E4RTF3ZUk7RUFDSTtBOUU2d2VSOztBOEU5d2VJO0VBQ0k7QTlFaXhlUjs7QThFbHhlSTtFQUNJO0E5RXF4ZVI7O0E4RXR4ZUk7RUFDSTtBOUV5eGVSOztBOEUxeGVJO0VBQ0k7QTlFNnhlUjs7QThFOXhlSTtFQUNJO0E5RWl5ZVI7O0E4RWx5ZUk7RUFDSTtBOUVxeWVSOztBOEV0eWVJO0VBQ0k7QTlFeXllUjs7QThFMXllSTtFQUNJO0E5RTZ5ZVI7O0E4RTl5ZUk7RUFDSTtBOUVpemVSOztBOEVsemVJO0VBQ0k7QTlFcXplUjs7QThFdHplSTtFQUNJO0E5RXl6ZVI7O0E4RTF6ZUk7RUFDSTtBOUU2emVSOztBOEU5emVJO0VBQ0k7QTlFaTBlUjs7QThFbDBlSTtFQUNJO0E5RXEwZVI7O0E4RXQwZUk7RUFDSTtBOUV5MGVSOztBOEUxMGVJO0VBQ0k7QTlFNjBlUjs7QThFOTBlSTtFQUNJO0E5RWkxZVI7O0E4RWwxZUk7RUFDSTtBOUVxMWVSOztBOEV0MWVJO0VBQ0k7QTlFeTFlUjs7QThFMTFlSTtFQUNJO0E5RTYxZVI7O0E4RTkxZUk7RUFDSTtBOUVpMmVSOztBOEVsMmVJO0VBQ0k7QTlFcTJlUjs7QThFdDJlSTtFQUNJO0E5RXkyZVI7O0E4RTEyZUk7RUFDSTtBOUU2MmVSOztBOEU5MmVJO0VBQ0k7QTlFaTNlUjs7QThFbDNlSTtFQUNJO0E5RXEzZVI7O0E4RXQzZUk7RUFDSTtBOUV5M2VSOztBOEUxM2VJO0VBQ0k7QTlFNjNlUjs7QThFOTNlSTtFQUNJO0E5RWk0ZVI7O0E4RWw0ZUk7RUFDSTtBOUVxNGVSOztBOEV0NGVJO0VBQ0k7QTlFeTRlUjs7QThFMTRlSTtFQUNJO0E5RTY0ZVI7O0E4RTk0ZUk7RUFDSTtBOUVpNWVSOztBOEVsNWVJO0VBQ0k7QTlFcTVlUjs7QThFdDVlSTtFQUNJO0E5RXk1ZVI7O0E4RTE1ZUk7RUFDSTtBOUU2NWVSOztBOEU5NWVJO0VBQ0k7QTlFaTZlUjs7QThFbDZlSTtFQUNJO0E5RXE2ZVI7O0E4RXQ2ZUk7RUFDSTtBOUV5NmVSOztBOEUxNmVJO0VBQ0k7QTlFNjZlUjs7QThFOTZlSTtFQUNJO0E5RWk3ZVI7O0E4RWw3ZUk7RUFDSTtBOUVxN2VSOztBOEV0N2VJO0VBQ0k7QTlFeTdlUjs7QThFMTdlSTtFQUNJO0E5RTY3ZVI7O0E4RTk3ZUk7RUFDSTtBOUVpOGVSOztBOEVsOGVJO0VBQ0k7QTlFcThlUjs7QThFdDhlSTtFQUNJO0E5RXk4ZVI7O0E4RTE4ZUk7RUFDSTtBOUU2OGVSOztBOEU5OGVJO0VBQ0k7QTlFaTllUjs7QThFbDllSTtFQUNJO0E5RXE5ZVI7O0E4RXQ5ZUk7RUFDSTtBOUV5OWVSOztBOEUxOWVJO0VBQ0k7QTlFNjllUjs7QThFOTllSTtFQUNJO0E5RWkrZVI7O0E4RWwrZUk7RUFDSTtBOUVxK2VSOztBOEV0K2VJO0VBQ0k7QTlFeStlUjs7QThFMStlSTtFQUNJO0E5RTYrZVI7O0E4RTkrZUk7RUFDSTtBOUVpL2VSOztBOEVsL2VJO0VBQ0k7QTlFcS9lUjs7QThFdC9lSTtFQUNJO0E5RXkvZVI7O0E4RTEvZUk7RUFDSTtBOUU2L2VSOztBOEU5L2VJO0VBQ0k7QTlFaWdmUjs7QThFbGdmSTtFQUNJO0E5RXFnZlI7O0E4RXRnZkk7RUFDSTtBOUV5Z2ZSOztBOEUxZ2ZJO0VBQ0k7QTlFNmdmUjs7QThFOWdmSTtFQUNJO0E5RWloZlI7O0E4RWxoZkk7RUFDSTtBOUVxaGZSOztBOEV0aGZJO0VBQ0k7QTlFeWhmUjs7QThFMWhmSTtFQUNJO0E5RTZoZlI7O0E4RTloZkk7RUFDSTtBOUVpaWZSOztBOEVsaWZJO0VBQ0k7QTlFcWlmUjs7QThFdGlmSTtFQUNJO0E5RXlpZlI7O0E4RTFpZkk7RUFDSTtBOUU2aWZSOztBOEU5aWZJO0VBQ0k7QTlFaWpmUjs7QThFbGpmSTtFQUNJO0E5RXFqZlI7O0E4RXRqZkk7RUFDSTtBOUV5amZSOztBOEUxamZJO0VBQ0k7QTlFNmpmUjs7QThFOWpmSTtFQUNJO0E5RWlrZlI7O0E4RWxrZkk7RUFDSTtBOUVxa2ZSOztBOEV0a2ZJO0VBQ0k7QTlFeWtmUjs7QThFMWtmSTtFQUNJO0E5RTZrZlI7O0E4RTlrZkk7RUFDSTtBOUVpbGZSOztBOEVsbGZJO0VBQ0k7QTlFcWxmUjs7QThFdGxmSTtFQUNJO0E5RXlsZlI7O0E4RTFsZkk7RUFDSTtBOUU2bGZSOztBOEU5bGZJO0VBQ0k7QTlFaW1mUjs7QThFbG1mSTtFQUNJO0E5RXFtZlI7O0E4RXRtZkk7RUFDSTtBOUV5bWZSOztBOEUxbWZJO0VBQ0k7QTlFNm1mUjs7QThFOW1mSTtFQUNJO0E5RWluZlI7O0E4RWxuZkk7RUFDSTtBOUVxbmZSOztBOEV0bmZJO0VBQ0k7QTlFeW5mUjs7QThFMW5mSTtFQUNJO0E5RTZuZlI7O0E4RTluZkk7RUFDSTtBOUVpb2ZSOztBOEVsb2ZJO0VBQ0k7QTlFcW9mUjs7QThFdG9mSTtFQUNJO0E5RXlvZlI7O0E4RTFvZkk7RUFDSTtBOUU2b2ZSOztBOEU5b2ZJO0VBQ0k7QTlFaXBmUjs7QThFbHBmSTtFQUNJO0E5RXFwZlI7O0E4RXRwZkk7RUFDSTtBOUV5cGZSOztBOEUxcGZJO0VBQ0k7QTlFNnBmUjs7QThFOXBmSTtFQUNJO0E5RWlxZlI7O0E4RWxxZkk7RUFDSTtBOUVxcWZSOztBOEV0cWZJO0VBQ0k7QTlFeXFmUjs7QThFMXFmSTtFQUNJO0E5RTZxZlI7O0E4RTlxZkk7RUFDSTtBOUVpcmZSOztBOEVscmZJO0VBQ0k7QTlFcXJmUjs7QThFdHJmSTtFQUNJO0E5RXlyZlI7O0E4RTFyZkk7RUFDSTtBOUU2cmZSOztBOEU5cmZJO0VBQ0k7QTlFaXNmUjs7QThFbHNmSTtFQUNJO0E5RXFzZlI7O0E4RXRzZkk7RUFDSTtBOUV5c2ZSOztBOEUxc2ZJO0VBQ0k7QTlFNnNmUjs7QThFOXNmSTtFQUNJO0E5RWl0ZlI7O0E4RWx0Zkk7RUFDSTtBOUVxdGZSOztBOEV0dGZJO0VBQ0k7QTlFeXRmUjs7QThFMXRmSTtFQUNJO0E5RTZ0ZlI7O0E4RTl0Zkk7RUFDSTtBOUVpdWZSOztBOEVsdWZJO0VBQ0k7QTlFcXVmUjs7QThFdHVmSTtFQUNJO0E5RXl1ZlI7O0E4RTF1Zkk7RUFDSTtBOUU2dWZSOztBOEU5dWZJO0VBQ0k7QTlFaXZmUjs7QThFbHZmSTtFQUNJO0E5RXF2ZlI7O0E4RXR2Zkk7RUFDSTtBOUV5dmZSOztBOEUxdmZJO0VBQ0k7QTlFNnZmUjs7QThFOXZmSTtFQUNJO0E5RWl3ZlI7O0E4RWx3Zkk7RUFDSTtBOUVxd2ZSOztBOEV0d2ZJO0VBQ0k7QTlFeXdmUjs7QThFMXdmSTtFQUNJO0E5RTZ3ZlI7O0E4RTl3Zkk7RUFDSTtBOUVpeGZSOztBOEVseGZJO0VBQ0k7QTlFcXhmUjs7QThFdHhmSTtFQUNJO0E5RXl4ZlI7O0E4RTF4Zkk7RUFDSTtBOUU2eGZSOztBOEU5eGZJO0VBQ0k7QTlFaXlmUjs7QThFbHlmSTtFQUNJO0E5RXF5ZlI7O0E4RXR5Zkk7RUFDSTtBOUV5eWZSOztBOEUxeWZJO0VBQ0k7QTlFNnlmUjs7QThFOXlmSTtFQUNJO0E5RWl6ZlI7O0E4RWx6Zkk7RUFDSTtBOUVxemZSOztBOEV0emZJO0VBQ0k7QTlFeXpmUjs7QThFMXpmSTtFQUNJO0E5RTZ6ZlI7O0E4RTl6Zkk7RUFDSTtBOUVpMGZSOztBOEVsMGZJO0VBQ0k7QTlFcTBmUjs7QThFdDBmSTtFQUNJO0E5RXkwZlI7O0E4RTEwZkk7RUFDSTtBOUU2MGZSOztBOEU5MGZJO0VBQ0k7QTlFaTFmUjs7QThFbDFmSTtFQUNJO0E5RXExZlI7O0E4RXQxZkk7RUFDSTtBOUV5MWZSOztBOEUxMWZJO0VBQ0k7QTlFNjFmUjs7QThFOTFmSTtFQUNJO0E5RWkyZlI7O0E4RWwyZkk7RUFDSTtBOUVxMmZSOztBOEV0MmZJO0VBQ0k7QTlFeTJmUjs7QThFMTJmSTtFQUNJO0E5RTYyZlI7O0E4RTkyZkk7RUFDSTtBOUVpM2ZSOztBOEVsM2ZJO0VBQ0k7QTlFcTNmUjs7QThFdDNmSTtFQUNJO0E5RXkzZlI7O0E4RTEzZkk7RUFDSTtBOUU2M2ZSOztBOEU5M2ZJO0VBQ0k7QTlFaTRmUjs7QThFbDRmSTtFQUNJO0E5RXE0ZlI7O0E4RXQ0Zkk7RUFDSTtBOUV5NGZSOztBOEUxNGZJO0VBQ0k7QTlFNjRmUjs7QThFOTRmSTtFQUNJO0E5RWk1ZlI7O0E4RWw1Zkk7RUFDSTtBOUVxNWZSOztBOEV0NWZJO0VBQ0k7QTlFeTVmUjs7QThFMTVmSTtFQUNJO0E5RTY1ZlI7O0E4RTk1Zkk7RUFDSTtBOUVpNmZSOztBOEVsNmZJO0VBQ0k7QTlFcTZmUjs7QThFdDZmSTtFQUNJO0E5RXk2ZlI7O0E4RTE2Zkk7RUFDSTtBOUU2NmZSOztBOEU5NmZJO0VBQ0k7QTlFaTdmUjs7QThFbDdmSTtFQUNJO0E5RXE3ZlI7O0E4RXQ3Zkk7RUFDSTtBOUV5N2ZSOztBOEUxN2ZJO0VBQ0k7QTlFNjdmUjs7QThFOTdmSTtFQUNJO0E5RWk4ZlI7O0E4RWw4Zkk7RUFDSTtBOUVxOGZSOztBOEV0OGZJO0VBQ0k7QTlFeThmUjs7QThFMThmSTtFQUNJO0E5RTY4ZlI7O0E4RTk4Zkk7RUFDSTtBOUVpOWZSOztBOEVsOWZJO0VBQ0k7QTlFcTlmUjs7QThFdDlmSTtFQUNJO0E5RXk5ZlI7O0E4RTE5Zkk7RUFDSTtBOUU2OWZSOztBOEU5OWZJO0VBQ0k7QTlFaStmUjs7QThFbCtmSTtFQUNJO0E5RXErZlI7O0E4RXQrZkk7RUFDSTtBOUV5K2ZSOztBOEUxK2ZJO0VBQ0k7QTlFNitmUjs7QThFOStmSTtFQUNJO0E5RWkvZlI7O0E4RWwvZkk7RUFDSTtBOUVxL2ZSOztBOEV0L2ZJO0VBQ0k7QTlFeS9mUjs7QThFMS9mSTtFQUNJO0E5RTYvZlI7O0E4RTkvZkk7RUFDSTtBOUVpZ2dCUjs7QThFbGdnQkk7RUFDSTtBOUVxZ2dCUjs7QThFdGdnQkk7RUFDSTtBOUV5Z2dCUjs7QThFMWdnQkk7RUFDSTtBOUU2Z2dCUjs7QThFOWdnQkk7RUFDSTtBOUVpaGdCUjs7QThFbGhnQkk7RUFDSTtBOUVxaGdCUjs7QThFdGhnQkk7RUFDSTtBOUV5aGdCUjs7QThFMWhnQkk7RUFDSTtBOUU2aGdCUjs7QThFOWhnQkk7RUFDSTtBOUVpaWdCUjs7QThFbGlnQkk7RUFDSTtBOUVxaWdCUjs7QThFdGlnQkk7RUFDSTtBOUV5aWdCUjs7QThFMWlnQkk7RUFDSTtBOUU2aWdCUjs7QThFOWlnQkk7RUFDSTtBOUVpamdCUjs7QThFbGpnQkk7RUFDSTtBOUVxamdCUjs7QThFdGpnQkk7RUFDSTtBOUV5amdCUjs7QThFMWpnQkk7RUFDSTtBOUU2amdCUjs7QThFOWpnQkk7RUFDSTtBOUVpa2dCUjs7QThFbGtnQkk7RUFDSTtBOUVxa2dCUjs7QThFdGtnQkk7RUFDSTtBOUV5a2dCUjs7QThFMWtnQkk7RUFDSTtBOUU2a2dCUjs7QThFOWtnQkk7RUFDSTtBOUVpbGdCUjs7QThFbGxnQkk7RUFDSTtBOUVxbGdCUjs7QThFdGxnQkk7RUFDSTtBOUV5bGdCUjs7QThFMWxnQkk7RUFDSTtBOUU2bGdCUjs7QThFOWxnQkk7RUFDSTtBOUVpbWdCUjs7QThFbG1nQkk7RUFDSTtBOUVxbWdCUjs7QThFdG1nQkk7RUFDSTtBOUV5bWdCUjs7QThFMW1nQkk7RUFDSTtBOUU2bWdCUjs7QThFOW1nQkk7RUFDSTtBOUVpbmdCUjs7QThFbG5nQkk7RUFDSTtBOUVxbmdCUjs7QThFdG5nQkk7RUFDSTtBOUV5bmdCUjs7QThFMW5nQkk7RUFDSTtBOUU2bmdCUjs7QThFOW5nQkk7RUFDSTtBOUVpb2dCUjs7QThFbG9nQkk7RUFDSTtBOUVxb2dCUjs7QThFdG9nQkk7RUFDSTtBOUV5b2dCUjs7QThFMW9nQkk7RUFDSTtBOUU2b2dCUjs7QThFOW9nQkk7RUFDSTtBOUVpcGdCUjs7QThFbHBnQkk7RUFDSTtBOUVxcGdCUjs7QThFdHBnQkk7RUFDSTtBOUV5cGdCUjs7QThFMXBnQkk7RUFDSTtBOUU2cGdCUjs7QThFOXBnQkk7RUFDSTtBOUVpcWdCUjs7QThFbHFnQkk7RUFDSTtBOUVxcWdCUjs7QThFdHFnQkk7RUFDSTtBOUV5cWdCUjs7QThFMXFnQkk7RUFDSTtBOUU2cWdCUjs7QThFOXFnQkk7RUFDSTtBOUVpcmdCUjs7QThFbHJnQkk7RUFDSTtBOUVxcmdCUjs7QThFdHJnQkk7RUFDSTtBOUV5cmdCUjs7QThFMXJnQkk7RUFDSTtBOUU2cmdCUjs7QThFOXJnQkk7RUFDSTtBOUVpc2dCUjs7QThFbHNnQkk7RUFDSTtBOUVxc2dCUjs7QThFdHNnQkk7RUFDSTtBOUV5c2dCUjs7QThFMXNnQkk7RUFDSTtBOUU2c2dCUjs7QThFOXNnQkk7RUFDSTtBOUVpdGdCUjs7QThFbHRnQkk7RUFDSTtBOUVxdGdCUjs7QThFdHRnQkk7RUFDSTtBOUV5dGdCUjs7QThFMXRnQkk7RUFDSTtBOUU2dGdCUjs7QThFOXRnQkk7RUFDSTtBOUVpdWdCUjs7QThFbHVnQkk7RUFDSTtBOUVxdWdCUjs7QThFdHVnQkk7RUFDSTtBOUV5dWdCUjs7QThFMXVnQkk7RUFDSTtBOUU2dWdCUjs7QThFOXVnQkk7RUFDSTtBOUVpdmdCUjs7QThFbHZnQkk7RUFDSTtBOUVxdmdCUjs7QThFdHZnQkk7RUFDSTtBOUV5dmdCUjs7QThFMXZnQkk7RUFDSTtBOUU2dmdCUjs7QThFOXZnQkk7RUFDSTtBOUVpd2dCUjs7QThFbHdnQkk7RUFDSTtBOUVxd2dCUjs7QThFdHdnQkk7RUFDSTtBOUV5d2dCUjs7QThFMXdnQkk7RUFDSTtBOUU2d2dCUjs7QThFOXdnQkk7RUFDSTtBOUVpeGdCUjs7QThFbHhnQkk7RUFDSTtBOUVxeGdCUjs7QThFdHhnQkk7RUFDSTtBOUV5eGdCUjs7QThFMXhnQkk7RUFDSTtBOUU2eGdCUjs7QThFOXhnQkk7RUFDSTtBOUVpeWdCUjs7QThFbHlnQkk7RUFDSTtBOUVxeWdCUjs7QThFdHlnQkk7RUFDSTtBOUV5eWdCUjs7QThFMXlnQkk7RUFDSTtBOUU2eWdCUjs7QThFOXlnQkk7RUFDSTtBOUVpemdCUjs7QThFbHpnQkk7RUFDSTtBOUVxemdCUjs7QThFdHpnQkk7RUFDSTtBOUV5emdCUjs7QThFMXpnQkk7RUFDSTtBOUU2emdCUjs7QThFOXpnQkk7RUFDSTtBOUVpMGdCUjs7QThFbDBnQkk7RUFDSTtBOUVxMGdCUjs7QThFdDBnQkk7RUFDSTtBOUV5MGdCUjs7QThFMTBnQkk7RUFDSTtBOUU2MGdCUjs7QThFOTBnQkk7RUFDSTtBOUVpMWdCUjs7QThFbDFnQkk7RUFDSTtBOUVxMWdCUjs7QThFdDFnQkk7RUFDSTtBOUV5MWdCUjs7QThFMTFnQkk7RUFDSTtBOUU2MWdCUjs7QThFOTFnQkk7RUFDSTtBOUVpMmdCUjs7QThFbDJnQkk7RUFDSTtBOUVxMmdCUjs7QThFdDJnQkk7RUFDSTtBOUV5MmdCUjs7QThFMTJnQkk7RUFDSTtBOUU2MmdCUjs7QThFOTJnQkk7RUFDSTtBOUVpM2dCUjs7QThFbDNnQkk7RUFDSTtBOUVxM2dCUjs7QThFdDNnQkk7RUFDSTtBOUV5M2dCUjs7QThFMTNnQkk7RUFDSTtBOUU2M2dCUjs7QThFOTNnQkk7RUFDSTtBOUVpNGdCUjs7QThFbDRnQkk7RUFDSTtBOUVxNGdCUjs7QThFdDRnQkk7RUFDSTtBOUV5NGdCUjs7QThFMTRnQkk7RUFDSTtBOUU2NGdCUjs7QThFOTRnQkk7RUFDSTtBOUVpNWdCUjs7QThFbDVnQkk7RUFDSTtBOUVxNWdCUjs7QThFdDVnQkk7RUFDSTtBOUV5NWdCUjs7QThFMTVnQkk7RUFDSTtBOUU2NWdCUjs7QThFOTVnQkk7RUFDSTtBOUVpNmdCUjs7QThFbDZnQkk7RUFDSTtBOUVxNmdCUjs7QThFdDZnQkk7RUFDSTtBOUV5NmdCUjs7QThFMTZnQkk7RUFDSTtBOUU2NmdCUjs7QThFOTZnQkk7RUFDSTtBOUVpN2dCUjs7QThFbDdnQkk7RUFDSTtBOUVxN2dCUjs7QThFdDdnQkk7RUFDSTtBOUV5N2dCUjs7QThFMTdnQkk7RUFDSTtBOUU2N2dCUjs7QThFOTdnQkk7RUFDSTtBOUVpOGdCUjs7QThFbDhnQkk7RUFDSTtBOUVxOGdCUjs7QThFdDhnQkk7RUFDSTtBOUV5OGdCUjs7QThFMThnQkk7RUFDSTtBOUU2OGdCUjs7QThFOThnQkk7RUFDSTtBOUVpOWdCUjs7QThFbDlnQkk7RUFDSTtBOUVxOWdCUjs7QThFdDlnQkk7RUFDSTtBOUV5OWdCUjs7QThFMTlnQkk7RUFDSTtBOUU2OWdCUjs7QThFOTlnQkk7RUFDSTtBOUVpK2dCUjs7QThFbCtnQkk7RUFDSTtBOUVxK2dCUjs7QThFdCtnQkk7RUFDSTtBOUV5K2dCUjs7QThFMStnQkk7RUFDSTtBOUU2K2dCUjs7QThFOStnQkk7RUFDSTtBOUVpL2dCUjs7QThFbC9nQkk7RUFDSTtBOUVxL2dCUjs7QThFdC9nQkk7RUFDSTtBOUV5L2dCUjs7QThFMS9nQkk7RUFDSTtBOUU2L2dCUjs7QThFOS9nQkk7RUFDSTtBOUVpZ2hCUjs7QThFbGdoQkk7RUFDSTtBOUVxZ2hCUjs7QThFdGdoQkk7RUFDSTtBOUV5Z2hCUjs7QThFMWdoQkk7RUFDSTtBOUU2Z2hCUjs7QThFOWdoQkk7RUFDSTtBOUVpaGhCUjs7QThFbGhoQkk7RUFDSTtBOUVxaGhCUjs7QThFdGhoQkk7RUFDSTtBOUV5aGhCUjs7QThFMWhoQkk7RUFDSTtBOUU2aGhCUjs7QThFOWhoQkk7RUFDSTtBOUVpaWhCUjs7QThFbGloQkk7RUFDSTtBOUVxaWhCUjs7QThFdGloQkk7RUFDSTtBOUV5aWhCUjs7QThFMWloQkk7RUFDSTtBOUU2aWhCUjs7QThFOWloQkk7RUFDSTtBOUVpamhCUjs7QThFbGpoQkk7RUFDSTtBOUVxamhCUjs7QThFdGpoQkk7RUFDSTtBOUV5amhCUjs7QThFMWpoQkk7RUFDSTtBOUU2amhCUjs7QThFOWpoQkk7RUFDSTtBOUVpa2hCUjs7QThFbGtoQkk7RUFDSTtBOUVxa2hCUjs7QThFdGtoQkk7RUFDSTtBOUV5a2hCUjs7QThFMWtoQkk7RUFDSTtBOUU2a2hCUjs7QThFOWtoQkk7RUFDSTtBOUVpbGhCUjs7QThFbGxoQkk7RUFDSTtBOUVxbGhCUjs7QThFdGxoQkk7RUFDSTtBOUV5bGhCUjs7QThFMWxoQkk7RUFDSTtBOUU2bGhCUjs7QThFOWxoQkk7RUFDSTtBOUVpbWhCUjs7QThFbG1oQkk7RUFDSTtBOUVxbWhCUjs7QThFdG1oQkk7RUFDSTtBOUV5bWhCUjs7QThFMW1oQkk7RUFDSTtBOUU2bWhCUjs7QThFOW1oQkk7RUFDSTtBOUVpbmhCUjs7QThFbG5oQkk7RUFDSTtBOUVxbmhCUjs7QThFdG5oQkk7RUFDSTtBOUV5bmhCUjs7QThFMW5oQkk7RUFDSTtBOUU2bmhCUjs7QThFOW5oQkk7RUFDSTtBOUVpb2hCUjs7QThFbG9oQkk7RUFDSTtBOUVxb2hCUjs7QThFdG9oQkk7RUFDSTtBOUV5b2hCUjs7QThFMW9oQkk7RUFDSTtBOUU2b2hCUjs7QThFOW9oQkk7RUFDSTtBOUVpcGhCUjs7QThFbHBoQkk7RUFDSTtBOUVxcGhCUjs7QThFdHBoQkk7RUFDSTtBOUV5cGhCUjs7QThFMXBoQkk7RUFDSTtBOUU2cGhCUjs7QThFOXBoQkk7RUFDSTtBOUVpcWhCUjs7QThFbHFoQkk7RUFDSTtBOUVxcWhCUjs7QThFdHFoQkk7RUFDSTtBOUV5cWhCUjs7QThFMXFoQkk7RUFDSTtBOUU2cWhCUjs7QThFOXFoQkk7RUFDSTtBOUVpcmhCUjs7QThFbHJoQkk7RUFDSTtBOUVxcmhCUjs7QThFdHJoQkk7RUFDSTtBOUV5cmhCUjs7QThFMXJoQkk7RUFDSTtBOUU2cmhCUjs7QThFOXJoQkk7RUFDSTtBOUVpc2hCUjs7QThFbHNoQkk7RUFDSTtBOUVxc2hCUjs7QThFdHNoQkk7RUFDSTtBOUV5c2hCUjs7QThFMXNoQkk7RUFDSTtBOUU2c2hCUjs7QThFOXNoQkk7RUFDSTtBOUVpdGhCUjs7QThFbHRoQkk7RUFDSTtBOUVxdGhCUjs7QThFdHRoQkk7RUFDSTtBOUV5dGhCUjs7QThFMXRoQkk7RUFDSTtBOUU2dGhCUjs7QThFOXRoQkk7RUFDSTtBOUVpdWhCUjs7QThFbHVoQkk7RUFDSTtBOUVxdWhCUjs7QThFdHVoQkk7RUFDSTtBOUV5dWhCUjs7QThFMXVoQkk7RUFDSTtBOUU2dWhCUjs7QThFOXVoQkk7RUFDSTtBOUVpdmhCUjs7QThFbHZoQkk7RUFDSTtBOUVxdmhCUjs7QThFdHZoQkk7RUFDSTtBOUV5dmhCUjs7QThFMXZoQkk7RUFDSTtBOUU2dmhCUjs7QThFOXZoQkk7RUFDSTtBOUVpd2hCUjs7QThFbHdoQkk7RUFDSTtBOUVxd2hCUjs7QThFdHdoQkk7RUFDSTtBOUV5d2hCUjs7QThFMXdoQkk7RUFDSTtBOUU2d2hCUjs7QThFOXdoQkk7RUFDSTtBOUVpeGhCUjs7QThFbHhoQkk7RUFDSTtBOUVxeGhCUjs7QThFdHhoQkk7RUFDSTtBOUV5eGhCUjs7QThFMXhoQkk7RUFDSTtBOUU2eGhCUjs7QThFOXhoQkk7RUFDSTtBOUVpeWhCUjs7QThFbHloQkk7RUFDSTtBOUVxeWhCUjs7QThFdHloQkk7RUFDSTtBOUV5eWhCUjs7QThFMXloQkk7RUFDSTtBOUU2eWhCUjs7QThFOXloQkk7RUFDSTtBOUVpemhCUjs7QThFbHpoQkk7RUFDSTtBOUVxemhCUjs7QThFdHpoQkk7RUFDSTtBOUV5emhCUjs7QThFMXpoQkk7RUFDSTtBOUU2emhCUjs7QThFOXpoQkk7RUFDSTtBOUVpMGhCUjs7QThFbDBoQkk7RUFDSTtBOUVxMGhCUjs7QThFdDBoQkk7RUFDSTtBOUV5MGhCUjs7QThFMTBoQkk7RUFDSTtBOUU2MGhCUjs7QThFOTBoQkk7RUFDSTtBOUVpMWhCUjs7QThFbDFoQkk7RUFDSTtBOUVxMWhCUjs7QThFdDFoQkk7RUFDSTtBOUV5MWhCUjs7QThFMTFoQkk7RUFDSTtBOUU2MWhCUjs7QThFOTFoQkk7RUFDSTtBOUVpMmhCUjs7QThFbDJoQkk7RUFDSTtBOUVxMmhCUjs7QThFdDJoQkk7RUFDSTtBOUV5MmhCUjs7QThFMTJoQkk7RUFDSTtBOUU2MmhCUjs7QThFOTJoQkk7RUFDSTtBOUVpM2hCUjs7QThFbDNoQkk7RUFDSTtBOUVxM2hCUjs7QThFdDNoQkk7RUFDSTtBOUV5M2hCUjs7QThFMTNoQkk7RUFDSTtBOUU2M2hCUjs7QThFOTNoQkk7RUFDSTtBOUVpNGhCUjs7QThFbDRoQkk7RUFDSTtBOUVxNGhCUjs7QThFdDRoQkk7RUFDSTtBOUV5NGhCUjs7QThFMTRoQkk7RUFDSTtBOUU2NGhCUjs7QThFOTRoQkk7RUFDSTtBOUVpNWhCUjs7QThFbDVoQkk7RUFDSTtBOUVxNWhCUjs7QThFdDVoQkk7RUFDSTtBOUV5NWhCUjs7QThFMTVoQkk7RUFDSTtBOUU2NWhCUjs7QThFOTVoQkk7RUFDSTtBOUVpNmhCUjs7QThFbDZoQkk7RUFDSTtBOUVxNmhCUjs7QThFdDZoQkk7RUFDSTtBOUV5NmhCUjs7QThFMTZoQkk7RUFDSTtBOUU2NmhCUjs7QThFOTZoQkk7RUFDSTtBOUVpN2hCUjs7QThFbDdoQkk7RUFDSTtBOUVxN2hCUjs7QThFdDdoQkk7RUFDSTtBOUV5N2hCUjs7QThFMTdoQkk7RUFDSTtBOUU2N2hCUjs7QThFOTdoQkk7RUFDSTtBOUVpOGhCUjs7QThFbDhoQkk7RUFDSTtBOUVxOGhCUjs7QThFdDhoQkk7RUFDSTtBOUV5OGhCUjs7QThFMThoQkk7RUFDSTtBOUU2OGhCUjs7QThFOThoQkk7RUFDSTtBOUVpOWhCUjs7QThFbDloQkk7RUFDSTtBOUVxOWhCUjs7QThFdDloQkk7RUFDSTtBOUV5OWhCUjs7QThFMTloQkk7RUFDSTtBOUU2OWhCUjs7QThFOTloQkk7RUFDSTtBOUVpK2hCUjs7QThFbCtoQkk7RUFDSTtBOUVxK2hCUjs7QThFdCtoQkk7RUFDSTtBOUV5K2hCUjs7QThFMStoQkk7RUFDSTtBOUU2K2hCUjs7QThFOStoQkk7RUFDSTtBOUVpL2hCUjs7QThFbC9oQkk7RUFDSTtBOUVxL2hCUjs7QThFdC9oQkk7RUFDSTtBOUV5L2hCUjs7QThFMS9oQkk7RUFDSTtBOUU2L2hCUjs7QThFOS9oQkk7RUFDSTtBOUVpZ2lCUjs7QThFbGdpQkk7RUFDSTtBOUVxZ2lCUjs7QThFdGdpQkk7RUFDSTtBOUV5Z2lCUjs7QThFMWdpQkk7RUFDSTtBOUU2Z2lCUjs7QThFOWdpQkk7RUFDSTtBOUVpaGlCUjs7QThFbGhpQkk7RUFDSTtBOUVxaGlCUjs7QThFdGhpQkk7RUFDSTtBOUV5aGlCUjs7QThFMWhpQkk7RUFDSTtBOUU2aGlCUjs7QThFOWhpQkk7RUFDSTtBOUVpaWlCUjs7QThFbGlpQkk7RUFDSTtBOUVxaWlCUjs7QThFdGlpQkk7RUFDSTtBOUV5aWlCUjs7QThFMWlpQkk7RUFDSTtBOUU2aWlCUjs7QThFOWlpQkk7RUFDSTtBOUVpamlCUjs7QThFbGppQkk7RUFDSTtBOUVxamlCUjs7QThFdGppQkk7RUFDSTtBOUV5amlCUjs7QThFMWppQkk7RUFDSTtBOUU2amlCUjs7QThFOWppQkk7RUFDSTtBOUVpa2lCUjs7QThFbGtpQkk7RUFDSTtBOUVxa2lCUjs7QThFdGtpQkk7RUFDSTtBOUV5a2lCUjs7QThFMWtpQkk7RUFDSTtBOUU2a2lCUjs7QThFOWtpQkk7RUFDSTtBOUVpbGlCUjs7QThFbGxpQkk7RUFDSTtBOUVxbGlCUjs7QThFdGxpQkk7RUFDSTtBOUV5bGlCUjs7QThFMWxpQkk7RUFDSTtBOUU2bGlCUjs7QThFOWxpQkk7RUFDSTtBOUVpbWlCUjs7QThFbG1pQkk7RUFDSTtBOUVxbWlCUjs7QThFdG1pQkk7RUFDSTtBOUV5bWlCUjs7QThFMW1pQkk7RUFDSTtBOUU2bWlCUjs7QThFOW1pQkk7RUFDSTtBOUVpbmlCUjs7QThFbG5pQkk7RUFDSTtBOUVxbmlCUjs7QThFdG5pQkk7RUFDSTtBOUV5bmlCUjs7QThFMW5pQkk7RUFDSTtBOUU2bmlCUjs7QThFOW5pQkk7RUFDSTtBOUVpb2lCUjs7QThFbG9pQkk7RUFDSTtBOUVxb2lCUjs7QThFdG9pQkk7RUFDSTtBOUV5b2lCUjs7QThFMW9pQkk7RUFDSTtBOUU2b2lCUjs7QThFOW9pQkk7RUFDSTtBOUVpcGlCUjs7QThFbHBpQkk7RUFDSTtBOUVxcGlCUjs7QThFdHBpQkk7RUFDSTtBOUV5cGlCUjs7QThFMXBpQkk7RUFDSTtBOUU2cGlCUjs7QThFOXBpQkk7RUFDSTtBOUVpcWlCUjs7QThFbHFpQkk7RUFDSTtBOUVxcWlCUjs7QThFdHFpQkk7RUFDSTtBOUV5cWlCUjs7QThFMXFpQkk7RUFDSTtBOUU2cWlCUjs7QThFOXFpQkk7RUFDSTtBOUVpcmlCUjs7QThFbHJpQkk7RUFDSTtBOUVxcmlCUjs7QThFdHJpQkk7RUFDSTtBOUV5cmlCUjs7QThFMXJpQkk7RUFDSTtBOUU2cmlCUjs7QThFOXJpQkk7RUFDSTtBOUVpc2lCUjs7QThFbHNpQkk7RUFDSTtBOUVxc2lCUjs7QThFdHNpQkk7RUFDSTtBOUV5c2lCUjs7QThFMXNpQkk7RUFDSTtBOUU2c2lCUjs7QThFOXNpQkk7RUFDSTtBOUVpdGlCUjs7QThFbHRpQkk7RUFDSTtBOUVxdGlCUjs7QThFdHRpQkk7RUFDSTtBOUV5dGlCUjs7QThFMXRpQkk7RUFDSTtBOUU2dGlCUjs7QThFOXRpQkk7RUFDSTtBOUVpdWlCUjs7QThFbHVpQkk7RUFDSTtBOUVxdWlCUjs7QThFdHVpQkk7RUFDSTtBOUV5dWlCUjs7QThFMXVpQkk7RUFDSTtBOUU2dWlCUjs7QThFOXVpQkk7RUFDSTtBOUVpdmlCUjs7QThFbHZpQkk7RUFDSTtBOUVxdmlCUjs7QThFdHZpQkk7RUFDSTtBOUV5dmlCUjs7QThFMXZpQkk7RUFDSTtBOUU2dmlCUjs7QThFOXZpQkk7RUFDSTtBOUVpd2lCUjs7QThFbHdpQkk7RUFDSTtBOUVxd2lCUjs7QThFdHdpQkk7RUFDSTtBOUV5d2lCUjs7QThFMXdpQkk7RUFDSTtBOUU2d2lCUjs7QThFOXdpQkk7RUFDSTtBOUVpeGlCUjs7QThFbHhpQkk7RUFDSTtBOUVxeGlCUjs7QThFdHhpQkk7RUFDSTtBOUV5eGlCUjs7QThFMXhpQkk7RUFDSTtBOUU2eGlCUjs7QThFOXhpQkk7RUFDSTtBOUVpeWlCUjs7QThFbHlpQkk7RUFDSTtBOUVxeWlCUjs7QThFdHlpQkk7RUFDSTtBOUV5eWlCUjs7QThFMXlpQkk7RUFDSTtBOUU2eWlCUjs7QThFOXlpQkk7RUFDSTtBOUVpemlCUjs7QThFbHppQkk7RUFDSTtBOUVxemlCUjs7QThFdHppQkk7RUFDSTtBOUV5emlCUjs7QThFMXppQkk7RUFDSTtBOUU2emlCUjs7QThFOXppQkk7RUFDSTtBOUVpMGlCUjs7QThFbDBpQkk7RUFDSTtBOUVxMGlCUjs7QThFdDBpQkk7RUFDSTtBOUV5MGlCUjs7QThFMTBpQkk7RUFDSTtBOUU2MGlCUjs7QThFOTBpQkk7RUFDSTtBOUVpMWlCUjs7QThFbDFpQkk7RUFDSTtBOUVxMWlCUjs7QThFdDFpQkk7RUFDSTtBOUV5MWlCUjs7QThFMTFpQkk7RUFDSTtBOUU2MWlCUjs7QThFOTFpQkk7RUFDSTtBOUVpMmlCUjs7QThFbDJpQkk7RUFDSTtBOUVxMmlCUjs7QThFdDJpQkk7RUFDSTtBOUV5MmlCUjs7QThFMTJpQkk7RUFDSTtBOUU2MmlCUjs7QThFOTJpQkk7RUFDSTtBOUVpM2lCUjs7QThFbDNpQkk7RUFDSTtBOUVxM2lCUjs7QThFdDNpQkk7RUFDSTtBOUV5M2lCUjs7QThFMTNpQkk7RUFDSTtBOUU2M2lCUjs7QThFOTNpQkk7RUFDSTtBOUVpNGlCUjs7QThFbDRpQkk7RUFDSTtBOUVxNGlCUjs7QThFdDRpQkk7RUFDSTtBOUV5NGlCUjs7QThFMTRpQkk7RUFDSTtBOUU2NGlCUjs7QThFOTRpQkk7RUFDSTtBOUVpNWlCUjs7QThFbDVpQkk7RUFDSTtBOUVxNWlCUjs7QThFdDVpQkk7RUFDSTtBOUV5NWlCUjs7QThFMTVpQkk7RUFDSTtBOUU2NWlCUjs7QThFOTVpQkk7RUFDSTtBOUVpNmlCUjs7QThFbDZpQkk7RUFDSTtBOUVxNmlCUjs7QThFdDZpQkk7RUFDSTtBOUV5NmlCUjs7QThFMTZpQkk7RUFDSTtBOUU2NmlCUjs7QThFOTZpQkk7RUFDSTtBOUVpN2lCUjs7QThFbDdpQkk7RUFDSTtBOUVxN2lCUjs7QThFdDdpQkk7RUFDSTtBOUV5N2lCUjs7QThFMTdpQkk7RUFDSTtBOUU2N2lCUjs7QThFOTdpQkk7RUFDSTtBOUVpOGlCUjs7QThFbDhpQkk7RUFDSTtBOUVxOGlCUjs7QThFdDhpQkk7RUFDSTtBOUV5OGlCUjs7QThFMThpQkk7RUFDSTtBOUU2OGlCUjs7QThFOThpQkk7RUFDSTtBOUVpOWlCUjs7QThFbDlpQkk7RUFDSTtBOUVxOWlCUjs7QThFdDlpQkk7RUFDSTtBOUV5OWlCUjs7QThFMTlpQkk7RUFDSTtBOUU2OWlCUjs7QThFOTlpQkk7RUFDSTtBOUVpK2lCUjs7QThFbCtpQkk7RUFDSTtBOUVxK2lCUjs7QThFdCtpQkk7RUFDSTtBOUV5K2lCUjs7QThFMStpQkk7RUFDSTtBOUU2K2lCUjs7QThFOStpQkk7RUFDSTtBOUVpL2lCUjs7QThFbC9pQkk7RUFDSTtBOUVxL2lCUjs7QThFdC9pQkk7RUFDSTtBOUV5L2lCUjs7QThFMS9pQkk7RUFDSTtBOUU2L2lCUjs7QThFOS9pQkk7RUFDSTtBOUVpZ2pCUjs7QThFbGdqQkk7RUFDSTtBOUVxZ2pCUjs7QThFdGdqQkk7RUFDSTtBOUV5Z2pCUjs7QThFMWdqQkk7RUFDSTtBOUU2Z2pCUjs7QThFOWdqQkk7RUFDSTtBOUVpaGpCUjs7QThFbGhqQkk7RUFDSTtBOUVxaGpCUjs7QThFdGhqQkk7RUFDSTtBOUV5aGpCUjs7QThFMWhqQkk7RUFDSTtBOUU2aGpCUjs7QThFOWhqQkk7RUFDSTtBOUVpaWpCUjs7QThFbGlqQkk7RUFDSTtBOUVxaWpCUjs7QThFdGlqQkk7RUFDSTtBOUV5aWpCUjs7QThFMWlqQkk7RUFDSTtBOUU2aWpCUjs7QThFOWlqQkk7RUFDSTtBOUVpampCUjs7QThFbGpqQkk7RUFDSTtBOUVxampCUjs7QThFdGpqQkk7RUFDSTtBOUV5ampCUjs7QThFMWpqQkk7RUFDSTtBOUU2ampCUjs7QThFOWpqQkk7RUFDSTtBOUVpa2pCUjs7QThFbGtqQkk7RUFDSTtBOUVxa2pCUjs7QThFdGtqQkk7RUFDSTtBOUV5a2pCUjs7QThFMWtqQkk7RUFDSTtBOUU2a2pCUjs7QThFOWtqQkk7RUFDSTtBOUVpbGpCUjs7QThFbGxqQkk7RUFDSTtBOUVxbGpCUjs7QThFdGxqQkk7RUFDSTtBOUV5bGpCUjs7QThFMWxqQkk7RUFDSTtBOUU2bGpCUjs7QThFOWxqQkk7RUFDSTtBOUVpbWpCUjs7QThFbG1qQkk7RUFDSTtBOUVxbWpCUjs7QThFdG1qQkk7RUFDSTtBOUV5bWpCUjs7QThFMW1qQkk7RUFDSTtBOUU2bWpCUjs7QThFOW1qQkk7RUFDSTtBOUVpbmpCUjs7QThFbG5qQkk7RUFDSTtBOUVxbmpCUjs7QThFdG5qQkk7RUFDSTtBOUV5bmpCUjs7QThFMW5qQkk7RUFDSTtBOUU2bmpCUjs7QThFOW5qQkk7RUFDSTtBOUVpb2pCUjs7QThFbG9qQkk7RUFDSTtBOUVxb2pCUjs7QThFdG9qQkk7RUFDSTtBOUV5b2pCUjs7QThFMW9qQkk7RUFDSTtBOUU2b2pCUjs7QThFOW9qQkk7RUFDSTtBOUVpcGpCUjs7QThFbHBqQkk7RUFDSTtBOUVxcGpCUjs7QThFdHBqQkk7RUFDSTtBOUV5cGpCUjs7QThFMXBqQkk7RUFDSTtBOUU2cGpCUjs7QThFOXBqQkk7RUFDSTtBOUVpcWpCUjs7QThFbHFqQkk7RUFDSTtBOUVxcWpCUjs7QThFdHFqQkk7RUFDSTtBOUV5cWpCUjs7QThFMXFqQkk7RUFDSTtBOUU2cWpCUjs7QThFOXFqQkk7RUFDSTtBOUVpcmpCUjs7QThFbHJqQkk7RUFDSTtBOUVxcmpCUjs7QThFdHJqQkk7RUFDSTtBOUV5cmpCUjs7QThFMXJqQkk7RUFDSTtBOUU2cmpCUjs7QThFOXJqQkk7RUFDSTtBOUVpc2pCUjs7QThFbHNqQkk7RUFDSTtBOUVxc2pCUjs7QThFdHNqQkk7RUFDSTtBOUV5c2pCUjs7QThFMXNqQkk7RUFDSTtBOUU2c2pCUjs7QThFOXNqQkk7RUFDSTtBOUVpdGpCUjs7QThFbHRqQkk7RUFDSTtBOUVxdGpCUjs7QThFdHRqQkk7RUFDSTtBOUV5dGpCUjs7QThFMXRqQkk7RUFDSTtBOUU2dGpCUjs7QThFOXRqQkk7RUFDSTtBOUVpdWpCUjs7QThFbHVqQkk7RUFDSTtBOUVxdWpCUjs7QThFdHVqQkk7RUFDSTtBOUV5dWpCUjs7QThFMXVqQkk7RUFDSTtBOUU2dWpCUjs7QThFOXVqQkk7RUFDSTtBOUVpdmpCUjs7QThFbHZqQkk7RUFDSTtBOUVxdmpCUjs7QThFdHZqQkk7RUFDSTtBOUV5dmpCUjs7QThFMXZqQkk7RUFDSTtBOUU2dmpCUjs7QThFOXZqQkk7RUFDSTtBOUVpd2pCUjs7QThFbHdqQkk7RUFDSTtBOUVxd2pCUjs7QThFdHdqQkk7RUFDSTtBOUV5d2pCUjs7QThFMXdqQkk7RUFDSTtBOUU2d2pCUjs7QThFOXdqQkk7RUFDSTtBOUVpeGpCUjs7QThFbHhqQkk7RUFDSTtBOUVxeGpCUjs7QThFdHhqQkk7RUFDSTtBOUV5eGpCUjs7QThFMXhqQkk7RUFDSTtBOUU2eGpCUjs7QThFOXhqQkk7RUFDSTtBOUVpeWpCUjs7QThFbHlqQkk7RUFDSTtBOUVxeWpCUjs7QThFdHlqQkk7RUFDSTtBOUV5eWpCUjs7QThFMXlqQkk7RUFDSTtBOUU2eWpCUjs7QThFOXlqQkk7RUFDSTtBOUVpempCUjs7QThFbHpqQkk7RUFDSTtBOUVxempCUjs7QThFdHpqQkk7RUFDSTtBOUV5empCUjs7QThFMXpqQkk7RUFDSTtBOUU2empCUjs7QThFOXpqQkk7RUFDSTtBOUVpMGpCUjs7QThFbDBqQkk7RUFDSTtBOUVxMGpCUjs7QThFdDBqQkk7RUFDSTtBOUV5MGpCUjs7QThFMTBqQkk7RUFDSTtBOUU2MGpCUjs7QThFOTBqQkk7RUFDSTtBOUVpMWpCUjs7QThFbDFqQkk7RUFDSTtBOUVxMWpCUjs7QThFdDFqQkk7RUFDSTtBOUV5MWpCUjs7QThFMTFqQkk7RUFDSTtBOUU2MWpCUjs7QThFOTFqQkk7RUFDSTtBOUVpMmpCUjs7QThFbDJqQkk7RUFDSTtBOUVxMmpCUjs7QThFdDJqQkk7RUFDSTtBOUV5MmpCUjs7QThFMTJqQkk7RUFDSTtBOUU2MmpCUjs7QThFOTJqQkk7RUFDSTtBOUVpM2pCUjs7QThFbDNqQkk7RUFDSTtBOUVxM2pCUjs7QThFdDNqQkk7RUFDSTtBOUV5M2pCUjs7QThFMTNqQkk7RUFDSTtBOUU2M2pCUjs7QThFOTNqQkk7RUFDSTtBOUVpNGpCUjs7QThFbDRqQkk7RUFDSTtBOUVxNGpCUjs7QThFdDRqQkk7RUFDSTtBOUV5NGpCUjs7QThFMTRqQkk7RUFDSTtBOUU2NGpCUjs7QThFOTRqQkk7RUFDSTtBOUVpNWpCUjs7QThFbDVqQkk7RUFDSTtBOUVxNWpCUjs7QThFdDVqQkk7RUFDSTtBOUV5NWpCUjs7QThFMTVqQkk7RUFDSTtBOUU2NWpCUjs7QThFOTVqQkk7RUFDSTtBOUVpNmpCUjs7QThFbDZqQkk7RUFDSTtBOUVxNmpCUjs7QThFdDZqQkk7RUFDSTtBOUV5NmpCUjs7QThFMTZqQkk7RUFDSTtBOUU2NmpCUjs7QThFOTZqQkk7RUFDSTtBOUVpN2pCUjs7QThFbDdqQkk7RUFDSTtBOUVxN2pCUjs7QThFdDdqQkk7RUFDSTtBOUV5N2pCUjs7QThFMTdqQkk7RUFDSTtBOUU2N2pCUjs7QThFOTdqQkk7RUFDSTtBOUVpOGpCUjs7QThFbDhqQkk7RUFDSTtBOUVxOGpCUjs7QThFdDhqQkk7RUFDSTtBOUV5OGpCUjs7QThFMThqQkk7RUFDSTtBOUU2OGpCUjs7QThFOThqQkk7RUFDSTtBOUVpOWpCUjs7QThFbDlqQkk7RUFDSTtBOUVxOWpCUjs7QThFdDlqQkk7RUFDSTtBOUV5OWpCUjs7QThFMTlqQkk7RUFDSTtBOUU2OWpCUjs7QThFOTlqQkk7RUFDSTtBOUVpK2pCUjs7QThFbCtqQkk7RUFDSTtBOUVxK2pCUjs7QThFdCtqQkk7RUFDSTtBOUV5K2pCUjs7QThFMStqQkk7RUFDSTtBOUU2K2pCUjs7QThFOStqQkk7RUFDSTtBOUVpL2pCUjs7QThFbC9qQkk7RUFDSTtBOUVxL2pCUjs7QThFdC9qQkk7RUFDSTtBOUV5L2pCUjs7QThFMS9qQkk7RUFDSTtBOUU2L2pCUjs7QThFOS9qQkk7RUFDSTtBOUVpZ2tCUjs7QThFbGdrQkk7RUFDSTtBOUVxZ2tCUjs7QThFdGdrQkk7RUFDSTtBOUV5Z2tCUjs7QThFMWdrQkk7RUFDSTtBOUU2Z2tCUjs7QThFOWdrQkk7RUFDSTtBOUVpaGtCUjs7QThFbGhrQkk7RUFDSTtBOUVxaGtCUjs7QThFdGhrQkk7RUFDSTtBOUV5aGtCUjs7QThFMWhrQkk7RUFDSTtBOUU2aGtCUjs7QThFOWhrQkk7RUFDSTtBOUVpaWtCUjs7QThFbGlrQkk7RUFDSTtBOUVxaWtCUjs7QThFdGlrQkk7RUFDSTtBOUV5aWtCUjs7QThFMWlrQkk7RUFDSTtBOUU2aWtCUjs7QThFOWlrQkk7RUFDSTtBOUVpamtCUjs7QThFbGprQkk7RUFDSTtBOUVxamtCUjs7QThFdGprQkk7RUFDSTtBOUV5amtCUjs7QThFMWprQkk7RUFDSTtBOUU2amtCUjs7QThFOWprQkk7RUFDSTtBOUVpa2tCUjs7QThFbGtrQkk7RUFDSTtBOUVxa2tCUjs7QThFdGtrQkk7RUFDSTtBOUV5a2tCUjs7QThFMWtrQkk7RUFDSTtBOUU2a2tCUjs7QThFOWtrQkk7RUFDSTtBOUVpbGtCUjs7QThFbGxrQkk7RUFDSTtBOUVxbGtCUjs7QThFdGxrQkk7RUFDSTtBOUV5bGtCUjs7QThFMWxrQkk7RUFDSTtBOUU2bGtCUjs7QThFOWxrQkk7RUFDSTtBOUVpbWtCUjs7QThFbG1rQkk7RUFDSTtBOUVxbWtCUjs7QThFdG1rQkk7RUFDSTtBOUV5bWtCUjs7QThFMW1rQkk7RUFDSTtBOUU2bWtCUjs7QThFOW1rQkk7RUFDSTtBOUVpbmtCUjs7QThFbG5rQkk7RUFDSTtBOUVxbmtCUjs7QThFdG5rQkk7RUFDSTtBOUV5bmtCUjs7QThFMW5rQkk7RUFDSTtBOUU2bmtCUjs7QThFOW5rQkk7RUFDSTtBOUVpb2tCUjs7QThFbG9rQkk7RUFDSTtBOUVxb2tCUjs7QThFdG9rQkk7RUFDSTtBOUV5b2tCUjs7QThFMW9rQkk7RUFDSTtBOUU2b2tCUjs7QThFOW9rQkk7RUFDSTtBOUVpcGtCUjs7QThFbHBrQkk7RUFDSTtBOUVxcGtCUjs7QThFdHBrQkk7RUFDSTtBOUV5cGtCUjs7QThFMXBrQkk7RUFDSTtBOUU2cGtCUjs7QThFOXBrQkk7RUFDSTtBOUVpcWtCUjs7QThFbHFrQkk7RUFDSTtBOUVxcWtCUjs7QThFdHFrQkk7RUFDSTtBOUV5cWtCUjs7QThFMXFrQkk7RUFDSTtBOUU2cWtCUjs7QThFOXFrQkk7RUFDSTtBOUVpcmtCUjs7QThFbHJrQkk7RUFDSTtBOUVxcmtCUjs7QThFdHJrQkk7RUFDSTtBOUV5cmtCUjs7QThFMXJrQkk7RUFDSTtBOUU2cmtCUjs7QThFOXJrQkk7RUFDSTtBOUVpc2tCUjs7QThFbHNrQkk7RUFDSTtBOUVxc2tCUjs7QThFdHNrQkk7RUFDSTtBOUV5c2tCUjs7QThFMXNrQkk7RUFDSTtBOUU2c2tCUjs7QThFOXNrQkk7RUFDSTtBOUVpdGtCUjs7QThFbHRrQkk7RUFDSTtBOUVxdGtCUjs7QThFdHRrQkk7RUFDSTtBOUV5dGtCUjs7QThFMXRrQkk7RUFDSTtBOUU2dGtCUjs7QThFOXRrQkk7RUFDSTtBOUVpdWtCUjs7QThFbHVrQkk7RUFDSTtBOUVxdWtCUjs7QThFdHVrQkk7RUFDSTtBOUV5dWtCUjs7QThFMXVrQkk7RUFDSTtBOUU2dWtCUjs7QThFOXVrQkk7RUFDSTtBOUVpdmtCUjs7QThFbHZrQkk7RUFDSTtBOUVxdmtCUjs7QThFdHZrQkk7RUFDSTtBOUV5dmtCUjs7QThFMXZrQkk7RUFDSTtBOUU2dmtCUjs7QThFOXZrQkk7RUFDSTtBOUVpd2tCUjs7QThFbHdrQkk7RUFDSTtBOUVxd2tCUjs7QThFdHdrQkk7RUFDSTtBOUV5d2tCUjs7QThFMXdrQkk7RUFDSTtBOUU2d2tCUjs7QThFOXdrQkk7RUFDSTtBOUVpeGtCUjs7QThFbHhrQkk7RUFDSTtBOUVxeGtCUjs7QThFdHhrQkk7RUFDSTtBOUV5eGtCUjs7QThFMXhrQkk7RUFDSTtBOUU2eGtCUjs7QThFOXhrQkk7RUFDSTtBOUVpeWtCUjs7QThFbHlrQkk7RUFDSTtBOUVxeWtCUjs7QThFdHlrQkk7RUFDSTtBOUV5eWtCUjs7QThFMXlrQkk7RUFDSTtBOUU2eWtCUjs7QThFOXlrQkk7RUFDSTtBOUVpemtCUjs7QThFbHprQkk7RUFDSTtBOUVxemtCUjs7QThFdHprQkk7RUFDSTtBOUV5emtCUjs7QThFMXprQkk7RUFDSTtBOUU2emtCUjs7QThFOXprQkk7RUFDSTtBOUVpMGtCUjs7QThFbDBrQkk7RUFDSTtBOUVxMGtCUjs7QThFdDBrQkk7RUFDSTtBOUV5MGtCUjs7QThFMTBrQkk7RUFDSTtBOUU2MGtCUjs7QThFOTBrQkk7RUFDSTtBOUVpMWtCUjs7QThFbDFrQkk7RUFDSTtBOUVxMWtCUjs7QThFdDFrQkk7RUFDSTtBOUV5MWtCUjs7QThFMTFrQkk7RUFDSTtBOUU2MWtCUjs7QThFOTFrQkk7RUFDSTtBOUVpMmtCUjs7QThFbDJrQkk7RUFDSTtBOUVxMmtCUjs7QThFdDJrQkk7RUFDSTtBOUV5MmtCUjs7QThFMTJrQkk7RUFDSTtBOUU2MmtCUjs7QThFOTJrQkk7RUFDSTtBOUVpM2tCUjs7QThFbDNrQkk7RUFDSTtBOUVxM2tCUjs7QThFdDNrQkk7RUFDSTtBOUV5M2tCUjs7QThFMTNrQkk7RUFDSTtBOUU2M2tCUjs7QThFOTNrQkk7RUFDSTtBOUVpNGtCUjs7QThFbDRrQkk7RUFDSTtBOUVxNGtCUjs7QThFdDRrQkk7RUFDSTtBOUV5NGtCUjs7QThFMTRrQkk7RUFDSTtBOUU2NGtCUjs7QThFOTRrQkk7RUFDSTtBOUVpNWtCUjs7QThFbDVrQkk7RUFDSTtBOUVxNWtCUjs7QThFdDVrQkk7RUFDSTtBOUV5NWtCUjs7QThFMTVrQkk7RUFDSTtBOUU2NWtCUjs7QThFOTVrQkk7RUFDSTtBOUVpNmtCUjs7QThFbDZrQkk7RUFDSTtBOUVxNmtCUjs7QThFdDZrQkk7RUFDSTtBOUV5NmtCUjs7QThFMTZrQkk7RUFDSTtBOUU2NmtCUjs7QThFOTZrQkk7RUFDSTtBOUVpN2tCUjs7QThFbDdrQkk7RUFDSTtBOUVxN2tCUjs7QThFdDdrQkk7RUFDSTtBOUV5N2tCUjs7QThFMTdrQkk7RUFDSTtBOUU2N2tCUjs7QThFOTdrQkk7RUFDSTtBOUVpOGtCUjs7QThFbDhrQkk7RUFDSTtBOUVxOGtCUjs7QThFdDhrQkk7RUFDSTtBOUV5OGtCUjs7QThFMThrQkk7RUFDSTtBOUU2OGtCUjs7QThFOThrQkk7RUFDSTtBOUVpOWtCUjs7QThFbDlrQkk7RUFDSTtBOUVxOWtCUjs7QThFdDlrQkk7RUFDSTtBOUV5OWtCUjs7QThFMTlrQkk7RUFDSTtBOUU2OWtCUjs7QThFOTlrQkk7RUFDSTtBOUVpK2tCUjs7QThFbCtrQkk7RUFDSTtBOUVxK2tCUjs7QThFdCtrQkk7RUFDSTtBOUV5K2tCUjs7QThFMStrQkk7RUFDSTtBOUU2K2tCUjs7QThFOStrQkk7RUFDSTtBOUVpL2tCUjs7QThFbC9rQkk7RUFDSTtBOUVxL2tCUjs7QThFdC9rQkk7RUFDSTtBOUV5L2tCUjs7QThFMS9rQkk7RUFDSTtBOUU2L2tCUjs7QThFOS9rQkk7RUFDSTtBOUVpZ2xCUjs7QThFbGdsQkk7RUFDSTtBOUVxZ2xCUjs7QThFdGdsQkk7RUFDSTtBOUV5Z2xCUjs7QThFMWdsQkk7RUFDSTtBOUU2Z2xCUjs7QThFOWdsQkk7RUFDSTtBOUVpaGxCUjs7QThFbGhsQkk7RUFDSTtBOUVxaGxCUjs7QThFdGhsQkk7RUFDSTtBOUV5aGxCUjs7QThFMWhsQkk7RUFDSTtBOUU2aGxCUjs7QThFOWhsQkk7RUFDSTtBOUVpaWxCUjs7QThFbGlsQkk7RUFDSTtBOUVxaWxCUjs7QThFdGlsQkk7RUFDSTtBOUV5aWxCUjs7QThFMWlsQkk7RUFDSTtBOUU2aWxCUjs7QThFOWlsQkk7RUFDSTtBOUVpamxCUjs7QThFbGpsQkk7RUFDSTtBOUVxamxCUjs7QThFdGpsQkk7RUFDSTtBOUV5amxCUjs7QThFMWpsQkk7RUFDSTtBOUU2amxCUjs7QThFOWpsQkk7RUFDSTtBOUVpa2xCUjs7QThFbGtsQkk7RUFDSTtBOUVxa2xCUjs7QThFdGtsQkk7RUFDSTtBOUV5a2xCUjs7QThFMWtsQkk7RUFDSTtBOUU2a2xCUjs7QThFOWtsQkk7RUFDSTtBOUVpbGxCUjs7QThFbGxsQkk7RUFDSTtBOUVxbGxCUjs7QThFdGxsQkk7RUFDSTtBOUV5bGxCUjs7QThFMWxsQkk7RUFDSTtBOUU2bGxCUjs7QThFOWxsQkk7RUFDSTtBOUVpbWxCUjs7QThFbG1sQkk7RUFDSTtBOUVxbWxCUjs7QThFdG1sQkk7RUFDSTtBOUV5bWxCUjs7QThFMW1sQkk7RUFDSTtBOUU2bWxCUjs7QThFOW1sQkk7RUFDSTtBOUVpbmxCUjs7QThFbG5sQkk7RUFDSTtBOUVxbmxCUjs7QThFdG5sQkk7RUFDSTtBOUV5bmxCUjs7QThFMW5sQkk7RUFDSTtBOUU2bmxCUjs7QThFOW5sQkk7RUFDSTtBOUVpb2xCUjs7QThFbG9sQkk7RUFDSTtBOUVxb2xCUjs7QThFdG9sQkk7RUFDSTtBOUV5b2xCUjs7QThFMW9sQkk7RUFDSTtBOUU2b2xCUjs7QThFOW9sQkk7RUFDSTtBOUVpcGxCUjs7QThFbHBsQkk7RUFDSTtBOUVxcGxCUjs7QThFdHBsQkk7RUFDSTtBOUV5cGxCUjs7QThFMXBsQkk7RUFDSTtBOUU2cGxCUjs7QThFOXBsQkk7RUFDSTtBOUVpcWxCUjs7QThFbHFsQkk7RUFDSTtBOUVxcWxCUjs7QThFdHFsQkk7RUFDSTtBOUV5cWxCUjs7QThFMXFsQkk7RUFDSTtBOUU2cWxCUjs7QThFOXFsQkk7RUFDSTtBOUVpcmxCUjs7QThFbHJsQkk7RUFDSTtBOUVxcmxCUjs7QThFdHJsQkk7RUFDSTtBOUV5cmxCUjs7QThFMXJsQkk7RUFDSTtBOUU2cmxCUjs7QThFOXJsQkk7RUFDSTtBOUVpc2xCUjs7QThFbHNsQkk7RUFDSTtBOUVxc2xCUjs7QThFdHNsQkk7RUFDSTtBOUV5c2xCUjs7QThFMXNsQkk7RUFDSTtBOUU2c2xCUjs7QThFOXNsQkk7RUFDSTtBOUVpdGxCUjs7QThFbHRsQkk7RUFDSTtBOUVxdGxCUjs7QThFdHRsQkk7RUFDSTtBOUV5dGxCUjs7QThFMXRsQkk7RUFDSTtBOUU2dGxCUjs7QThFOXRsQkk7RUFDSTtBOUVpdWxCUjs7QThFbHVsQkk7RUFDSTtBOUVxdWxCUjs7QThFdHVsQkk7RUFDSTtBOUV5dWxCUjs7QThFMXVsQkk7RUFDSTtBOUU2dWxCUjs7QThFOXVsQkk7RUFDSTtBOUVpdmxCUjs7QThFbHZsQkk7RUFDSTtBOUVxdmxCUjs7QThFdHZsQkk7RUFDSTtBOUV5dmxCUjs7QThFMXZsQkk7RUFDSTtBOUU2dmxCUjs7QThFOXZsQkk7RUFDSTtBOUVpd2xCUjs7QThFbHdsQkk7RUFDSTtBOUVxd2xCUjs7QThFdHdsQkk7RUFDSTtBOUV5d2xCUjs7QThFMXdsQkk7RUFDSTtBOUU2d2xCUjs7QThFOXdsQkk7RUFDSTtBOUVpeGxCUjs7QThFbHhsQkk7RUFDSTtBOUVxeGxCUjs7QThFdHhsQkk7RUFDSTtBOUV5eGxCUjs7QThFMXhsQkk7RUFDSTtBOUU2eGxCUjs7QThFOXhsQkk7RUFDSTtBOUVpeWxCUjs7QThFbHlsQkk7RUFDSTtBOUVxeWxCUjs7QThFdHlsQkk7RUFDSTtBOUV5eWxCUjs7QThFMXlsQkk7RUFDSTtBOUU2eWxCUjs7QThFOXlsQkk7RUFDSTtBOUVpemxCUjs7QThFbHpsQkk7RUFDSTtBOUVxemxCUjs7QThFdHpsQkk7RUFDSTtBOUV5emxCUjs7QThFMXpsQkk7RUFDSTtBOUU2emxCUjs7QThFOXpsQkk7RUFDSTtBOUVpMGxCUjs7QThFbDBsQkk7RUFDSTtBOUVxMGxCUjs7QThFdDBsQkk7RUFDSTtBOUV5MGxCUjs7QThFMTBsQkk7RUFDSTtBOUU2MGxCUjs7QThFOTBsQkk7RUFDSTtBOUVpMWxCUjs7QThFbDFsQkk7RUFDSTtBOUVxMWxCUjs7QThFdDFsQkk7RUFDSTtBOUV5MWxCUjs7QThFMTFsQkk7RUFDSTtBOUU2MWxCUjs7QThFOTFsQkk7RUFDSTtBOUVpMmxCUjs7QThFbDJsQkk7RUFDSTtBOUVxMmxCUjs7QThFdDJsQkk7RUFDSTtBOUV5MmxCUjs7QThFMTJsQkk7RUFDSTtBOUU2MmxCUjs7QThFOTJsQkk7RUFDSTtBOUVpM2xCUjs7QThFbDNsQkk7RUFDSTtBOUVxM2xCUjs7QThFdDNsQkk7RUFDSTtBOUV5M2xCUjs7QThFMTNsQkk7RUFDSTtBOUU2M2xCUjs7QThFOTNsQkk7RUFDSTtBOUVpNGxCUjs7QThFbDRsQkk7RUFDSTtBOUVxNGxCUjs7QThFdDRsQkk7RUFDSTtBOUV5NGxCUjs7QThFMTRsQkk7RUFDSTtBOUU2NGxCUjs7QThFOTRsQkk7RUFDSTtBOUVpNWxCUjs7QThFbDVsQkk7RUFDSTtBOUVxNWxCUjs7QThFdDVsQkk7RUFDSTtBOUV5NWxCUjs7QThFMTVsQkk7RUFDSTtBOUU2NWxCUjs7QThFOTVsQkk7RUFDSTtBOUVpNmxCUjs7QThFbDZsQkk7RUFDSTtBOUVxNmxCUjs7QThFdDZsQkk7RUFDSTtBOUV5NmxCUjs7QThFMTZsQkk7RUFDSTtBOUU2NmxCUjs7QThFOTZsQkk7RUFDSTtBOUVpN2xCUjs7QThFbDdsQkk7RUFDSTtBOUVxN2xCUjs7QThFdDdsQkk7RUFDSTtBOUV5N2xCUjs7QThFMTdsQkk7RUFDSTtBOUU2N2xCUjs7QThFOTdsQkk7RUFDSTtBOUVpOGxCUjs7QThFbDhsQkk7RUFDSTtBOUVxOGxCUjs7QThFdDhsQkk7RUFDSTtBOUV5OGxCUjs7QThFMThsQkk7RUFDSTtBOUU2OGxCUjs7QThFOThsQkk7RUFDSTtBOUVpOWxCUjs7QThFbDlsQkk7RUFDSTtBOUVxOWxCUjs7QThFdDlsQkk7RUFDSTtBOUV5OWxCUjs7QThFMTlsQkk7RUFDSTtBOUU2OWxCUjs7QThFOTlsQkk7RUFDSTtBOUVpK2xCUjs7QThFbCtsQkk7RUFDSTtBOUVxK2xCUjs7QThFdCtsQkk7RUFDSTtBOUV5K2xCUjs7QThFMStsQkk7RUFDSTtBOUU2K2xCUjs7QThFOStsQkk7RUFDSTtBOUVpL2xCUjs7QThFbC9sQkk7RUFDSTtBOUVxL2xCUjs7QThFdC9sQkk7RUFDSTtBOUV5L2xCUjs7QThFMS9sQkk7RUFDSTtBOUU2L2xCUjs7QThFOS9sQkk7RUFDSTtBOUVpZ21CUjs7QThFbGdtQkk7RUFDSTtBOUVxZ21CUjs7QThFdGdtQkk7RUFDSTtBOUV5Z21CUjs7QThFMWdtQkk7RUFDSTtBOUU2Z21CUjs7QThFOWdtQkk7RUFDSTtBOUVpaG1CUjs7QThFbGhtQkk7RUFDSTtBOUVxaG1CUjs7QThFdGhtQkk7RUFDSTtBOUV5aG1CUjs7QThFMWhtQkk7RUFDSTtBOUU2aG1CUjs7QThFOWhtQkk7RUFDSTtBOUVpaW1CUjs7QThFbGltQkk7RUFDSTtBOUVxaW1CUjs7QThFdGltQkk7RUFDSTtBOUV5aW1CUjs7QThFMWltQkk7RUFDSTtBOUU2aW1CUjs7QThFOWltQkk7RUFDSTtBOUVpam1CUjs7QThFbGptQkk7RUFDSTtBOUVxam1CUjs7QThFdGptQkk7RUFDSTtBOUV5am1CUjs7QThFMWptQkk7RUFDSTtBOUU2am1CUjs7QThFOWptQkk7RUFDSTtBOUVpa21CUjs7QThFbGttQkk7RUFDSTtBOUVxa21CUjs7QThFdGttQkk7RUFDSTtBOUV5a21CUjs7QThFMWttQkk7RUFDSTtBOUU2a21CUjs7QThFOWttQkk7RUFDSTtBOUVpbG1CUjs7QThFbGxtQkk7RUFDSTtBOUVxbG1CUjs7QThFdGxtQkk7RUFDSTtBOUV5bG1CUjs7QThFMWxtQkk7RUFDSTtBOUU2bG1CUjs7QThFOWxtQkk7RUFDSTtBOUVpbW1CUjs7QThFbG1tQkk7RUFDSTtBOUVxbW1CUjs7QThFdG1tQkk7RUFDSTtBOUV5bW1CUjs7QThFMW1tQkk7RUFDSTtBOUU2bW1CUjs7QThFOW1tQkk7RUFDSTtBOUVpbm1CUjs7QThFbG5tQkk7RUFDSTtBOUVxbm1CUjs7QThFdG5tQkk7RUFDSTtBOUV5bm1CUjs7QThFMW5tQkk7RUFDSTtBOUU2bm1CUjs7QThFOW5tQkk7RUFDSTtBOUVpb21CUjs7QThFbG9tQkk7RUFDSTtBOUVxb21CUjs7QThFdG9tQkk7RUFDSTtBOUV5b21CUjs7QThFMW9tQkk7RUFDSTtBOUU2b21CUjs7QThFOW9tQkk7RUFDSTtBOUVpcG1CUjs7QThFbHBtQkk7RUFDSTtBOUVxcG1CUjs7QThFdHBtQkk7RUFDSTtBOUV5cG1CUjs7QThFMXBtQkk7RUFDSTtBOUU2cG1CUjs7QThFOXBtQkk7RUFDSTtBOUVpcW1CUjs7QThFbHFtQkk7RUFDSTtBOUVxcW1CUjs7QThFdHFtQkk7RUFDSTtBOUV5cW1CUjs7QThFMXFtQkk7RUFDSTtBOUU2cW1CUjs7QThFOXFtQkk7RUFDSTtBOUVpcm1CUjs7QThFbHJtQkk7RUFDSTtBOUVxcm1CUjs7QThFdHJtQkk7RUFDSTtBOUV5cm1CUjs7QThFMXJtQkk7RUFDSTtBOUU2cm1CUjs7QThFOXJtQkk7RUFDSTtBOUVpc21CUjs7QThFbHNtQkk7RUFDSTtBOUVxc21CUjs7QThFdHNtQkk7RUFDSTtBOUV5c21CUjs7QThFMXNtQkk7RUFDSTtBOUU2c21CUjs7QThFOXNtQkk7RUFDSTtBOUVpdG1CUjs7QThFbHRtQkk7RUFDSTtBOUVxdG1CUjs7QThFdHRtQkk7RUFDSTtBOUV5dG1CUjs7QThFMXRtQkk7RUFDSTtBOUU2dG1CUjs7QThFOXRtQkk7RUFDSTtBOUVpdW1CUjs7QThFbHVtQkk7RUFDSTtBOUVxdW1CUjs7QThFdHVtQkk7RUFDSTtBOUV5dW1CUjs7QThFMXVtQkk7RUFDSTtBOUU2dW1CUjs7QThFOXVtQkk7RUFDSTtBOUVpdm1CUjs7QThFbHZtQkk7RUFDSTtBOUVxdm1CUjs7QThFdHZtQkk7RUFDSTtBOUV5dm1CUjs7QThFMXZtQkk7RUFDSTtBOUU2dm1CUjs7QThFOXZtQkk7RUFDSTtBOUVpd21CUjs7QThFbHdtQkk7RUFDSTtBOUVxd21CUjs7QThFdHdtQkk7RUFDSTtBOUV5d21CUjs7QThFMXdtQkk7RUFDSTtBOUU2d21CUjs7QThFOXdtQkk7RUFDSTtBOUVpeG1CUjs7QThFbHhtQkk7RUFDSTtBOUVxeG1CUjs7QThFdHhtQkk7RUFDSTtBOUV5eG1CUjs7QThFMXhtQkk7RUFDSTtBOUU2eG1CUjs7QThFOXhtQkk7RUFDSTtBOUVpeW1CUjs7QThFbHltQkk7RUFDSTtBOUVxeW1CUjs7QThFdHltQkk7RUFDSTtBOUV5eW1CUjs7QThFMXltQkk7RUFDSTtBOUU2eW1CUjs7QThFOXltQkk7RUFDSTtBOUVpem1CUjs7QThFbHptQkk7RUFDSTtBOUVxem1CUjs7QThFdHptQkk7RUFDSTtBOUV5em1CUjs7QThFMXptQkk7RUFDSTtBOUU2em1CUjs7QThFOXptQkk7RUFDSTtBOUVpMG1CUjs7QThFbDBtQkk7RUFDSTtBOUVxMG1CUjs7QThFdDBtQkk7RUFDSTtBOUV5MG1CUjs7QThFMTBtQkk7RUFDSTtBOUU2MG1CUjs7QThFOTBtQkk7RUFDSTtBOUVpMW1CUjs7QThFbDFtQkk7RUFDSTtBOUVxMW1CUjs7QThFdDFtQkk7RUFDSTtBOUV5MW1CUjs7QThFMTFtQkk7RUFDSTtBOUU2MW1CUjs7QThFOTFtQkk7RUFDSTtBOUVpMm1CUjs7QThFbDJtQkk7RUFDSTtBOUVxMm1CUjs7QThFdDJtQkk7RUFDSTtBOUV5Mm1CUjs7QThFMTJtQkk7RUFDSTtBOUU2Mm1CUjs7QThFOTJtQkk7RUFDSTtBOUVpM21CUjs7QThFbDNtQkk7RUFDSTtBOUVxM21CUjs7QThFdDNtQkk7RUFDSTtBOUV5M21CUjs7QThFMTNtQkk7RUFDSTtBOUU2M21CUjs7QThFOTNtQkk7RUFDSTtBOUVpNG1CUjs7QThFbDRtQkk7RUFDSTtBOUVxNG1CUjs7QThFdDRtQkk7RUFDSTtBOUV5NG1CUjs7QThFMTRtQkk7RUFDSTtBOUU2NG1CUjs7QThFOTRtQkk7RUFDSTtBOUVpNW1CUjs7QThFbDVtQkk7RUFDSTtBOUVxNW1CUjs7QThFdDVtQkk7RUFDSTtBOUV5NW1CUjs7QThFMTVtQkk7RUFDSTtBOUU2NW1CUjs7QThFOTVtQkk7RUFDSTtBOUVpNm1CUjs7QThFbDZtQkk7RUFDSTtBOUVxNm1CUjs7QThFdDZtQkk7RUFDSTtBOUV5Nm1CUjs7QThFMTZtQkk7RUFDSTtBOUU2Nm1CUjs7QThFOTZtQkk7RUFDSTtBOUVpN21CUjs7QThFbDdtQkk7RUFDSTtBOUVxN21CUjs7QThFdDdtQkk7RUFDSTtBOUV5N21CUjs7QThFMTdtQkk7RUFDSTtBOUU2N21CUjs7QThFOTdtQkk7RUFDSTtBOUVpOG1CUjs7QThFbDhtQkk7RUFDSTtBOUVxOG1CUjs7QThFdDhtQkk7RUFDSTtBOUV5OG1CUjs7QThFMThtQkk7RUFDSTtBOUU2OG1CUjs7QThFOThtQkk7RUFDSTtBOUVpOW1CUjs7QThFbDltQkk7RUFDSTtBOUVxOW1CUjs7QThFdDltQkk7RUFDSTtBOUV5OW1CUjs7QThFMTltQkk7RUFDSTtBOUU2OW1CUjs7QThFOTltQkk7RUFDSTtBOUVpK21CUjs7QThFbCttQkk7RUFDSTtBOUVxK21CUjs7QThFdCttQkk7RUFDSTtBOUV5K21CUjs7QThFMSttQkk7RUFDSTtBOUU2K21CUjs7QThFOSttQkk7RUFDSTtBOUVpL21CUjs7QThFbC9tQkk7RUFDSTtBOUVxL21CUjs7QThFdC9tQkk7RUFDSTtBOUV5L21CUjs7QThFMS9tQkk7RUFDSTtBOUU2L21CUjs7QThFOS9tQkk7RUFDSTtBOUVpZ25CUjs7QThFbGduQkk7RUFDSTtBOUVxZ25CUjs7QThFdGduQkk7RUFDSTtBOUV5Z25CUjs7QThFMWduQkk7RUFDSTtBOUU2Z25CUjs7QThFOWduQkk7RUFDSTtBOUVpaG5CUjs7QThFbGhuQkk7RUFDSTtBOUVxaG5CUjs7QThFdGhuQkk7RUFDSTtBOUV5aG5CUjs7QThFMWhuQkk7RUFDSTtBOUU2aG5CUjs7QThFOWhuQkk7RUFDSTtBOUVpaW5CUjs7QThFbGluQkk7RUFDSTtBOUVxaW5CUjs7QThFdGluQkk7RUFDSTtBOUV5aW5CUjs7QThFMWluQkk7RUFDSTtBOUU2aW5CUjs7QThFOWluQkk7RUFDSTtBOUVpam5CUjs7QThFbGpuQkk7RUFDSTtBOUVxam5CUjs7QThFdGpuQkk7RUFDSTtBOUV5am5CUjs7QThFMWpuQkk7RUFDSTtBOUU2am5CUjs7QThFOWpuQkk7RUFDSTtBOUVpa25CUjs7QThFbGtuQkk7RUFDSTtBOUVxa25CUjs7QThFdGtuQkk7RUFDSTtBOUV5a25CUjs7QThFMWtuQkk7RUFDSTtBOUU2a25CUjs7QThFOWtuQkk7RUFDSTtBOUVpbG5CUjs7QThFbGxuQkk7RUFDSTtBOUVxbG5CUjs7QThFdGxuQkk7RUFDSTtBOUV5bG5CUjs7QThFMWxuQkk7RUFDSTtBOUU2bG5CUjs7QThFOWxuQkk7RUFDSTtBOUVpbW5CUjs7QThFbG1uQkk7RUFDSTtBOUVxbW5CUjs7QThFdG1uQkk7RUFDSTtBOUV5bW5CUjs7QThFMW1uQkk7RUFDSTtBOUU2bW5CUjs7QThFOW1uQkk7RUFDSTtBOUVpbm5CUjs7QThFbG5uQkk7RUFDSTtBOUVxbm5CUjs7QThFdG5uQkk7RUFDSTtBOUV5bm5CUjs7QThFMW5uQkk7RUFDSTtBOUU2bm5CUjs7QThFOW5uQkk7RUFDSTtBOUVpb25CUjs7QThFbG9uQkk7RUFDSTtBOUVxb25CUjs7QThFdG9uQkk7RUFDSTtBOUV5b25CUjs7QThFMW9uQkk7RUFDSTtBOUU2b25CUjs7QThFOW9uQkk7RUFDSTtBOUVpcG5CUjs7QThFbHBuQkk7RUFDSTtBOUVxcG5CUjs7QThFdHBuQkk7RUFDSTtBOUV5cG5CUjs7QThFMXBuQkk7RUFDSTtBOUU2cG5CUjs7QThFOXBuQkk7RUFDSTtBOUVpcW5CUjs7QThFbHFuQkk7RUFDSTtBOUVxcW5CUjs7QThFdHFuQkk7RUFDSTtBOUV5cW5CUjs7QThFMXFuQkk7RUFDSTtBOUU2cW5CUjs7QThFOXFuQkk7RUFDSTtBOUVpcm5CUjs7QThFbHJuQkk7RUFDSTtBOUVxcm5CUjs7QThFdHJuQkk7RUFDSTtBOUV5cm5CUjs7QThFMXJuQkk7RUFDSTtBOUU2cm5CUjs7QThFOXJuQkk7RUFDSTtBOUVpc25CUjs7QThFbHNuQkk7RUFDSTtBOUVxc25CUjs7QThFdHNuQkk7RUFDSTtBOUV5c25CUjs7QThFMXNuQkk7RUFDSTtBOUU2c25CUjs7QThFOXNuQkk7RUFDSTtBOUVpdG5CUjs7QThFbHRuQkk7RUFDSTtBOUVxdG5CUjs7QThFdHRuQkk7RUFDSTtBOUV5dG5CUjs7QThFMXRuQkk7RUFDSTtBOUU2dG5CUjs7QThFOXRuQkk7RUFDSTtBOUVpdW5CUjs7QThFbHVuQkk7RUFDSTtBOUVxdW5CUjs7QThFdHVuQkk7RUFDSTtBOUV5dW5CUjs7QThFMXVuQkk7RUFDSTtBOUU2dW5CUjs7QThFOXVuQkk7RUFDSTtBOUVpdm5CUjs7QThFbHZuQkk7RUFDSTtBOUVxdm5CUjs7QThFdHZuQkk7RUFDSTtBOUV5dm5CUjs7QThFMXZuQkk7RUFDSTtBOUU2dm5CUjs7QThFOXZuQkk7RUFDSTtBOUVpd25CUjs7QThFbHduQkk7RUFDSTtBOUVxd25CUjs7QThFdHduQkk7RUFDSTtBOUV5d25CUjs7QThFMXduQkk7RUFDSTtBOUU2d25CUjs7QThFOXduQkk7RUFDSTtBOUVpeG5CUjs7QThFbHhuQkk7RUFDSTtBOUVxeG5CUjs7QThFdHhuQkk7RUFDSTtBOUV5eG5CUjs7QThFMXhuQkk7RUFDSTtBOUU2eG5CUjs7QThFOXhuQkk7RUFDSTtBOUVpeW5CUjs7QThFbHluQkk7RUFDSTtBOUVxeW5CUjs7QThFdHluQkk7RUFDSTtBOUV5eW5CUjs7QThFMXluQkk7RUFDSTtBOUU2eW5CUjs7QThFOXluQkk7RUFDSTtBOUVpem5CUjs7QThFbHpuQkk7RUFDSTtBOUVxem5CUjs7QThFdHpuQkk7RUFDSTtBOUV5em5CUjs7QThFMXpuQkk7RUFDSTtBOUU2em5CUjs7QThFOXpuQkk7RUFDSTtBOUVpMG5CUjs7QThFbDBuQkk7RUFDSTtBOUVxMG5CUjs7QThFdDBuQkk7RUFDSTtBOUV5MG5CUjs7QThFMTBuQkk7RUFDSTtBOUU2MG5CUjs7QThFOTBuQkk7RUFDSTtBOUVpMW5CUjs7QThFbDFuQkk7RUFDSTtBOUVxMW5CUjs7QThFdDFuQkk7RUFDSTtBOUV5MW5CUjs7QThFMTFuQkk7RUFDSTtBOUU2MW5CUjs7QThFOTFuQkk7RUFDSTtBOUVpMm5CUjs7QThFbDJuQkk7RUFDSTtBOUVxMm5CUjs7QThFdDJuQkk7RUFDSTtBOUV5Mm5CUjs7QThFMTJuQkk7RUFDSTtBOUU2Mm5CUjs7QThFOTJuQkk7RUFDSTtBOUVpM25CUjs7QThFbDNuQkk7RUFDSTtBOUVxM25CUjs7QThFdDNuQkk7RUFDSTtBOUV5M25CUjs7QThFMTNuQkk7RUFDSTtBOUU2M25CUjs7QThFOTNuQkk7RUFDSTtBOUVpNG5CUjs7QThFbDRuQkk7RUFDSTtBOUVxNG5CUjs7QThFdDRuQkk7RUFDSTtBOUV5NG5CUjs7QThFMTRuQkk7RUFDSTtBOUU2NG5CUjs7QThFOTRuQkk7RUFDSTtBOUVpNW5CUjs7QThFbDVuQkk7RUFDSTtBOUVxNW5CUjs7QThFdDVuQkk7RUFDSTtBOUV5NW5CUjs7QThFMTVuQkk7RUFDSTtBOUU2NW5CUjs7QThFOTVuQkk7RUFDSTtBOUVpNm5CUjs7QThFbDZuQkk7RUFDSTtBOUVxNm5CUjs7QThFdDZuQkk7RUFDSTtBOUV5Nm5CUjs7QThFMTZuQkk7RUFDSTtBOUU2Nm5CUjs7QThFOTZuQkk7RUFDSTtBOUVpN25CUjs7QThFbDduQkk7RUFDSTtBOUVxN25CUjs7QThFdDduQkk7RUFDSTtBOUV5N25CUjs7QThFMTduQkk7RUFDSTtBOUU2N25CUjs7QThFOTduQkk7RUFDSTtBOUVpOG5CUjs7QThFbDhuQkk7RUFDSTtBOUVxOG5CUjs7QThFdDhuQkk7RUFDSTtBOUV5OG5CUjs7QThFMThuQkk7RUFDSTtBOUU2OG5CUjs7QThFOThuQkk7RUFDSTtBOUVpOW5CUjs7QThFbDluQkk7RUFDSTtBOUVxOW5CUjs7QThFdDluQkk7RUFDSTtBOUV5OW5CUjs7QThFMTluQkk7RUFDSTtBOUU2OW5CUjs7QThFOTluQkk7RUFDSTtBOUVpK25CUjs7QThFbCtuQkk7RUFDSTtBOUVxK25CUjs7QThFdCtuQkk7RUFDSTtBOUV5K25CUjs7QThFMStuQkk7RUFDSTtBOUU2K25CUjs7QThFOStuQkk7RUFDSTtBOUVpL25CUjs7QThFbC9uQkk7RUFDSTtBOUVxL25CUjs7QThFdC9uQkk7RUFDSTtBOUV5L25CUjs7QThFMS9uQkk7RUFDSTtBOUU2L25CUjs7QThFOS9uQkk7RUFDSTtBOUVpZ29CUjs7QThFbGdvQkk7RUFDSTtBOUVxZ29CUjs7QThFdGdvQkk7RUFDSTtBOUV5Z29CUjs7QThFMWdvQkk7RUFDSTtBOUU2Z29CUjs7QThFOWdvQkk7RUFDSTtBOUVpaG9CUjs7QThFbGhvQkk7RUFDSTtBOUVxaG9CUjs7QThFdGhvQkk7RUFDSTtBOUV5aG9CUjs7QThFMWhvQkk7RUFDSTtBOUU2aG9CUjs7QThFOWhvQkk7RUFDSTtBOUVpaW9CUjs7QThFbGlvQkk7RUFDSTtBOUVxaW9CUjs7QThFdGlvQkk7RUFDSTtBOUV5aW9CUjs7QThFMWlvQkk7RUFDSTtBOUU2aW9CUjs7QThFOWlvQkk7RUFDSTtBOUVpam9CUjs7QThFbGpvQkk7RUFDSTtBOUVxam9CUjs7QThFdGpvQkk7RUFDSTtBOUV5am9CUjs7QThFMWpvQkk7RUFDSTtBOUU2am9CUjs7QThFOWpvQkk7RUFDSTtBOUVpa29CUjs7QThFbGtvQkk7RUFDSTtBOUVxa29CUjs7QThFdGtvQkk7RUFDSTtBOUV5a29CUjs7QThFMWtvQkk7RUFDSTtBOUU2a29CUjs7QThFOWtvQkk7RUFDSTtBOUVpbG9CUjs7QThFbGxvQkk7RUFDSTtBOUVxbG9CUjs7QThFdGxvQkk7RUFDSTtBOUV5bG9CUjs7QThFMWxvQkk7RUFDSTtBOUU2bG9CUjs7QThFOWxvQkk7RUFDSTtBOUVpbW9CUjs7QThFbG1vQkk7RUFDSTtBOUVxbW9CUjs7QThFdG1vQkk7RUFDSTtBOUV5bW9CUjs7QThFMW1vQkk7RUFDSTtBOUU2bW9CUjs7QThFOW1vQkk7RUFDSTtBOUVpbm9CUjs7QThFbG5vQkk7RUFDSTtBOUVxbm9CUjs7QThFdG5vQkk7RUFDSTtBOUV5bm9CUjs7QThFMW5vQkk7RUFDSTtBOUU2bm9CUjs7QThFOW5vQkk7RUFDSTtBOUVpb29CUjs7QThFbG9vQkk7RUFDSTtBOUVxb29CUjs7QThFdG9vQkk7RUFDSTtBOUV5b29CUjs7QThFMW9vQkk7RUFDSTtBOUU2b29CUjs7QThFOW9vQkk7RUFDSTtBOUVpcG9CUjs7QThFbHBvQkk7RUFDSTtBOUVxcG9CUjs7QThFdHBvQkk7RUFDSTtBOUV5cG9CUjs7QThFMXBvQkk7RUFDSTtBOUU2cG9CUjs7QThFOXBvQkk7RUFDSTtBOUVpcW9CUjs7QThFbHFvQkk7RUFDSTtBOUVxcW9CUjs7QThFdHFvQkk7RUFDSTtBOUV5cW9CUjs7QThFMXFvQkk7RUFDSTtBOUU2cW9CUjs7QThFOXFvQkk7RUFDSTtBOUVpcm9CUjs7QThFbHJvQkk7RUFDSTtBOUVxcm9CUjs7QThFdHJvQkk7RUFDSTtBOUV5cm9CUjs7QThFMXJvQkk7RUFDSTtBOUU2cm9CUjs7QThFOXJvQkk7RUFDSTtBOUVpc29CUjs7QThFbHNvQkk7RUFDSTtBOUVxc29CUjs7QThFdHNvQkk7RUFDSTtBOUV5c29CUjs7QThFMXNvQkk7RUFDSTtBOUU2c29CUjs7QThFOXNvQkk7RUFDSTtBOUVpdG9CUjs7QThFbHRvQkk7RUFDSTtBOUVxdG9CUjs7QThFdHRvQkk7RUFDSTtBOUV5dG9CUjs7QThFMXRvQkk7RUFDSTtBOUU2dG9CUjs7QThFOXRvQkk7RUFDSTtBOUVpdW9CUjs7QThFbHVvQkk7RUFDSTtBOUVxdW9CUjs7QThFdHVvQkk7RUFDSTtBOUV5dW9CUjs7QThFMXVvQkk7RUFDSTtBOUU2dW9CUjs7QThFOXVvQkk7RUFDSTtBOUVpdm9CUjs7QThFbHZvQkk7RUFDSTtBOUVxdm9CUjs7QThFdHZvQkk7RUFDSTtBOUV5dm9CUjs7QThFMXZvQkk7RUFDSTtBOUU2dm9CUjs7QThFOXZvQkk7RUFDSTtBOUVpd29CUjs7QThFbHdvQkk7RUFDSTtBOUVxd29CUjs7QThFdHdvQkk7RUFDSTtBOUV5d29CUjs7QThFMXdvQkk7RUFDSTtBOUU2d29CUjs7QThFOXdvQkk7RUFDSTtBOUVpeG9CUjs7QThFbHhvQkk7RUFDSTtBOUVxeG9CUjs7QThFdHhvQkk7RUFDSTtBOUV5eG9CUjs7QThFMXhvQkk7RUFDSTtBOUU2eG9CUjs7QThFOXhvQkk7RUFDSTtBOUVpeW9CUjs7QThFbHlvQkk7RUFDSTtBOUVxeW9CUjs7QThFdHlvQkk7RUFDSTtBOUV5eW9CUjs7QThFMXlvQkk7RUFDSTtBOUU2eW9CUjs7QThFOXlvQkk7RUFDSTtBOUVpem9CUjs7QThFbHpvQkk7RUFDSTtBOUVxem9CUjs7QThFdHpvQkk7RUFDSTtBOUV5em9CUjs7QThFMXpvQkk7RUFDSTtBOUU2em9CUjs7QThFOXpvQkk7RUFDSTtBOUVpMG9CUjs7QThFbDBvQkk7RUFDSTtBOUVxMG9CUjs7QThFdDBvQkk7RUFDSTtBOUV5MG9CUjs7QThFMTBvQkk7RUFDSTtBOUU2MG9CUjs7QThFOTBvQkk7RUFDSTtBOUVpMW9CUjs7QThFbDFvQkk7RUFDSTtBOUVxMW9CUjs7QThFdDFvQkk7RUFDSTtBOUV5MW9CUjs7QThFMTFvQkk7RUFDSTtBOUU2MW9CUjs7QThFOTFvQkk7RUFDSTtBOUVpMm9CUjs7QThFbDJvQkk7RUFDSTtBOUVxMm9CUjs7QThFdDJvQkk7RUFDSTtBOUV5Mm9CUjs7QThFMTJvQkk7RUFDSTtBOUU2Mm9CUjs7QThFOTJvQkk7RUFDSTtBOUVpM29CUjs7QThFbDNvQkk7RUFDSTtBOUVxM29CUjs7QThFdDNvQkk7RUFDSTtBOUV5M29CUjs7QThFMTNvQkk7RUFDSTtBOUU2M29CUjs7QThFOTNvQkk7RUFDSTtBOUVpNG9CUjs7QThFbDRvQkk7RUFDSTtBOUVxNG9CUjs7QThFdDRvQkk7RUFDSTtBOUV5NG9CUjs7QThFMTRvQkk7RUFDSTtBOUU2NG9CUjs7QThFOTRvQkk7RUFDSTtBOUVpNW9CUjs7QThFbDVvQkk7RUFDSTtBOUVxNW9CUjs7QThFdDVvQkk7RUFDSTtBOUV5NW9CUjs7QThFMTVvQkk7RUFDSTtBOUU2NW9CUjs7QThFOTVvQkk7RUFDSTtBOUVpNm9CUjs7QThFbDZvQkk7RUFDSTtBOUVxNm9CUjs7QThFdDZvQkk7RUFDSTtBOUV5Nm9CUjs7QThFMTZvQkk7RUFDSTtBOUU2Nm9CUjs7QThFOTZvQkk7RUFDSTtBOUVpN29CUjs7QThFbDdvQkk7RUFDSTtBOUVxN29CUjs7QThFdDdvQkk7RUFDSTtBOUV5N29CUjs7QThFMTdvQkk7RUFDSTtBOUU2N29CUjs7QThFOTdvQkk7RUFDSTtBOUVpOG9CUjs7QThFbDhvQkk7RUFDSTtBOUVxOG9CUjs7QThFdDhvQkk7RUFDSTtBOUV5OG9CUjs7QThFMThvQkk7RUFDSTtBOUU2OG9CUjs7QThFOThvQkk7RUFDSTtBOUVpOW9CUjs7QThFbDlvQkk7RUFDSTtBOUVxOW9CUjs7QThFdDlvQkk7RUFDSTtBOUV5OW9CUjs7QThFMTlvQkk7RUFDSTtBOUU2OW9CUjs7QThFOTlvQkk7RUFDSTtBOUVpK29CUjs7QThFbCtvQkk7RUFDSTtBOUVxK29CUjs7QThFdCtvQkk7RUFDSTtBOUV5K29CUjs7QThFMStvQkk7RUFDSTtBOUU2K29CUjs7QThFOStvQkk7RUFDSTtBOUVpL29CUjs7QThFbC9vQkk7RUFDSTtBOUVxL29CUjs7QThFdC9vQkk7RUFDSTtBOUV5L29CUjs7QThFMS9vQkk7RUFDSTtBOUU2L29CUjs7QThFOS9vQkk7RUFDSTtBOUVpZ3BCUjs7QThFbGdwQkk7RUFDSTtBOUVxZ3BCUjs7QThFdGdwQkk7RUFDSTtBOUV5Z3BCUjs7QThFMWdwQkk7RUFDSTtBOUU2Z3BCUjs7QThFOWdwQkk7RUFDSTtBOUVpaHBCUjs7QThFbGhwQkk7RUFDSTtBOUVxaHBCUjs7QThFdGhwQkk7RUFDSTtBOUV5aHBCUjs7QThFMWhwQkk7RUFDSTtBOUU2aHBCUjs7QThFOWhwQkk7RUFDSTtBOUVpaXBCUjs7QThFbGlwQkk7RUFDSTtBOUVxaXBCUjs7QThFdGlwQkk7RUFDSTtBOUV5aXBCUjs7QThFMWlwQkk7RUFDSTtBOUU2aXBCUjs7QThFOWlwQkk7RUFDSTtBOUVpanBCUjs7QThFbGpwQkk7RUFDSTtBOUVxanBCUjs7QThFdGpwQkk7RUFDSTtBOUV5anBCUjs7QThFMWpwQkk7RUFDSTtBOUU2anBCUjs7QThFOWpwQkk7RUFDSTtBOUVpa3BCUjs7QThFbGtwQkk7RUFDSTtBOUVxa3BCUjs7QThFdGtwQkk7RUFDSTtBOUV5a3BCUjs7QThFMWtwQkk7RUFDSTtBOUU2a3BCUjs7QThFOWtwQkk7RUFDSTtBOUVpbHBCUjs7QThFbGxwQkk7RUFDSTtBOUVxbHBCUjs7QThFdGxwQkk7RUFDSTtBOUV5bHBCUjs7QThFMWxwQkk7RUFDSTtBOUU2bHBCUjs7QThFOWxwQkk7RUFDSTtBOUVpbXBCUjs7QThFbG1wQkk7RUFDSTtBOUVxbXBCUjs7QThFdG1wQkk7RUFDSTtBOUV5bXBCUjs7QThFMW1wQkk7RUFDSTtBOUU2bXBCUjs7QThFOW1wQkk7RUFDSTtBOUVpbnBCUjs7QThFbG5wQkk7RUFDSTtBOUVxbnBCUjs7QThFdG5wQkk7RUFDSTtBOUV5bnBCUjs7QThFMW5wQkk7RUFDSTtBOUU2bnBCUjs7QThFOW5wQkk7RUFDSTtBOUVpb3BCUjs7QThFbG9wQkk7RUFDSTtBOUVxb3BCUjs7QThFdG9wQkk7RUFDSTtBOUV5b3BCUjs7QThFMW9wQkk7RUFDSTtBOUU2b3BCUjs7QThFOW9wQkk7RUFDSTtBOUVpcHBCUjs7QThFbHBwQkk7RUFDSTtBOUVxcHBCUjs7QThFdHBwQkk7RUFDSTtBOUV5cHBCUjs7QThFMXBwQkk7RUFDSTtBOUU2cHBCUjs7QThFOXBwQkk7RUFDSTtBOUVpcXBCUjs7QThFbHFwQkk7RUFDSTtBOUVxcXBCUjs7QThFdHFwQkk7RUFDSTtBOUV5cXBCUjs7QThFMXFwQkk7RUFDSTtBOUU2cXBCUjs7QThFOXFwQkk7RUFDSTtBOUVpcnBCUjs7QThFbHJwQkk7RUFDSTtBOUVxcnBCUjs7QThFdHJwQkk7RUFDSTtBOUV5cnBCUjs7QThFMXJwQkk7RUFDSTtBOUU2cnBCUjs7QThFOXJwQkk7RUFDSTtBOUVpc3BCUjs7QThFbHNwQkk7RUFDSTtBOUVxc3BCUjs7QThFdHNwQkk7RUFDSTtBOUV5c3BCUjs7QThFMXNwQkk7RUFDSTtBOUU2c3BCUjs7QThFOXNwQkk7RUFDSTtBOUVpdHBCUjs7QThFbHRwQkk7RUFDSTtBOUVxdHBCUjs7QThFdHRwQkk7RUFDSTtBOUV5dHBCUjs7QThFMXRwQkk7RUFDSTtBOUU2dHBCUjs7QThFOXRwQkk7RUFDSTtBOUVpdXBCUjs7QThFbHVwQkk7RUFDSTtBOUVxdXBCUjs7QThFdHVwQkk7RUFDSTtBOUV5dXBCUjs7QThFMXVwQkk7RUFDSTtBOUU2dXBCUjs7QThFOXVwQkk7RUFDSTtBOUVpdnBCUjs7QThFbHZwQkk7RUFDSTtBOUVxdnBCUjs7QThFdHZwQkk7RUFDSTtBOUV5dnBCUjs7QThFMXZwQkk7RUFDSTtBOUU2dnBCUjs7QThFOXZwQkk7RUFDSTtBOUVpd3BCUjs7QThFbHdwQkk7RUFDSTtBOUVxd3BCUjs7QThFdHdwQkk7RUFDSTtBOUV5d3BCUjs7QThFMXdwQkk7RUFDSTtBOUU2d3BCUjs7QThFOXdwQkk7RUFDSTtBOUVpeHBCUjs7QThFbHhwQkk7RUFDSTtBOUVxeHBCUjs7QThFdHhwQkk7RUFDSTtBOUV5eHBCUjs7QThFMXhwQkk7RUFDSTtBOUU2eHBCUjs7QThFOXhwQkk7RUFDSTtBOUVpeXBCUjs7QThFbHlwQkk7RUFDSTtBOUVxeXBCUjs7QThFdHlwQkk7RUFDSTtBOUV5eXBCUjs7QThFMXlwQkk7RUFDSTtBOUU2eXBCUjs7QThFOXlwQkk7RUFDSTtBOUVpenBCUjs7QThFbHpwQkk7RUFDSTtBOUVxenBCUjs7QThFdHpwQkk7RUFDSTtBOUV5enBCUjs7QThFMXpwQkk7RUFDSTtBOUU2enBCUjs7QThFOXpwQkk7RUFDSTtBOUVpMHBCUjs7QThFbDBwQkk7RUFDSTtBOUVxMHBCUjs7QThFdDBwQkk7RUFDSTtBOUV5MHBCUjs7QThFMTBwQkk7RUFDSTtBOUU2MHBCUjs7QThFOTBwQkk7RUFDSTtBOUVpMXBCUjs7QThFbDFwQkk7RUFDSTtBOUVxMXBCUjs7QThFdDFwQkk7RUFDSTtBOUV5MXBCUjs7QThFMTFwQkk7RUFDSTtBOUU2MXBCUjs7QThFOTFwQkk7RUFDSTtBOUVpMnBCUjs7QThFbDJwQkk7RUFDSTtBOUVxMnBCUjs7QThFdDJwQkk7RUFDSTtBOUV5MnBCUjs7QThFMTJwQkk7RUFDSTtBOUU2MnBCUjs7QThFOTJwQkk7RUFDSTtBOUVpM3BCUjs7QThFbDNwQkk7RUFDSTtBOUVxM3BCUjs7QThFdDNwQkk7RUFDSTtBOUV5M3BCUjs7QThFMTNwQkk7RUFDSTtBOUU2M3BCUjs7QThFOTNwQkk7RUFDSTtBOUVpNHBCUjs7QThFbDRwQkk7RUFDSTtBOUVxNHBCUjs7QThFdDRwQkk7RUFDSTtBOUV5NHBCUjs7QThFMTRwQkk7RUFDSTtBOUU2NHBCUjs7QThFOTRwQkk7RUFDSTtBOUVpNXBCUjs7QThFbDVwQkk7RUFDSTtBOUVxNXBCUjs7QThFdDVwQkk7RUFDSTtBOUV5NXBCUjs7QThFMTVwQkk7RUFDSTtBOUU2NXBCUjs7QThFOTVwQkk7RUFDSTtBOUVpNnBCUjs7QThFbDZwQkk7RUFDSTtBOUVxNnBCUjs7QThFdDZwQkk7RUFDSTtBOUV5NnBCUjs7QThFMTZwQkk7RUFDSTtBOUU2NnBCUjs7QThFOTZwQkk7RUFDSTtBOUVpN3BCUjs7QThFbDdwQkk7RUFDSTtBOUVxN3BCUjs7QThFdDdwQkk7RUFDSTtBOUV5N3BCUjs7QThFMTdwQkk7RUFDSTtBOUU2N3BCUjs7QThFOTdwQkk7RUFDSTtBOUVpOHBCUjs7QThFbDhwQkk7RUFDSTtBOUVxOHBCUjs7QThFdDhwQkk7RUFDSTtBOUV5OHBCUjs7QThFMThwQkk7RUFDSTtBOUU2OHBCUjs7QThFOThwQkk7RUFDSTtBOUVpOXBCUjs7QThFbDlwQkk7RUFDSTtBOUVxOXBCUjs7QThFdDlwQkk7RUFDSTtBOUV5OXBCUjs7QThFMTlwQkk7RUFDSTtBOUU2OXBCUjs7QThFOTlwQkk7RUFDSTtBOUVpK3BCUjs7QThFbCtwQkk7RUFDSTtBOUVxK3BCUjs7QThFdCtwQkk7RUFDSTtBOUV5K3BCUjs7QThFMStwQkk7RUFDSTtBOUU2K3BCUjs7QThFOStwQkk7RUFDSTtBOUVpL3BCUjs7QThFbC9wQkk7RUFDSTtBOUVxL3BCUjs7QThFdC9wQkk7RUFDSTtBOUV5L3BCUjs7QThFMS9wQkk7RUFDSTtBOUU2L3BCUjs7QThFOS9wQkk7RUFDSTtBOUVpZ3FCUjs7QThFbGdxQkk7RUFDSTtBOUVxZ3FCUjs7QThFdGdxQkk7RUFDSTtBOUV5Z3FCUjs7QThFMWdxQkk7RUFDSTtBOUU2Z3FCUjs7QThFOWdxQkk7RUFDSTtBOUVpaHFCUjs7QThFbGhxQkk7RUFDSTtBOUVxaHFCUjs7QThFdGhxQkk7RUFDSTtBOUV5aHFCUjs7QThFMWhxQkk7RUFDSTtBOUU2aHFCUjs7QThFOWhxQkk7RUFDSTtBOUVpaXFCUjs7QThFbGlxQkk7RUFDSTtBOUVxaXFCUjs7QThFdGlxQkk7RUFDSTtBOUV5aXFCUjs7QThFMWlxQkk7RUFDSTtBOUU2aXFCUjs7QThFOWlxQkk7RUFDSTtBOUVpanFCUjs7QThFbGpxQkk7RUFDSTtBOUVxanFCUjs7QThFdGpxQkk7RUFDSTtBOUV5anFCUjs7QThFMWpxQkk7RUFDSTtBOUU2anFCUjs7QThFOWpxQkk7RUFDSTtBOUVpa3FCUjs7QThFbGtxQkk7RUFDSTtBOUVxa3FCUjs7QThFdGtxQkk7RUFDSTtBOUV5a3FCUjs7QThFMWtxQkk7RUFDSTtBOUU2a3FCUjs7QThFOWtxQkk7RUFDSTtBOUVpbHFCUjs7QThFbGxxQkk7RUFDSTtBOUVxbHFCUjs7QThFdGxxQkk7RUFDSTtBOUV5bHFCUjs7QThFMWxxQkk7RUFDSTtBOUU2bHFCUjs7QThFOWxxQkk7RUFDSTtBOUVpbXFCUjs7QThFbG1xQkk7RUFDSTtBOUVxbXFCUjs7QThFdG1xQkk7RUFDSTtBOUV5bXFCUjs7QThFMW1xQkk7RUFDSTtBOUU2bXFCUjs7QThFOW1xQkk7RUFDSTtBOUVpbnFCUjs7QThFbG5xQkk7RUFDSTtBOUVxbnFCUjs7QThFdG5xQkk7RUFDSTtBOUV5bnFCUjs7QThFMW5xQkk7RUFDSTtBOUU2bnFCUjs7QThFOW5xQkk7RUFDSTtBOUVpb3FCUjs7QThFbG9xQkk7RUFDSTtBOUVxb3FCUjs7QThFdG9xQkk7RUFDSTtBOUV5b3FCUjs7QThFMW9xQkk7RUFDSTtBOUU2b3FCUjs7QThFOW9xQkk7RUFDSTtBOUVpcHFCUjs7QThFbHBxQkk7RUFDSTtBOUVxcHFCUjs7QThFdHBxQkk7RUFDSTtBOUV5cHFCUjs7QThFMXBxQkk7RUFDSTtBOUU2cHFCUjs7QThFOXBxQkk7RUFDSTtBOUVpcXFCUjs7QThFbHFxQkk7RUFDSTtBOUVxcXFCUjs7QThFdHFxQkk7RUFDSTtBOUV5cXFCUjs7QThFMXFxQkk7RUFDSTtBOUU2cXFCUjs7QThFOXFxQkk7RUFDSTtBOUVpcnFCUjs7QThFbHJxQkk7RUFDSTtBOUVxcnFCUjs7QThFdHJxQkk7RUFDSTtBOUV5cnFCUjs7QThFMXJxQkk7RUFDSTtBOUU2cnFCUjs7QThFOXJxQkk7RUFDSTtBOUVpc3FCUjs7QThFbHNxQkk7RUFDSTtBOUVxc3FCUjs7QThFdHNxQkk7RUFDSTtBOUV5c3FCUjs7QThFMXNxQkk7RUFDSTtBOUU2c3FCUjs7QThFOXNxQkk7RUFDSTtBOUVpdHFCUjs7QThFbHRxQkk7RUFDSTtBOUVxdHFCUjs7QThFdHRxQkk7RUFDSTtBOUV5dHFCUjs7QThFMXRxQkk7RUFDSTtBOUU2dHFCUjs7QThFOXRxQkk7RUFDSTtBOUVpdXFCUjs7QThFbHVxQkk7RUFDSTtBOUVxdXFCUjs7QThFdHVxQkk7RUFDSTtBOUV5dXFCUjs7QThFMXVxQkk7RUFDSTtBOUU2dXFCUjs7QThFOXVxQkk7RUFDSTtBOUVpdnFCUjs7QThFbHZxQkk7RUFDSTtBOUVxdnFCUjs7QThFdHZxQkk7RUFDSTtBOUV5dnFCUjs7QThFMXZxQkk7RUFDSTtBOUU2dnFCUjs7QThFOXZxQkk7RUFDSTtBOUVpd3FCUjs7QThFbHdxQkk7RUFDSTtBOUVxd3FCUjs7QThFdHdxQkk7RUFDSTtBOUV5d3FCUjs7QThFMXdxQkk7RUFDSTtBOUU2d3FCUjs7QThFOXdxQkk7RUFDSTtBOUVpeHFCUjs7QThFbHhxQkk7RUFDSTtBOUVxeHFCUjs7QThFdHhxQkk7RUFDSTtBOUV5eHFCUjs7QThFMXhxQkk7RUFDSTtBOUU2eHFCUjs7QThFOXhxQkk7RUFDSTtBOUVpeXFCUjs7QThFbHlxQkk7RUFDSTtBOUVxeXFCUjs7QThFdHlxQkk7RUFDSTtBOUV5eXFCUjs7QThFMXlxQkk7RUFDSTtBOUU2eXFCUjs7QThFOXlxQkk7RUFDSTtBOUVpenFCUjs7QThFbHpxQkk7RUFDSTtBOUVxenFCUjs7QThFdHpxQkk7RUFDSTtBOUV5enFCUjs7QThFMXpxQkk7RUFDSTtBOUU2enFCUjs7QThFOXpxQkk7RUFDSTtBOUVpMHFCUjs7QThFbDBxQkk7RUFDSTtBOUVxMHFCUjs7QThFdDBxQkk7RUFDSTtBOUV5MHFCUjs7QThFMTBxQkk7RUFDSTtBOUU2MHFCUjs7QThFOTBxQkk7RUFDSTtBOUVpMXFCUjs7QThFbDFxQkk7RUFDSTtBOUVxMXFCUjs7QThFdDFxQkk7RUFDSTtBOUV5MXFCUjs7QThFMTFxQkk7RUFDSTtBOUU2MXFCUjs7QThFOTFxQkk7RUFDSTtBOUVpMnFCUjs7QThFbDJxQkk7RUFDSTtBOUVxMnFCUjs7QThFdDJxQkk7RUFDSTtBOUV5MnFCUjs7QThFMTJxQkk7RUFDSTtBOUU2MnFCUjs7QThFOTJxQkk7RUFDSTtBOUVpM3FCUjs7QThFbDNxQkk7RUFDSTtBOUVxM3FCUjs7QThFdDNxQkk7RUFDSTtBOUV5M3FCUjs7QThFMTNxQkk7RUFDSTtBOUU2M3FCUjs7QThFOTNxQkk7RUFDSTtBOUVpNHFCUjs7QThFbDRxQkk7RUFDSTtBOUVxNHFCUjs7QThFdDRxQkk7RUFDSTtBOUV5NHFCUjs7QThFMTRxQkk7RUFDSTtBOUU2NHFCUjs7QThFOTRxQkk7RUFDSTtBOUVpNXFCUjs7QThFbDVxQkk7RUFDSTtBOUVxNXFCUjs7QThFdDVxQkk7RUFDSTtBOUV5NXFCUjs7QThFMTVxQkk7RUFDSTtBOUU2NXFCUjs7QThFOTVxQkk7RUFDSTtBOUVpNnFCUjs7QThFbDZxQkk7RUFDSTtBOUVxNnFCUjs7QThFdDZxQkk7RUFDSTtBOUV5NnFCUjs7QThFMTZxQkk7RUFDSTtBOUU2NnFCUjs7QThFOTZxQkk7RUFDSTtBOUVpN3FCUjs7QThFbDdxQkk7RUFDSTtBOUVxN3FCUjs7QThFdDdxQkk7RUFDSTtBOUV5N3FCUjs7QThFMTdxQkk7RUFDSTtBOUU2N3FCUjs7QThFOTdxQkk7RUFDSTtBOUVpOHFCUjs7QThFbDhxQkk7RUFDSTtBOUVxOHFCUjs7QThFdDhxQkk7RUFDSTtBOUV5OHFCUjs7QThFMThxQkk7RUFDSTtBOUU2OHFCUjs7QThFOThxQkk7RUFDSTtBOUVpOXFCUjs7QThFbDlxQkk7RUFDSTtBOUVxOXFCUjs7QThFdDlxQkk7RUFDSTtBOUV5OXFCUjs7QThFMTlxQkk7RUFDSTtBOUU2OXFCUjs7QThFOTlxQkk7RUFDSTtBOUVpK3FCUjs7QThFbCtxQkk7RUFDSTtBOUVxK3FCUjs7QThFdCtxQkk7RUFDSTtBOUV5K3FCUjs7QThFMStxQkk7RUFDSTtBOUU2K3FCUjs7QThFOStxQkk7RUFDSTtBOUVpL3FCUjs7QThFbC9xQkk7RUFDSTtBOUVxL3FCUjs7QThFdC9xQkk7RUFDSTtBOUV5L3FCUjs7QThFMS9xQkk7RUFDSTtBOUU2L3FCUjs7QThFOS9xQkk7RUFDSTtBOUVpZ3JCUjs7QThFbGdyQkk7RUFDSTtBOUVxZ3JCUjs7QThFdGdyQkk7RUFDSTtBOUV5Z3JCUjs7QThFMWdyQkk7RUFDSTtBOUU2Z3JCUjs7QThFOWdyQkk7RUFDSTtBOUVpaHJCUjs7QThFbGhyQkk7RUFDSTtBOUVxaHJCUjs7QThFdGhyQkk7RUFDSTtBOUV5aHJCUjs7QThFMWhyQkk7RUFDSTtBOUU2aHJCUjs7QThFOWhyQkk7RUFDSTtBOUVpaXJCUjs7QThFbGlyQkk7RUFDSTtBOUVxaXJCUjs7QThFdGlyQkk7RUFDSTtBOUV5aXJCUjs7QThFMWlyQkk7RUFDSTtBOUU2aXJCUjs7QThFOWlyQkk7RUFDSTtBOUVpanJCUjs7QThFbGpyQkk7RUFDSTtBOUVxanJCUjs7QThFdGpyQkk7RUFDSTtBOUV5anJCUjs7QThFMWpyQkk7RUFDSTtBOUU2anJCUjs7QThFOWpyQkk7RUFDSTtBOUVpa3JCUjs7QThFbGtyQkk7RUFDSTtBOUVxa3JCUjs7QThFdGtyQkk7RUFDSTtBOUV5a3JCUjs7QThFMWtyQkk7RUFDSTtBOUU2a3JCUjs7QThFOWtyQkk7RUFDSTtBOUVpbHJCUjs7QThFbGxyQkk7RUFDSTtBOUVxbHJCUjs7QThFdGxyQkk7RUFDSTtBOUV5bHJCUjs7QThFMWxyQkk7RUFDSTtBOUU2bHJCUjs7QThFOWxyQkk7RUFDSTtBOUVpbXJCUjs7QThFbG1yQkk7RUFDSTtBOUVxbXJCUjs7QThFdG1yQkk7RUFDSTtBOUV5bXJCUjs7QThFMW1yQkk7RUFDSTtBOUU2bXJCUjs7QThFOW1yQkk7RUFDSTtBOUVpbnJCUjs7QThFbG5yQkk7RUFDSTtBOUVxbnJCUjs7QThFdG5yQkk7RUFDSTtBOUV5bnJCUjs7QThFMW5yQkk7RUFDSTtBOUU2bnJCUjs7QThFOW5yQkk7RUFDSTtBOUVpb3JCUjs7QThFbG9yQkk7RUFDSTtBOUVxb3JCUjs7QThFdG9yQkk7RUFDSTtBOUV5b3JCUjs7QThFMW9yQkk7RUFDSTtBOUU2b3JCUjs7QThFOW9yQkk7RUFDSTtBOUVpcHJCUjs7QThFbHByQkk7RUFDSTtBOUVxcHJCUjs7QThFdHByQkk7RUFDSTtBOUV5cHJCUjs7QThFMXByQkk7RUFDSTtBOUU2cHJCUjs7QThFOXByQkk7RUFDSTtBOUVpcXJCUjs7QThFbHFyQkk7RUFDSTtBOUVxcXJCUjs7QThFdHFyQkk7RUFDSTtBOUV5cXJCUjs7QThFMXFyQkk7RUFDSTtBOUU2cXJCUjs7QThFOXFyQkk7RUFDSTtBOUVpcnJCUjs7QThFbHJyQkk7RUFDSTtBOUVxcnJCUjs7QThFdHJyQkk7RUFDSTtBOUV5cnJCUjs7QThFMXJyQkk7RUFDSTtBOUU2cnJCUjs7QThFOXJyQkk7RUFDSTtBOUVpc3JCUjs7QThFbHNyQkk7RUFDSTtBOUVxc3JCUjs7QThFdHNyQkk7RUFDSTtBOUV5c3JCUjs7QThFMXNyQkk7RUFDSTtBOUU2c3JCUjs7QThFOXNyQkk7RUFDSTtBOUVpdHJCUjs7QThFbHRyQkk7RUFDSTtBOUVxdHJCUjs7QThFdHRyQkk7RUFDSTtBOUV5dHJCUjs7QThFMXRyQkk7RUFDSTtBOUU2dHJCUjs7QThFOXRyQkk7RUFDSTtBOUVpdXJCUjs7QThFbHVyQkk7RUFDSTtBOUVxdXJCUjs7QThFdHVyQkk7RUFDSTtBOUV5dXJCUjs7QThFMXVyQkk7RUFDSTtBOUU2dXJCUjs7QThFOXVyQkk7RUFDSTtBOUVpdnJCUjs7QThFbHZyQkk7RUFDSTtBOUVxdnJCUjs7QThFdHZyQkk7RUFDSTtBOUV5dnJCUjs7QThFMXZyQkk7RUFDSTtBOUU2dnJCUjs7QThFOXZyQkk7RUFDSTtBOUVpd3JCUjs7QThFbHdyQkk7RUFDSTtBOUVxd3JCUjs7QThFdHdyQkk7RUFDSTtBOUV5d3JCUjs7QThFMXdyQkk7RUFDSTtBOUU2d3JCUjs7QThFOXdyQkk7RUFDSTtBOUVpeHJCUjs7QThFbHhyQkk7RUFDSTtBOUVxeHJCUjs7QThFdHhyQkk7RUFDSTtBOUV5eHJCUjs7QThFMXhyQkk7RUFDSTtBOUU2eHJCUjs7QThFOXhyQkk7RUFDSTtBOUVpeXJCUjs7QThFbHlyQkk7RUFDSTtBOUVxeXJCUjs7QThFdHlyQkk7RUFDSTtBOUV5eXJCUjs7QThFMXlyQkk7RUFDSTtBOUU2eXJCUjs7QThFOXlyQkk7RUFDSTtBOUVpenJCUjs7QThFbHpyQkk7RUFDSTtBOUVxenJCUjs7QThFdHpyQkk7RUFDSTtBOUV5enJCUjs7QThFMXpyQkk7RUFDSTtBOUU2enJCUjs7QThFOXpyQkk7RUFDSTtBOUVpMHJCUjs7QThFbDByQkk7RUFDSTtBOUVxMHJCUjs7QThFdDByQkk7RUFDSTtBOUV5MHJCUjs7QThFMTByQkk7RUFDSTtBOUU2MHJCUjs7QThFOTByQkk7RUFDSTtBOUVpMXJCUjs7QThFbDFyQkk7RUFDSTtBOUVxMXJCUjs7QThFdDFyQkk7RUFDSTtBOUV5MXJCUjs7QThFMTFyQkk7RUFDSTtBOUU2MXJCUjs7QThFOTFyQkk7RUFDSTtBOUVpMnJCUjs7QThFbDJyQkk7RUFDSTtBOUVxMnJCUjs7QThFdDJyQkk7RUFDSTtBOUV5MnJCUjs7QThFMTJyQkk7RUFDSTtBOUU2MnJCUjs7QThFOTJyQkk7RUFDSTtBOUVpM3JCUjs7QThFbDNyQkk7RUFDSTtBOUVxM3JCUjs7QThFdDNyQkk7RUFDSTtBOUV5M3JCUjs7QThFMTNyQkk7RUFDSTtBOUU2M3JCUjs7QThFOTNyQkk7RUFDSTtBOUVpNHJCUjs7QThFbDRyQkk7RUFDSTtBOUVxNHJCUjs7QThFdDRyQkk7RUFDSTtBOUV5NHJCUjs7QThFMTRyQkk7RUFDSTtBOUU2NHJCUjs7QThFOTRyQkk7RUFDSTtBOUVpNXJCUjs7QThFbDVyQkk7RUFDSTtBOUVxNXJCUjs7QThFdDVyQkk7RUFDSTtBOUV5NXJCUjs7QThFMTVyQkk7RUFDSTtBOUU2NXJCUjs7QThFOTVyQkk7RUFDSTtBOUVpNnJCUjs7QThFbDZyQkk7RUFDSTtBOUVxNnJCUjs7QThFdDZyQkk7RUFDSTtBOUV5NnJCUjs7QThFMTZyQkk7RUFDSTtBOUU2NnJCUjs7QThFOTZyQkk7RUFDSTtBOUVpN3JCUjs7QThFbDdyQkk7RUFDSTtBOUVxN3JCUjs7QThFdDdyQkk7RUFDSTtBOUV5N3JCUjs7QThFMTdyQkk7RUFDSTtBOUU2N3JCUjs7QThFOTdyQkk7RUFDSTtBOUVpOHJCUjs7QThFbDhyQkk7RUFDSTtBOUVxOHJCUjs7QThFdDhyQkk7RUFDSTtBOUV5OHJCUjs7QThFMThyQkk7RUFDSTtBOUU2OHJCUjs7QThFOThyQkk7RUFDSTtBOUVpOXJCUjs7QThFbDlyQkk7RUFDSTtBOUVxOXJCUjs7QThFdDlyQkk7RUFDSTtBOUV5OXJCUjs7QThFMTlyQkk7RUFDSTtBOUU2OXJCUjs7QThFOTlyQkk7RUFDSTtBOUVpK3JCUjs7QThFbCtyQkk7RUFDSTtBOUVxK3JCUjs7QThFdCtyQkk7RUFDSTtBOUV5K3JCUjs7QThFMStyQkk7RUFDSTtBOUU2K3JCUjs7QThFOStyQkk7RUFDSTtBOUVpL3JCUjs7QThFbC9yQkk7RUFDSTtBOUVxL3JCUjs7QThFdC9yQkk7RUFDSTtBOUV5L3JCUjs7QThFMS9yQkk7RUFDSTtBOUU2L3JCUjs7QThFOS9yQkk7RUFDSTtBOUVpZ3NCUjs7QThFbGdzQkk7RUFDSTtBOUVxZ3NCUjs7QThFdGdzQkk7RUFDSTtBOUV5Z3NCUjs7QThFMWdzQkk7RUFDSTtBOUU2Z3NCUjs7QThFOWdzQkk7RUFDSTtBOUVpaHNCUjs7QThFbGhzQkk7RUFDSTtBOUVxaHNCUjs7QThFdGhzQkk7RUFDSTtBOUV5aHNCUjs7QThFMWhzQkk7RUFDSTtBOUU2aHNCUjs7QThFOWhzQkk7RUFDSTtBOUVpaXNCUjs7QThFbGlzQkk7RUFDSTtBOUVxaXNCUjs7QThFdGlzQkk7RUFDSTtBOUV5aXNCUjs7QThFMWlzQkk7RUFDSTtBOUU2aXNCUjs7QThFOWlzQkk7RUFDSTtBOUVpanNCUjs7QThFbGpzQkk7RUFDSTtBOUVxanNCUjs7QThFdGpzQkk7RUFDSTtBOUV5anNCUjs7QThFMWpzQkk7RUFDSTtBOUU2anNCUjs7QThFOWpzQkk7RUFDSTtBOUVpa3NCUjs7QThFbGtzQkk7RUFDSTtBOUVxa3NCUjs7QThFdGtzQkk7RUFDSTtBOUV5a3NCUjs7QThFMWtzQkk7RUFDSTtBOUU2a3NCUjs7QThFOWtzQkk7RUFDSTtBOUVpbHNCUjs7QThFbGxzQkk7RUFDSTtBOUVxbHNCUjs7QThFdGxzQkk7RUFDSTtBOUV5bHNCUjs7QThFMWxzQkk7RUFDSTtBOUU2bHNCUjs7QThFOWxzQkk7RUFDSTtBOUVpbXNCUjs7QThFbG1zQkk7RUFDSTtBOUVxbXNCUjs7QThFdG1zQkk7RUFDSTtBOUV5bXNCUjs7QThFMW1zQkk7RUFDSTtBOUU2bXNCUjs7QThFOW1zQkk7RUFDSTtBOUVpbnNCUjs7QThFbG5zQkk7RUFDSTtBOUVxbnNCUjs7QThFdG5zQkk7RUFDSTtBOUV5bnNCUjs7QThFMW5zQkk7RUFDSTtBOUU2bnNCUjs7QThFOW5zQkk7RUFDSTtBOUVpb3NCUjs7QThFbG9zQkk7RUFDSTtBOUVxb3NCUjs7QThFdG9zQkk7RUFDSTtBOUV5b3NCUjs7QThFMW9zQkk7RUFDSTtBOUU2b3NCUjs7QThFOW9zQkk7RUFDSTtBOUVpcHNCUjs7QThFbHBzQkk7RUFDSTtBOUVxcHNCUjs7QThFdHBzQkk7RUFDSTtBOUV5cHNCUjs7QThFMXBzQkk7RUFDSTtBOUU2cHNCUjs7QThFOXBzQkk7RUFDSTtBOUVpcXNCUjs7QThFbHFzQkk7RUFDSTtBOUVxcXNCUjs7QThFdHFzQkk7RUFDSTtBOUV5cXNCUjs7QThFMXFzQkk7RUFDSTtBOUU2cXNCUjs7QThFOXFzQkk7RUFDSTtBOUVpcnNCUjs7QThFbHJzQkk7RUFDSTtBOUVxcnNCUjs7QThFdHJzQkk7RUFDSTtBOUV5cnNCUjs7QThFMXJzQkk7RUFDSTtBOUU2cnNCUjs7QThFOXJzQkk7RUFDSTtBOUVpc3NCUjs7QThFbHNzQkk7RUFDSTtBOUVxc3NCUjs7QThFdHNzQkk7RUFDSTtBOUV5c3NCUjs7QThFMXNzQkk7RUFDSTtBOUU2c3NCUjs7QThFOXNzQkk7RUFDSTtBOUVpdHNCUjs7QThFbHRzQkk7RUFDSTtBOUVxdHNCUjs7QThFdHRzQkk7RUFDSTtBOUV5dHNCUjs7QThFMXRzQkk7RUFDSTtBOUU2dHNCUjs7QThFOXRzQkk7RUFDSTtBOUVpdXNCUjs7QThFbHVzQkk7RUFDSTtBOUVxdXNCUjs7QThFdHVzQkk7RUFDSTtBOUV5dXNCUjs7QThFMXVzQkk7RUFDSTtBOUU2dXNCUjs7QThFOXVzQkk7RUFDSTtBOUVpdnNCUjs7QThFbHZzQkk7RUFDSTtBOUVxdnNCUjs7QThFdHZzQkk7RUFDSTtBOUV5dnNCUjs7QThFMXZzQkk7RUFDSTtBOUU2dnNCUjs7QThFOXZzQkk7RUFDSTtBOUVpd3NCUjs7QThFbHdzQkk7RUFDSTtBOUVxd3NCUjs7QThFdHdzQkk7RUFDSTtBOUV5d3NCUjs7QThFMXdzQkk7RUFDSTtBOUU2d3NCUjs7QThFOXdzQkk7RUFDSTtBOUVpeHNCUjs7QThFbHhzQkk7RUFDSTtBOUVxeHNCUjs7QThFdHhzQkk7RUFDSTtBOUV5eHNCUjs7QThFMXhzQkk7RUFDSTtBOUU2eHNCUjs7QThFOXhzQkk7RUFDSTtBOUVpeXNCUjs7QThFbHlzQkk7RUFDSTtBOUVxeXNCUjs7QThFdHlzQkk7RUFDSTtBOUV5eXNCUjs7QThFMXlzQkk7RUFDSTtBOUU2eXNCUjs7QThFOXlzQkk7RUFDSTtBOUVpenNCUjs7QThFbHpzQkk7RUFDSTtBOUVxenNCUjs7QThFdHpzQkk7RUFDSTtBOUV5enNCUjs7QThFMXpzQkk7RUFDSTtBOUU2enNCUjs7QThFOXpzQkk7RUFDSTtBOUVpMHNCUjs7QThFbDBzQkk7RUFDSTtBOUVxMHNCUjs7QThFdDBzQkk7RUFDSTtBOUV5MHNCUjs7QThFMTBzQkk7RUFDSTtBOUU2MHNCUjs7QThFOTBzQkk7RUFDSTtBOUVpMXNCUjs7QThFbDFzQkk7RUFDSTtBOUVxMXNCUjs7QThFdDFzQkk7RUFDSTtBOUV5MXNCUjs7QThFMTFzQkk7RUFDSTtBOUU2MXNCUjs7QThFOTFzQkk7RUFDSTtBOUVpMnNCUjs7QThFbDJzQkk7RUFDSTtBOUVxMnNCUjs7QThFdDJzQkk7RUFDSTtBOUV5MnNCUjs7QThFMTJzQkk7RUFDSTtBOUU2MnNCUjs7QThFOTJzQkk7RUFDSTtBOUVpM3NCUjs7QThFbDNzQkk7RUFDSTtBOUVxM3NCUjs7QThFdDNzQkk7RUFDSTtBOUV5M3NCUjs7QThFMTNzQkk7RUFDSTtBOUU2M3NCUjs7QThFOTNzQkk7RUFDSTtBOUVpNHNCUjs7QThFbDRzQkk7RUFDSTtBOUVxNHNCUjs7QThFdDRzQkk7RUFDSTtBOUV5NHNCUjs7QThFMTRzQkk7RUFDSTtBOUU2NHNCUjs7QThFOTRzQkk7RUFDSTtBOUVpNXNCUjs7QThFbDVzQkk7RUFDSTtBOUVxNXNCUjs7QThFdDVzQkk7RUFDSTtBOUV5NXNCUjs7QThFMTVzQkk7RUFDSTtBOUU2NXNCUjs7QThFOTVzQkk7RUFDSTtBOUVpNnNCUjs7QThFbDZzQkk7RUFDSTtBOUVxNnNCUjs7QThFdDZzQkk7RUFDSTtBOUV5NnNCUjs7QThFMTZzQkk7RUFDSTtBOUU2NnNCUjs7QThFOTZzQkk7RUFDSTtBOUVpN3NCUjs7QThFbDdzQkk7RUFDSTtBOUVxN3NCUjs7QThFdDdzQkk7RUFDSTtBOUV5N3NCUjs7QThFMTdzQkk7RUFDSTtBOUU2N3NCUjs7QThFOTdzQkk7RUFDSTtBOUVpOHNCUjs7QThFbDhzQkk7RUFDSTtBOUVxOHNCUjs7QThFdDhzQkk7RUFDSTtBOUV5OHNCUjs7QThFMThzQkk7RUFDSTtBOUU2OHNCUjs7QThFOThzQkk7RUFDSTtBOUVpOXNCUjs7QThFbDlzQkk7RUFDSTtBOUVxOXNCUjs7QThFdDlzQkk7RUFDSTtBOUV5OXNCUjs7QThFMTlzQkk7RUFDSTtBOUU2OXNCUjs7QThFOTlzQkk7RUFDSTtBOUVpK3NCUjs7QThFbCtzQkk7RUFDSTtBOUVxK3NCUjs7QThFdCtzQkk7RUFDSTtBOUV5K3NCUjs7QThFMStzQkk7RUFDSTtBOUU2K3NCUjs7QThFOStzQkk7RUFDSTtBOUVpL3NCUjs7QThFbC9zQkk7RUFDSTtBOUVxL3NCUjs7QThFdC9zQkk7RUFDSTtBOUV5L3NCUjs7QThFMS9zQkk7RUFDSTtBOUU2L3NCUjs7QThFOS9zQkk7RUFDSTtBOUVpZ3RCUjs7QThFbGd0Qkk7RUFDSTtBOUVxZ3RCUjs7QThFdGd0Qkk7RUFDSTtBOUV5Z3RCUjs7QThFMWd0Qkk7RUFDSTtBOUU2Z3RCUjs7QThFOWd0Qkk7RUFDSTtBOUVpaHRCUjs7QThFbGh0Qkk7RUFDSTtBOUVxaHRCUjs7QThFdGh0Qkk7RUFDSTtBOUV5aHRCUjs7QThFMWh0Qkk7RUFDSTtBOUU2aHRCUjs7QThFOWh0Qkk7RUFDSTtBOUVpaXRCUjs7QThFbGl0Qkk7RUFDSTtBOUVxaXRCUjs7QThFdGl0Qkk7RUFDSTtBOUV5aXRCUjs7QThFMWl0Qkk7RUFDSTtBOUU2aXRCUjs7QThFOWl0Qkk7RUFDSTtBOUVpanRCUjs7QThFbGp0Qkk7RUFDSTtBOUVxanRCUjs7QThFdGp0Qkk7RUFDSTtBOUV5anRCUjs7QThFMWp0Qkk7RUFDSTtBOUU2anRCUjs7QThFOWp0Qkk7RUFDSTtBOUVpa3RCUjs7QThFbGt0Qkk7RUFDSTtBOUVxa3RCUjs7QThFdGt0Qkk7RUFDSTtBOUV5a3RCUjs7QThFMWt0Qkk7RUFDSTtBOUU2a3RCUjs7QThFOWt0Qkk7RUFDSTtBOUVpbHRCUjs7QThFbGx0Qkk7RUFDSTtBOUVxbHRCUjs7QThFdGx0Qkk7RUFDSTtBOUV5bHRCUjs7QThFMWx0Qkk7RUFDSTtBOUU2bHRCUjs7QThFOWx0Qkk7RUFDSTtBOUVpbXRCUjs7QThFbG10Qkk7RUFDSTtBOUVxbXRCUjs7QThFdG10Qkk7RUFDSTtBOUV5bXRCUjs7QThFMW10Qkk7RUFDSTtBOUU2bXRCUjs7QThFOW10Qkk7RUFDSTtBOUVpbnRCUjs7QThFbG50Qkk7RUFDSTtBOUVxbnRCUjs7QThFdG50Qkk7RUFDSTtBOUV5bnRCUjs7QThFMW50Qkk7RUFDSTtBOUU2bnRCUjs7QThFOW50Qkk7RUFDSTtBOUVpb3RCUjs7QThFbG90Qkk7RUFDSTtBOUVxb3RCUjs7QThFdG90Qkk7RUFDSTtBOUV5b3RCUjs7QThFMW90Qkk7RUFDSTtBOUU2b3RCUjs7QThFOW90Qkk7RUFDSTtBOUVpcHRCUjs7QThFbHB0Qkk7RUFDSTtBOUVxcHRCUjs7QThFdHB0Qkk7RUFDSTtBOUV5cHRCUjs7QThFMXB0Qkk7RUFDSTtBOUU2cHRCUjs7QThFOXB0Qkk7RUFDSTtBOUVpcXRCUjs7QThFbHF0Qkk7RUFDSTtBOUVxcXRCUjs7QThFdHF0Qkk7RUFDSTtBOUV5cXRCUjs7QThFMXF0Qkk7RUFDSTtBOUU2cXRCUjs7QThFOXF0Qkk7RUFDSTtBOUVpcnRCUjs7QThFbHJ0Qkk7RUFDSTtBOUVxcnRCUjs7QThFdHJ0Qkk7RUFDSTtBOUV5cnRCUjs7QThFMXJ0Qkk7RUFDSTtBOUU2cnRCUjs7QThFOXJ0Qkk7RUFDSTtBOUVpc3RCUjs7QThFbHN0Qkk7RUFDSTtBOUVxc3RCUjs7QThFdHN0Qkk7RUFDSTtBOUV5c3RCUjs7QThFMXN0Qkk7RUFDSTtBOUU2c3RCUjs7QThFOXN0Qkk7RUFDSTtBOUVpdHRCUjs7QThFbHR0Qkk7RUFDSTtBOUVxdHRCUjs7QThFdHR0Qkk7RUFDSTtBOUV5dHRCUjs7QThFMXR0Qkk7RUFDSTtBOUU2dHRCUjs7QThFOXR0Qkk7RUFDSTtBOUVpdXRCUjs7QThFbHV0Qkk7RUFDSTtBOUVxdXRCUjs7QThFdHV0Qkk7RUFDSTtBOUV5dXRCUjs7QThFMXV0Qkk7RUFDSTtBOUU2dXRCUjs7QThFOXV0Qkk7RUFDSTtBOUVpdnRCUjs7QThFbHZ0Qkk7RUFDSTtBOUVxdnRCUjs7QThFdHZ0Qkk7RUFDSTtBOUV5dnRCUjs7QThFMXZ0Qkk7RUFDSTtBOUU2dnRCUjs7QThFOXZ0Qkk7RUFDSTtBOUVpd3RCUjs7QThFbHd0Qkk7RUFDSTtBOUVxd3RCUjs7QThFdHd0Qkk7RUFDSTtBOUV5d3RCUjs7QThFMXd0Qkk7RUFDSTtBOUU2d3RCUjs7QThFOXd0Qkk7RUFDSTtBOUVpeHRCUjs7QThFbHh0Qkk7RUFDSTtBOUVxeHRCUjs7QThFdHh0Qkk7RUFDSTtBOUV5eHRCUjs7QThFMXh0Qkk7RUFDSTtBOUU2eHRCUjs7QThFOXh0Qkk7RUFDSTtBOUVpeXRCUjs7QThFbHl0Qkk7RUFDSTtBOUVxeXRCUjs7QThFdHl0Qkk7RUFDSTtBOUV5eXRCUjs7QThFMXl0Qkk7RUFDSTtBOUU2eXRCUjs7QThFOXl0Qkk7RUFDSTtBOUVpenRCUjs7QThFbHp0Qkk7RUFDSTtBOUVxenRCUjs7QThFdHp0Qkk7RUFDSTtBOUV5enRCUjs7QThFMXp0Qkk7RUFDSTtBOUU2enRCUjs7QThFOXp0Qkk7RUFDSTtBOUVpMHRCUjs7QThFbDB0Qkk7RUFDSTtBOUVxMHRCUjs7QThFdDB0Qkk7RUFDSTtBOUV5MHRCUjs7QThFMTB0Qkk7RUFDSTtBOUU2MHRCUjs7QThFOTB0Qkk7RUFDSTtBOUVpMXRCUjs7QThFbDF0Qkk7RUFDSTtBOUVxMXRCUjs7QThFdDF0Qkk7RUFDSTtBOUV5MXRCUjs7QThFMTF0Qkk7RUFDSTtBOUU2MXRCUjs7QThFOTF0Qkk7RUFDSTtBOUVpMnRCUjs7QThFbDJ0Qkk7RUFDSTtBOUVxMnRCUjs7QThFdDJ0Qkk7RUFDSTtBOUV5MnRCUjs7QThFMTJ0Qkk7RUFDSTtBOUU2MnRCUjs7QThFOTJ0Qkk7RUFDSTtBOUVpM3RCUjs7QThFbDN0Qkk7RUFDSTtBOUVxM3RCUjs7QThFdDN0Qkk7RUFDSTtBOUV5M3RCUjs7QThFMTN0Qkk7RUFDSTtBOUU2M3RCUjs7QThFOTN0Qkk7RUFDSTtBOUVpNHRCUjs7QThFbDR0Qkk7RUFDSTtBOUVxNHRCUjs7QThFdDR0Qkk7RUFDSTtBOUV5NHRCUjs7QThFMTR0Qkk7RUFDSTtBOUU2NHRCUjs7QThFOTR0Qkk7RUFDSTtBOUVpNXRCUjs7QThFbDV0Qkk7RUFDSTtBOUVxNXRCUjs7QThFdDV0Qkk7RUFDSTtBOUV5NXRCUjs7QThFMTV0Qkk7RUFDSTtBOUU2NXRCUjs7QThFOTV0Qkk7RUFDSTtBOUVpNnRCUjs7QThFbDZ0Qkk7RUFDSTtBOUVxNnRCUjs7QThFdDZ0Qkk7RUFDSTtBOUV5NnRCUjs7QThFMTZ0Qkk7RUFDSTtBOUU2NnRCUjs7QThFOTZ0Qkk7RUFDSTtBOUVpN3RCUjs7QThFbDd0Qkk7RUFDSTtBOUVxN3RCUjs7QThFdDd0Qkk7RUFDSTtBOUV5N3RCUjs7QThFMTd0Qkk7RUFDSTtBOUU2N3RCUjs7QThFOTd0Qkk7RUFDSTtBOUVpOHRCUjs7QThFbDh0Qkk7RUFDSTtBOUVxOHRCUjs7QThFdDh0Qkk7RUFDSTtBOUV5OHRCUjs7QThFMTh0Qkk7RUFDSTtBOUU2OHRCUjs7QThFOTh0Qkk7RUFDSTtBOUVpOXRCUjs7QThFbDl0Qkk7RUFDSTtBOUVxOXRCUjs7QThFdDl0Qkk7RUFDSTtBOUV5OXRCUjs7QThFMTl0Qkk7RUFDSTtBOUU2OXRCUjs7QThFOTl0Qkk7RUFDSTtBOUVpK3RCUjs7QThFbCt0Qkk7RUFDSTtBOUVxK3RCUjs7QThFdCt0Qkk7RUFDSTtBOUV5K3RCUjs7QThFMSt0Qkk7RUFDSTtBOUU2K3RCUjs7QThFOSt0Qkk7RUFDSTtBOUVpL3RCUjs7QThFbC90Qkk7RUFDSTtBOUVxL3RCUjs7QThFdC90Qkk7RUFDSTtBOUV5L3RCUjs7QThFMS90Qkk7RUFDSTtBOUU2L3RCUjs7QThFOS90Qkk7RUFDSTtBOUVpZ3VCUjs7QThFbGd1Qkk7RUFDSTtBOUVxZ3VCUjs7QThFdGd1Qkk7RUFDSTtBOUV5Z3VCUjs7QThFMWd1Qkk7RUFDSTtBOUU2Z3VCUjs7QThFOWd1Qkk7RUFDSTtBOUVpaHVCUjs7QThFbGh1Qkk7RUFDSTtBOUVxaHVCUjs7QThFdGh1Qkk7RUFDSTtBOUV5aHVCUjs7QThFMWh1Qkk7RUFDSTtBOUU2aHVCUjs7QThFOWh1Qkk7RUFDSTtBOUVpaXVCUjs7QThFbGl1Qkk7RUFDSTtBOUVxaXVCUjs7QThFdGl1Qkk7RUFDSTtBOUV5aXVCUjs7QThFMWl1Qkk7RUFDSTtBOUU2aXVCUjs7QThFOWl1Qkk7RUFDSTtBOUVpanVCUjs7QThFbGp1Qkk7RUFDSTtBOUVxanVCUjs7QThFdGp1Qkk7RUFDSTtBOUV5anVCUjs7QThFMWp1Qkk7RUFDSTtBOUU2anVCUjs7QThFOWp1Qkk7RUFDSTtBOUVpa3VCUjs7QThFbGt1Qkk7RUFDSTtBOUVxa3VCUjs7QThFdGt1Qkk7RUFDSTtBOUV5a3VCUjs7QThFMWt1Qkk7RUFDSTtBOUU2a3VCUjs7QThFOWt1Qkk7RUFDSTtBOUVpbHVCUjs7QThFbGx1Qkk7RUFDSTtBOUVxbHVCUjs7QThFdGx1Qkk7RUFDSTtBOUV5bHVCUjs7QThFMWx1Qkk7RUFDSTtBOUU2bHVCUjs7QThFOWx1Qkk7RUFDSTtBOUVpbXVCUjs7QThFbG11Qkk7RUFDSTtBOUVxbXVCUjs7QThFdG11Qkk7RUFDSTtBOUV5bXVCUjs7QThFMW11Qkk7RUFDSTtBOUU2bXVCUjs7QThFOW11Qkk7RUFDSTtBOUVpbnVCUjs7QThFbG51Qkk7RUFDSTtBOUVxbnVCUjs7QThFdG51Qkk7RUFDSTtBOUV5bnVCUjs7QThFMW51Qkk7RUFDSTtBOUU2bnVCUjs7QThFOW51Qkk7RUFDSTtBOUVpb3VCUjs7QThFbG91Qkk7RUFDSTtBOUVxb3VCUjs7QThFdG91Qkk7RUFDSTtBOUV5b3VCUjs7QThFMW91Qkk7RUFDSTtBOUU2b3VCUjs7QThFOW91Qkk7RUFDSTtBOUVpcHVCUjs7QThFbHB1Qkk7RUFDSTtBOUVxcHVCUjs7QThFdHB1Qkk7RUFDSTtBOUV5cHVCUjs7QThFMXB1Qkk7RUFDSTtBOUU2cHVCUjs7QThFOXB1Qkk7RUFDSTtBOUVpcXVCUjs7QThFbHF1Qkk7RUFDSTtBOUVxcXVCUjs7QThFdHF1Qkk7RUFDSTtBOUV5cXVCUjs7QThFMXF1Qkk7RUFDSTtBOUU2cXVCUjs7QThFOXF1Qkk7RUFDSTtBOUVpcnVCUjs7QThFbHJ1Qkk7RUFDSTtBOUVxcnVCUjs7QThFdHJ1Qkk7RUFDSTtBOUV5cnVCUjs7QThFMXJ1Qkk7RUFDSTtBOUU2cnVCUjs7QThFOXJ1Qkk7RUFDSTtBOUVpc3VCUjs7QThFbHN1Qkk7RUFDSTtBOUVxc3VCUjs7QThFdHN1Qkk7RUFDSTtBOUV5c3VCUjs7QThFMXN1Qkk7RUFDSTtBOUU2c3VCUjs7QThFOXN1Qkk7RUFDSTtBOUVpdHVCUjs7QThFbHR1Qkk7RUFDSTtBOUVxdHVCUjs7QThFdHR1Qkk7RUFDSTtBOUV5dHVCUjs7QThFMXR1Qkk7RUFDSTtBOUU2dHVCUjs7QThFOXR1Qkk7RUFDSTtBOUVpdXVCUjs7QThFbHV1Qkk7RUFDSTtBOUVxdXVCUjs7QThFdHV1Qkk7RUFDSTtBOUV5dXVCUjs7QThFMXV1Qkk7RUFDSTtBOUU2dXVCUjs7QThFOXV1Qkk7RUFDSTtBOUVpdnVCUjs7QThFbHZ1Qkk7RUFDSTtBOUVxdnVCUjs7QThFdHZ1Qkk7RUFDSTtBOUV5dnVCUjs7QThFMXZ1Qkk7RUFDSTtBOUU2dnVCUjs7QThFOXZ1Qkk7RUFDSTtBOUVpd3VCUjs7QThFbHd1Qkk7RUFDSTtBOUVxd3VCUjs7QThFdHd1Qkk7RUFDSTtBOUV5d3VCUjs7QThFMXd1Qkk7RUFDSTtBOUU2d3VCUjs7QThFOXd1Qkk7RUFDSTtBOUVpeHVCUjs7QThFbHh1Qkk7RUFDSTtBOUVxeHVCUjs7QThFdHh1Qkk7RUFDSTtBOUV5eHVCUjs7QThFMXh1Qkk7RUFDSTtBOUU2eHVCUjs7QThFOXh1Qkk7RUFDSTtBOUVpeXVCUjs7QThFbHl1Qkk7RUFDSTtBOUVxeXVCUjs7QThFdHl1Qkk7RUFDSTtBOUV5eXVCUjs7QThFMXl1Qkk7RUFDSTtBOUU2eXVCUjs7QThFOXl1Qkk7RUFDSTtBOUVpenVCUjs7QThFbHp1Qkk7RUFDSTtBOUVxenVCUjs7QThFdHp1Qkk7RUFDSTtBOUV5enVCUjs7QThFMXp1Qkk7RUFDSTtBOUU2enVCUjs7QThFOXp1Qkk7RUFDSTtBOUVpMHVCUjs7QThFbDB1Qkk7RUFDSTtBOUVxMHVCUjs7QThFdDB1Qkk7RUFDSTtBOUV5MHVCUjs7QThFMTB1Qkk7RUFDSTtBOUU2MHVCUjs7QThFOTB1Qkk7RUFDSTtBOUVpMXVCUjs7QThFbDF1Qkk7RUFDSTtBOUVxMXVCUjs7QThFdDF1Qkk7RUFDSTtBOUV5MXVCUjs7QThFMTF1Qkk7RUFDSTtBOUU2MXVCUjs7QThFOTF1Qkk7RUFDSTtBOUVpMnVCUjs7QThFbDJ1Qkk7RUFDSTtBOUVxMnVCUjs7QThFdDJ1Qkk7RUFDSTtBOUV5MnVCUjs7QThFMTJ1Qkk7RUFDSTtBOUU2MnVCUjs7QThFOTJ1Qkk7RUFDSTtBOUVpM3VCUjs7QThFbDN1Qkk7RUFDSTtBOUVxM3VCUjs7QThFdDN1Qkk7RUFDSTtBOUV5M3VCUjs7QThFMTN1Qkk7RUFDSTtBOUU2M3VCUjs7QThFOTN1Qkk7RUFDSTtBOUVpNHVCUjs7QThFbDR1Qkk7RUFDSTtBOUVxNHVCUjs7QThFdDR1Qkk7RUFDSTtBOUV5NHVCUjs7QThFMTR1Qkk7RUFDSTtBOUU2NHVCUjs7QThFOTR1Qkk7RUFDSTtBOUVpNXVCUjs7QThFbDV1Qkk7RUFDSTtBOUVxNXVCUjs7QThFdDV1Qkk7RUFDSTtBOUV5NXVCUjs7QThFMTV1Qkk7RUFDSTtBOUU2NXVCUjs7QThFOTV1Qkk7RUFDSTtBOUVpNnVCUjs7QThFbDZ1Qkk7RUFDSTtBOUVxNnVCUjs7QThFdDZ1Qkk7RUFDSTtBOUV5NnVCUjs7QThFMTZ1Qkk7RUFDSTtBOUU2NnVCUjs7QThFOTZ1Qkk7RUFDSTtBOUVpN3VCUjs7QThFbDd1Qkk7RUFDSTtBOUVxN3VCUjs7QThFdDd1Qkk7RUFDSTtBOUV5N3VCUjs7QThFMTd1Qkk7RUFDSTtBOUU2N3VCUjs7QThFOTd1Qkk7RUFDSTtBOUVpOHVCUjs7QThFbDh1Qkk7RUFDSTtBOUVxOHVCUjs7QThFdDh1Qkk7RUFDSTtBOUV5OHVCUjs7QThFMTh1Qkk7RUFDSTtBOUU2OHVCUjs7QThFOTh1Qkk7RUFDSTtBOUVpOXVCUjs7QThFbDl1Qkk7RUFDSTtBOUVxOXVCUjs7QThFdDl1Qkk7RUFDSTtBOUV5OXVCUjs7QThFMTl1Qkk7RUFDSTtBOUU2OXVCUjs7QThFOTl1Qkk7RUFDSTtBOUVpK3VCUjs7QThFbCt1Qkk7RUFDSTtBOUVxK3VCUjs7QThFdCt1Qkk7RUFDSTtBOUV5K3VCUjs7QThFMSt1Qkk7RUFDSTtBOUU2K3VCUjs7QThFOSt1Qkk7RUFDSTtBOUVpL3VCUjs7QThFbC91Qkk7RUFDSTtBOUVxL3VCUjs7QThFdC91Qkk7RUFDSTtBOUV5L3VCUjs7QThFMS91Qkk7RUFDSTtBOUU2L3VCUjs7QThFOS91Qkk7RUFDSTtBOUVpZ3ZCUjs7QThFbGd2Qkk7RUFDSTtBOUVxZ3ZCUjs7QThFdGd2Qkk7RUFDSTtBOUV5Z3ZCUjs7QThFMWd2Qkk7RUFDSTtBOUU2Z3ZCUjs7QThFOWd2Qkk7RUFDSTtBOUVpaHZCUjs7QThFbGh2Qkk7RUFDSTtBOUVxaHZCUjs7QThFdGh2Qkk7RUFDSTtBOUV5aHZCUjs7QThFMWh2Qkk7RUFDSTtBOUU2aHZCUjs7QThFOWh2Qkk7RUFDSTtBOUVpaXZCUjs7QThFbGl2Qkk7RUFDSTtBOUVxaXZCUjs7QThFdGl2Qkk7RUFDSTtBOUV5aXZCUjs7QThFMWl2Qkk7RUFDSTtBOUU2aXZCUjs7QThFOWl2Qkk7RUFDSTtBOUVpanZCUjs7QThFbGp2Qkk7RUFDSTtBOUVxanZCUjs7QThFdGp2Qkk7RUFDSTtBOUV5anZCUjs7QThFMWp2Qkk7RUFDSTtBOUU2anZCUjs7QThFOWp2Qkk7RUFDSTtBOUVpa3ZCUjs7QThFbGt2Qkk7RUFDSTtBOUVxa3ZCUjs7QThFdGt2Qkk7RUFDSTtBOUV5a3ZCUjs7QThFMWt2Qkk7RUFDSTtBOUU2a3ZCUjs7QThFOWt2Qkk7RUFDSTtBOUVpbHZCUjs7QThFbGx2Qkk7RUFDSTtBOUVxbHZCUjs7QThFdGx2Qkk7RUFDSTtBOUV5bHZCUjs7QThFMWx2Qkk7RUFDSTtBOUU2bHZCUjs7QThFOWx2Qkk7RUFDSTtBOUVpbXZCUjs7QThFbG12Qkk7RUFDSTtBOUVxbXZCUjs7QThFdG12Qkk7RUFDSTtBOUV5bXZCUjs7QThFMW12Qkk7RUFDSTtBOUU2bXZCUjs7QThFOW12Qkk7RUFDSTtBOUVpbnZCUjs7QThFbG52Qkk7RUFDSTtBOUVxbnZCUjs7QThFdG52Qkk7RUFDSTtBOUV5bnZCUjs7QThFMW52Qkk7RUFDSTtBOUU2bnZCUjs7QThFOW52Qkk7RUFDSTtBOUVpb3ZCUjs7QThFbG92Qkk7RUFDSTtBOUVxb3ZCUjs7QThFdG92Qkk7RUFDSTtBOUV5b3ZCUjs7QThFMW92Qkk7RUFDSTtBOUU2b3ZCUjs7QThFOW92Qkk7RUFDSTtBOUVpcHZCUjs7QThFbHB2Qkk7RUFDSTtBOUVxcHZCUjs7QThFdHB2Qkk7RUFDSTtBOUV5cHZCUjs7QThFMXB2Qkk7RUFDSTtBOUU2cHZCUjs7QThFOXB2Qkk7RUFDSTtBOUVpcXZCUjs7QThFbHF2Qkk7RUFDSTtBOUVxcXZCUjs7QThFdHF2Qkk7RUFDSTtBOUV5cXZCUjs7QThFMXF2Qkk7RUFDSTtBOUU2cXZCUjs7QThFOXF2Qkk7RUFDSTtBOUVpcnZCUjs7QThFbHJ2Qkk7RUFDSTtBOUVxcnZCUjs7QThFdHJ2Qkk7RUFDSTtBOUV5cnZCUjs7QThFMXJ2Qkk7RUFDSTtBOUU2cnZCUjs7QThFOXJ2Qkk7RUFDSTtBOUVpc3ZCUjs7QThFbHN2Qkk7RUFDSTtBOUVxc3ZCUjs7QThFdHN2Qkk7RUFDSTtBOUV5c3ZCUjs7QThFMXN2Qkk7RUFDSTtBOUU2c3ZCUjs7QThFOXN2Qkk7RUFDSTtBOUVpdHZCUjs7QThFbHR2Qkk7RUFDSTtBOUVxdHZCUjs7QThFdHR2Qkk7RUFDSTtBOUV5dHZCUjs7QThFMXR2Qkk7RUFDSTtBOUU2dHZCUjs7QThFOXR2Qkk7RUFDSTtBOUVpdXZCUjs7QThFbHV2Qkk7RUFDSTtBOUVxdXZCUjs7QThFdHV2Qkk7RUFDSTtBOUV5dXZCUjs7QThFMXV2Qkk7RUFDSTtBOUU2dXZCUjs7QThFOXV2Qkk7RUFDSTtBOUVpdnZCUjs7QThFbHZ2Qkk7RUFDSTtBOUVxdnZCUjs7QThFdHZ2Qkk7RUFDSTtBOUV5dnZCUjs7QThFMXZ2Qkk7RUFDSTtBOUU2dnZCUjs7QThFOXZ2Qkk7RUFDSTtBOUVpd3ZCUjs7QThFbHd2Qkk7RUFDSTtBOUVxd3ZCUjs7QThFdHd2Qkk7RUFDSTtBOUV5d3ZCUjs7QThFMXd2Qkk7RUFDSTtBOUU2d3ZCUjs7QThFOXd2Qkk7RUFDSTtBOUVpeHZCUjs7QThFbHh2Qkk7RUFDSTtBOUVxeHZCUjs7QThFdHh2Qkk7RUFDSTtBOUV5eHZCUjs7QThFMXh2Qkk7RUFDSTtBOUU2eHZCUjs7QThFOXh2Qkk7RUFDSTtBOUVpeXZCUjs7QThFbHl2Qkk7RUFDSTtBOUVxeXZCUjs7QThFdHl2Qkk7RUFDSTtBOUV5eXZCUjs7QThFMXl2Qkk7RUFDSTtBOUU2eXZCUjs7QThFOXl2Qkk7RUFDSTtBOUVpenZCUjs7QThFbHp2Qkk7RUFDSTtBOUVxenZCUjs7QThFdHp2Qkk7RUFDSTtBOUV5enZCUjs7QThFMXp2Qkk7RUFDSTtBOUU2enZCUjs7QThFOXp2Qkk7RUFDSTtBOUVpMHZCUjs7QThFbDB2Qkk7RUFDSTtBOUVxMHZCUjs7QThFdDB2Qkk7RUFDSTtBOUV5MHZCUjs7QThFMTB2Qkk7RUFDSTtBOUU2MHZCUjs7QThFOTB2Qkk7RUFDSTtBOUVpMXZCUjs7QThFbDF2Qkk7RUFDSTtBOUVxMXZCUjs7QThFdDF2Qkk7RUFDSTtBOUV5MXZCUjs7QThFMTF2Qkk7RUFDSTtBOUU2MXZCUjs7QThFOTF2Qkk7RUFDSTtBOUVpMnZCUjs7QThFbDJ2Qkk7RUFDSTtBOUVxMnZCUjs7QThFdDJ2Qkk7RUFDSTtBOUV5MnZCUjs7QThFMTJ2Qkk7RUFDSTtBOUU2MnZCUjs7QThFOTJ2Qkk7RUFDSTtBOUVpM3ZCUjs7QThFbDN2Qkk7RUFDSTtBOUVxM3ZCUjs7QThFdDN2Qkk7RUFDSTtBOUV5M3ZCUjs7QThFMTN2Qkk7RUFDSTtBOUU2M3ZCUjs7QThFOTN2Qkk7RUFDSTtBOUVpNHZCUjs7QThFbDR2Qkk7RUFDSTtBOUVxNHZCUjs7QThFdDR2Qkk7RUFDSTtBOUV5NHZCUjs7QThFMTR2Qkk7RUFDSTtBOUU2NHZCUjs7QThFOTR2Qkk7RUFDSTtBOUVpNXZCUjs7QThFbDV2Qkk7RUFDSTtBOUVxNXZCUjs7QThFdDV2Qkk7RUFDSTtBOUV5NXZCUjs7QThFMTV2Qkk7RUFDSTtBOUU2NXZCUjs7QThFOTV2Qkk7RUFDSTtBOUVpNnZCUjs7QThFbDZ2Qkk7RUFDSTtBOUVxNnZCUjs7QThFdDZ2Qkk7RUFDSTtBOUV5NnZCUjs7QThFMTZ2Qkk7RUFDSTtBOUU2NnZCUjs7QThFOTZ2Qkk7RUFDSTtBOUVpN3ZCUjs7QThFbDd2Qkk7RUFDSTtBOUVxN3ZCUjs7QThFdDd2Qkk7RUFDSTtBOUV5N3ZCUjs7QThFMTd2Qkk7RUFDSTtBOUU2N3ZCUjs7QThFOTd2Qkk7RUFDSTtBOUVpOHZCUjs7QThFbDh2Qkk7RUFDSTtBOUVxOHZCUjs7QThFdDh2Qkk7RUFDSTtBOUV5OHZCUjs7QThFMTh2Qkk7RUFDSTtBOUU2OHZCUjs7QThFOTh2Qkk7RUFDSTtBOUVpOXZCUjs7QThFbDl2Qkk7RUFDSTtBOUVxOXZCUjs7QThFdDl2Qkk7RUFDSTtBOUV5OXZCUjs7QThFMTl2Qkk7RUFDSTtBOUU2OXZCUjs7QThFOTl2Qkk7RUFDSTtBOUVpK3ZCUjs7QThFbCt2Qkk7RUFDSTtBOUVxK3ZCUjs7QThFdCt2Qkk7RUFDSTtBOUV5K3ZCUjs7QThFMSt2Qkk7RUFDSTtBOUU2K3ZCUjs7QThFOSt2Qkk7RUFDSTtBOUVpL3ZCUjs7QThFbC92Qkk7RUFDSTtBOUVxL3ZCUjs7QThFdC92Qkk7RUFDSTtBOUV5L3ZCUjs7QThFMS92Qkk7RUFDSTtBOUU2L3ZCUjs7QThFOS92Qkk7RUFDSTtBOUVpZ3dCUjs7QThFbGd3Qkk7RUFDSTtBOUVxZ3dCUjs7QThFdGd3Qkk7RUFDSTtBOUV5Z3dCUjs7QThFMWd3Qkk7RUFDSTtBOUU2Z3dCUjs7QThFOWd3Qkk7RUFDSTtBOUVpaHdCUjs7QThFbGh3Qkk7RUFDSTtBOUVxaHdCUjs7QThFdGh3Qkk7RUFDSTtBOUV5aHdCUjs7QThFMWh3Qkk7RUFDSTtBOUU2aHdCUjs7QThFOWh3Qkk7RUFDSTtBOUVpaXdCUjs7QThFbGl3Qkk7RUFDSTtBOUVxaXdCUjs7QThFdGl3Qkk7RUFDSTtBOUV5aXdCUjs7QThFMWl3Qkk7RUFDSTtBOUU2aXdCUjs7QThFOWl3Qkk7RUFDSTtBOUVpandCUjs7QThFbGp3Qkk7RUFDSTtBOUVxandCUjs7QThFdGp3Qkk7RUFDSTtBOUV5andCUjs7QThFMWp3Qkk7RUFDSTtBOUU2andCUjs7QThFOWp3Qkk7RUFDSTtBOUVpa3dCUjs7QThFbGt3Qkk7RUFDSTtBOUVxa3dCUjs7QThFdGt3Qkk7RUFDSTtBOUV5a3dCUjs7QThFMWt3Qkk7RUFDSTtBOUU2a3dCUjs7QThFOWt3Qkk7RUFDSTtBOUVpbHdCUjs7QThFbGx3Qkk7RUFDSTtBOUVxbHdCUjs7QThFdGx3Qkk7RUFDSTtBOUV5bHdCUjs7QThFMWx3Qkk7RUFDSTtBOUU2bHdCUjs7QThFOWx3Qkk7RUFDSTtBOUVpbXdCUjs7QThFbG13Qkk7RUFDSTtBOUVxbXdCUjs7QThFdG13Qkk7RUFDSTtBOUV5bXdCUjs7QThFMW13Qkk7RUFDSTtBOUU2bXdCUjs7QThFOW13Qkk7RUFDSTtBOUVpbndCUjs7QThFbG53Qkk7RUFDSTtBOUVxbndCUjs7QThFdG53Qkk7RUFDSTtBOUV5bndCUjs7QThFMW53Qkk7RUFDSTtBOUU2bndCUjs7QThFOW53Qkk7RUFDSTtBOUVpb3dCUjs7QThFbG93Qkk7RUFDSTtBOUVxb3dCUjs7QThFdG93Qkk7RUFDSTtBOUV5b3dCUjs7QThFMW93Qkk7RUFDSTtBOUU2b3dCUjs7QThFOW93Qkk7RUFDSTtBOUVpcHdCUjs7QThFbHB3Qkk7RUFDSTtBOUVxcHdCUjs7QThFdHB3Qkk7RUFDSTtBOUV5cHdCUjs7QThFMXB3Qkk7RUFDSTtBOUU2cHdCUjs7QThFOXB3Qkk7RUFDSTtBOUVpcXdCUjs7QThFbHF3Qkk7RUFDSTtBOUVxcXdCUjs7QThFdHF3Qkk7RUFDSTtBOUV5cXdCUjs7QThFMXF3Qkk7RUFDSTtBOUU2cXdCUjs7QThFOXF3Qkk7RUFDSTtBOUVpcndCUjs7QThFbHJ3Qkk7RUFDSTtBOUVxcndCUjs7QThFdHJ3Qkk7RUFDSTtBOUV5cndCUjs7QThFMXJ3Qkk7RUFDSTtBOUU2cndCUjs7QThFOXJ3Qkk7RUFDSTtBOUVpc3dCUjs7QThFbHN3Qkk7RUFDSTtBOUVxc3dCUjs7QThFdHN3Qkk7RUFDSTtBOUV5c3dCUjs7QThFMXN3Qkk7RUFDSTtBOUU2c3dCUjs7QThFOXN3Qkk7RUFDSTtBOUVpdHdCUjs7QThFbHR3Qkk7RUFDSTtBOUVxdHdCUjs7QThFdHR3Qkk7RUFDSTtBOUV5dHdCUjs7QThFMXR3Qkk7RUFDSTtBOUU2dHdCUjs7QThFOXR3Qkk7RUFDSTtBOUVpdXdCUjs7QThFbHV3Qkk7RUFDSTtBOUVxdXdCUjs7QThFdHV3Qkk7RUFDSTtBOUV5dXdCUjs7QThFMXV3Qkk7RUFDSTtBOUU2dXdCUjs7QThFOXV3Qkk7RUFDSTtBOUVpdndCUjs7QThFbHZ3Qkk7RUFDSTtBOUVxdndCUjs7QThFdHZ3Qkk7RUFDSTtBOUV5dndCUjs7QThFMXZ3Qkk7RUFDSTtBOUU2dndCUjs7QThFOXZ3Qkk7RUFDSTtBOUVpd3dCUjs7QThFbHd3Qkk7RUFDSTtBOUVxd3dCUjs7QThFdHd3Qkk7RUFDSTtBOUV5d3dCUjs7QThFMXd3Qkk7RUFDSTtBOUU2d3dCUjs7QThFOXd3Qkk7RUFDSTtBOUVpeHdCUjs7QThFbHh3Qkk7RUFDSTtBOUVxeHdCUjs7QThFdHh3Qkk7RUFDSTtBOUV5eHdCUjs7QThFMXh3Qkk7RUFDSTtBOUU2eHdCUjs7QThFOXh3Qkk7RUFDSTtBOUVpeXdCUjs7QThFbHl3Qkk7RUFDSTtBOUVxeXdCUjs7QThFdHl3Qkk7RUFDSTtBOUV5eXdCUjs7QThFMXl3Qkk7RUFDSTtBOUU2eXdCUjs7QThFOXl3Qkk7RUFDSTtBOUVpendCUjs7QThFbHp3Qkk7RUFDSTtBOUVxendCUjs7QThFdHp3Qkk7RUFDSTtBOUV5endCUjs7QThFMXp3Qkk7RUFDSTtBOUU2endCUjs7QThFOXp3Qkk7RUFDSTtBOUVpMHdCUjs7QThFbDB3Qkk7RUFDSTtBOUVxMHdCUjs7QThFdDB3Qkk7RUFDSTtBOUV5MHdCUjs7QThFMTB3Qkk7RUFDSTtBOUU2MHdCUjs7QThFOTB3Qkk7RUFDSTtBOUVpMXdCUjs7QThFbDF3Qkk7RUFDSTtBOUVxMXdCUjs7QThFdDF3Qkk7RUFDSTtBOUV5MXdCUjs7QThFMTF3Qkk7RUFDSTtBOUU2MXdCUjs7QThFOTF3Qkk7RUFDSTtBOUVpMndCUjs7QThFbDJ3Qkk7RUFDSTtBOUVxMndCUjs7QThFdDJ3Qkk7RUFDSTtBOUV5MndCUjs7QThFMTJ3Qkk7RUFDSTtBOUU2MndCUjs7QThFOTJ3Qkk7RUFDSTtBOUVpM3dCUjs7QThFbDN3Qkk7RUFDSTtBOUVxM3dCUjs7QThFdDN3Qkk7RUFDSTtBOUV5M3dCUjs7QThFMTN3Qkk7RUFDSTtBOUU2M3dCUjs7QThFOTN3Qkk7RUFDSTtBOUVpNHdCUjs7QThFbDR3Qkk7RUFDSTtBOUVxNHdCUjs7QThFdDR3Qkk7RUFDSTtBOUV5NHdCUjs7QThFMTR3Qkk7RUFDSTtBOUU2NHdCUjs7QThFOTR3Qkk7RUFDSTtBOUVpNXdCUjs7QThFbDV3Qkk7RUFDSTtBOUVxNXdCUjs7QThFdDV3Qkk7RUFDSTtBOUV5NXdCUjs7QThFMTV3Qkk7RUFDSTtBOUU2NXdCUjs7QThFOTV3Qkk7RUFDSTtBOUVpNndCUjs7QThFbDZ3Qkk7RUFDSTtBOUVxNndCUjs7QThFdDZ3Qkk7RUFDSTtBOUV5NndCUjs7QThFMTZ3Qkk7RUFDSTtBOUU2NndCUjs7QThFOTZ3Qkk7RUFDSTtBOUVpN3dCUjs7QThFbDd3Qkk7RUFDSTtBOUVxN3dCUjs7QThFdDd3Qkk7RUFDSTtBOUV5N3dCUjs7QThFMTd3Qkk7RUFDSTtBOUU2N3dCUjs7QThFOTd3Qkk7RUFDSTtBOUVpOHdCUjs7QThFbDh3Qkk7RUFDSTtBOUVxOHdCUjs7QThFdDh3Qkk7RUFDSTtBOUV5OHdCUjs7QThFMTh3Qkk7RUFDSTtBOUU2OHdCUjs7QThFOTh3Qkk7RUFDSTtBOUVpOXdCUjs7QThFbDl3Qkk7RUFDSTtBOUVxOXdCUjs7QThFdDl3Qkk7RUFDSTtBOUV5OXdCUjs7QThFMTl3Qkk7RUFDSTtBOUU2OXdCUjs7QThFOTl3Qkk7RUFDSTtBOUVpK3dCUjs7QThFbCt3Qkk7RUFDSTtBOUVxK3dCUjs7QThFdCt3Qkk7RUFDSTtBOUV5K3dCUjs7QThFMSt3Qkk7RUFDSTtBOUU2K3dCUjs7QThFOSt3Qkk7RUFDSTtBOUVpL3dCUjs7QThFbC93Qkk7RUFDSTtBOUVxL3dCUjs7QThFdC93Qkk7RUFDSTtBOUV5L3dCUjs7QThFMS93Qkk7RUFDSTtBOUU2L3dCUjs7QThFOS93Qkk7RUFDSTtBOUVpZ3hCUjs7QThFbGd4Qkk7RUFDSTtBOUVxZ3hCUjs7QThFdGd4Qkk7RUFDSTtBOUV5Z3hCUjs7QThFMWd4Qkk7RUFDSTtBOUU2Z3hCUjs7QThFOWd4Qkk7RUFDSTtBOUVpaHhCUjs7QThFbGh4Qkk7RUFDSTtBOUVxaHhCUjs7QThFdGh4Qkk7RUFDSTtBOUV5aHhCUjs7QThFMWh4Qkk7RUFDSTtBOUU2aHhCUjs7QThFOWh4Qkk7RUFDSTtBOUVpaXhCUjs7QThFbGl4Qkk7RUFDSTtBOUVxaXhCUjs7QThFdGl4Qkk7RUFDSTtBOUV5aXhCUjs7QThFMWl4Qkk7RUFDSTtBOUU2aXhCUjs7QThFOWl4Qkk7RUFDSTtBOUVpanhCUjs7QThFbGp4Qkk7RUFDSTtBOUVxanhCUjs7QThFdGp4Qkk7RUFDSTtBOUV5anhCUjs7QThFMWp4Qkk7RUFDSTtBOUU2anhCUjs7QThFOWp4Qkk7RUFDSTtBOUVpa3hCUjs7QThFbGt4Qkk7RUFDSTtBOUVxa3hCUjs7QThFdGt4Qkk7RUFDSTtBOUV5a3hCUjs7QThFMWt4Qkk7RUFDSTtBOUU2a3hCUjs7QThFOWt4Qkk7RUFDSTtBOUVpbHhCUjs7QThFbGx4Qkk7RUFDSTtBOUVxbHhCUjs7QThFdGx4Qkk7RUFDSTtBOUV5bHhCUjs7QThFMWx4Qkk7RUFDSTtBOUU2bHhCUjs7QThFOWx4Qkk7RUFDSTtBOUVpbXhCUjs7QThFbG14Qkk7RUFDSTtBOUVxbXhCUjs7QThFdG14Qkk7RUFDSTtBOUV5bXhCUjs7QThFMW14Qkk7RUFDSTtBOUU2bXhCUjs7QThFOW14Qkk7RUFDSTtBOUVpbnhCUjs7QThFbG54Qkk7RUFDSTtBOUVxbnhCUjs7QThFdG54Qkk7RUFDSTtBOUV5bnhCUjs7QThFMW54Qkk7RUFDSTtBOUU2bnhCUjs7QThFOW54Qkk7RUFDSTtBOUVpb3hCUjs7QThFbG94Qkk7RUFDSTtBOUVxb3hCUjs7QThFdG94Qkk7RUFDSTtBOUV5b3hCUjs7QThFMW94Qkk7RUFDSTtBOUU2b3hCUjs7QThFOW94Qkk7RUFDSTtBOUVpcHhCUjs7QThFbHB4Qkk7RUFDSTtBOUVxcHhCUjs7QThFdHB4Qkk7RUFDSTtBOUV5cHhCUjs7QThFMXB4Qkk7RUFDSTtBOUU2cHhCUjs7QThFOXB4Qkk7RUFDSTtBOUVpcXhCUjs7QThFbHF4Qkk7RUFDSTtBOUVxcXhCUjs7QThFdHF4Qkk7RUFDSTtBOUV5cXhCUjs7QThFMXF4Qkk7RUFDSTtBOUU2cXhCUjs7QThFOXF4Qkk7RUFDSTtBOUVpcnhCUjs7QThFbHJ4Qkk7RUFDSTtBOUVxcnhCUjs7QThFdHJ4Qkk7RUFDSTtBOUV5cnhCUjs7QThFMXJ4Qkk7RUFDSTtBOUU2cnhCUjs7QThFOXJ4Qkk7RUFDSTtBOUVpc3hCUjs7QThFbHN4Qkk7RUFDSTtBOUVxc3hCUjs7QThFdHN4Qkk7RUFDSTtBOUV5c3hCUjs7QThFMXN4Qkk7RUFDSTtBOUU2c3hCUjs7QThFOXN4Qkk7RUFDSTtBOUVpdHhCUjs7QThFbHR4Qkk7RUFDSTtBOUVxdHhCUjs7QThFdHR4Qkk7RUFDSTtBOUV5dHhCUjs7QThFMXR4Qkk7RUFDSTtBOUU2dHhCUjs7QThFOXR4Qkk7RUFDSTtBOUVpdXhCUjs7QThFbHV4Qkk7RUFDSTtBOUVxdXhCUjs7QThFdHV4Qkk7RUFDSTtBOUV5dXhCUjs7QThFMXV4Qkk7RUFDSTtBOUU2dXhCUjs7QThFOXV4Qkk7RUFDSTtBOUVpdnhCUjs7QThFbHZ4Qkk7RUFDSTtBOUVxdnhCUjs7QThFdHZ4Qkk7RUFDSTtBOUV5dnhCUjs7QThFMXZ4Qkk7RUFDSTtBOUU2dnhCUjs7QThFOXZ4Qkk7RUFDSTtBOUVpd3hCUjs7QThFbHd4Qkk7RUFDSTtBOUVxd3hCUjs7QThFdHd4Qkk7RUFDSTtBOUV5d3hCUjs7QThFMXd4Qkk7RUFDSTtBOUU2d3hCUjs7QThFOXd4Qkk7RUFDSTtBOUVpeHhCUjs7QThFbHh4Qkk7RUFDSTtBOUVxeHhCUjs7QThFdHh4Qkk7RUFDSTtBOUV5eHhCUjs7QThFMXh4Qkk7RUFDSTtBOUU2eHhCUjs7QThFOXh4Qkk7RUFDSTtBOUVpeXhCUjs7QThFbHl4Qkk7RUFDSTtBOUVxeXhCUjs7QThFdHl4Qkk7RUFDSTtBOUV5eXhCUjs7QThFMXl4Qkk7RUFDSTtBOUU2eXhCUjs7QThFOXl4Qkk7RUFDSTtBOUVpenhCUjs7QThFbHp4Qkk7RUFDSTtBOUVxenhCUjs7QThFdHp4Qkk7RUFDSTtBOUV5enhCUjs7QThFMXp4Qkk7RUFDSTtBOUU2enhCUjs7QThFOXp4Qkk7RUFDSTtBOUVpMHhCUjs7QThFbDB4Qkk7RUFDSTtBOUVxMHhCUjs7QThFdDB4Qkk7RUFDSTtBOUV5MHhCUjs7QThFMTB4Qkk7RUFDSTtBOUU2MHhCUjs7QThFOTB4Qkk7RUFDSTtBOUVpMXhCUjs7QThFbDF4Qkk7RUFDSTtBOUVxMXhCUjs7QThFdDF4Qkk7RUFDSTtBOUV5MXhCUjs7QThFMTF4Qkk7RUFDSTtBOUU2MXhCUjs7QThFOTF4Qkk7RUFDSTtBOUVpMnhCUjs7QThFbDJ4Qkk7RUFDSTtBOUVxMnhCUjs7QThFdDJ4Qkk7RUFDSTtBOUV5MnhCUjs7QThFMTJ4Qkk7RUFDSTtBOUU2MnhCUjs7QThFOTJ4Qkk7RUFDSTtBOUVpM3hCUjs7QThFbDN4Qkk7RUFDSTtBOUVxM3hCUjs7QThFdDN4Qkk7RUFDSTtBOUV5M3hCUjs7QThFMTN4Qkk7RUFDSTtBOUU2M3hCUjs7QThFOTN4Qkk7RUFDSTtBOUVpNHhCUjs7QThFbDR4Qkk7RUFDSTtBOUVxNHhCUjs7QThFdDR4Qkk7RUFDSTtBOUV5NHhCUjs7QThFMTR4Qkk7RUFDSTtBOUU2NHhCUjs7QThFOTR4Qkk7RUFDSTtBOUVpNXhCUjs7QThFbDV4Qkk7RUFDSTtBOUVxNXhCUjs7QThFdDV4Qkk7RUFDSTtBOUV5NXhCUjs7QThFMTV4Qkk7RUFDSTtBOUU2NXhCUjs7QThFOTV4Qkk7RUFDSTtBOUVpNnhCUjs7QThFbDZ4Qkk7RUFDSTtBOUVxNnhCUjs7QThFdDZ4Qkk7RUFDSTtBOUV5NnhCUjs7QThFMTZ4Qkk7RUFDSTtBOUU2NnhCUjs7QThFOTZ4Qkk7RUFDSTtBOUVpN3hCUjs7QThFbDd4Qkk7RUFDSTtBOUVxN3hCUjs7QThFdDd4Qkk7RUFDSTtBOUV5N3hCUjs7QThFMTd4Qkk7RUFDSTtBOUU2N3hCUjs7QThFOTd4Qkk7RUFDSTtBOUVpOHhCUjs7QThFbDh4Qkk7RUFDSTtBOUVxOHhCUjs7QThFdDh4Qkk7RUFDSTtBOUV5OHhCUjs7QThFMTh4Qkk7RUFDSTtBOUU2OHhCUjs7QThFOTh4Qkk7RUFDSTtBOUVpOXhCUjs7QThFbDl4Qkk7RUFDSTtBOUVxOXhCUjs7QThFdDl4Qkk7RUFDSTtBOUV5OXhCUjs7QThFMTl4Qkk7RUFDSTtBOUU2OXhCUjs7QThFOTl4Qkk7RUFDSTtBOUVpK3hCUjs7QThFbCt4Qkk7RUFDSTtBOUVxK3hCUjs7QThFdCt4Qkk7RUFDSTtBOUV5K3hCUjs7QThFMSt4Qkk7RUFDSTtBOUU2K3hCUjs7QThFOSt4Qkk7RUFDSTtBOUVpL3hCUjs7QThFbC94Qkk7RUFDSTtBOUVxL3hCUjs7QThFdC94Qkk7RUFDSTtBOUV5L3hCUjs7QThFMS94Qkk7RUFDSTtBOUU2L3hCUjs7QThFOS94Qkk7RUFDSTtBOUVpZ3lCUjs7QThFbGd5Qkk7RUFDSTtBOUVxZ3lCUjs7QThFdGd5Qkk7RUFDSTtBOUV5Z3lCUjs7QThFMWd5Qkk7RUFDSTtBOUU2Z3lCUjs7QThFOWd5Qkk7RUFDSTtBOUVpaHlCUjs7QThFbGh5Qkk7RUFDSTtBOUVxaHlCUjs7QThFdGh5Qkk7RUFDSTtBOUV5aHlCUjs7QThFMWh5Qkk7RUFDSTtBOUU2aHlCUjs7QThFOWh5Qkk7RUFDSTtBOUVpaXlCUjs7QThFbGl5Qkk7RUFDSTtBOUVxaXlCUjs7QThFdGl5Qkk7RUFDSTtBOUV5aXlCUjs7QThFMWl5Qkk7RUFDSTtBOUU2aXlCUjs7QThFOWl5Qkk7RUFDSTtBOUVpanlCUjs7QThFbGp5Qkk7RUFDSTtBOUVxanlCUjs7QThFdGp5Qkk7RUFDSTtBOUV5anlCUjs7QThFMWp5Qkk7RUFDSTtBOUU2anlCUjs7QThFOWp5Qkk7RUFDSTtBOUVpa3lCUjs7QThFbGt5Qkk7RUFDSTtBOUVxa3lCUjs7QThFdGt5Qkk7RUFDSTtBOUV5a3lCUjs7QThFMWt5Qkk7RUFDSTtBOUU2a3lCUjs7QThFOWt5Qkk7RUFDSTtBOUVpbHlCUjs7QThFbGx5Qkk7RUFDSTtBOUVxbHlCUjs7QThFdGx5Qkk7RUFDSTtBOUV5bHlCUjs7QThFMWx5Qkk7RUFDSTtBOUU2bHlCUjs7QThFOWx5Qkk7RUFDSTtBOUVpbXlCUjs7QThFbG15Qkk7RUFDSTtBOUVxbXlCUjs7QThFdG15Qkk7RUFDSTtBOUV5bXlCUjs7QThFMW15Qkk7RUFDSTtBOUU2bXlCUjs7QThFOW15Qkk7RUFDSTtBOUVpbnlCUjs7QThFbG55Qkk7RUFDSTtBOUVxbnlCUjs7QThFdG55Qkk7RUFDSTtBOUV5bnlCUjs7QThFMW55Qkk7RUFDSTtBOUU2bnlCUjs7QThFOW55Qkk7RUFDSTtBOUVpb3lCUjs7QThFbG95Qkk7RUFDSTtBOUVxb3lCUjs7QThFdG95Qkk7RUFDSTtBOUV5b3lCUjs7QThFMW95Qkk7RUFDSTtBOUU2b3lCUjs7QThFOW95Qkk7RUFDSTtBOUVpcHlCUjs7QThFbHB5Qkk7RUFDSTtBOUVxcHlCUjs7QThFdHB5Qkk7RUFDSTtBOUV5cHlCUjs7QThFMXB5Qkk7RUFDSTtBOUU2cHlCUjs7QThFOXB5Qkk7RUFDSTtBOUVpcXlCUjs7QThFbHF5Qkk7RUFDSTtBOUVxcXlCUjs7QThFdHF5Qkk7RUFDSTtBOUV5cXlCUjs7QThFMXF5Qkk7RUFDSTtBOUU2cXlCUjs7QThFOXF5Qkk7RUFDSTtBOUVpcnlCUjs7QThFbHJ5Qkk7RUFDSTtBOUVxcnlCUjs7QThFdHJ5Qkk7RUFDSTtBOUV5cnlCUjs7QThFMXJ5Qkk7RUFDSTtBOUU2cnlCUjs7QThFOXJ5Qkk7RUFDSTtBOUVpc3lCUjs7QThFbHN5Qkk7RUFDSTtBOUVxc3lCUjs7QThFdHN5Qkk7RUFDSTtBOUV5c3lCUjs7QThFMXN5Qkk7RUFDSTtBOUU2c3lCUjs7QThFOXN5Qkk7RUFDSTtBOUVpdHlCUjs7QThFbHR5Qkk7RUFDSTtBOUVxdHlCUjs7QThFdHR5Qkk7RUFDSTtBOUV5dHlCUjs7QThFMXR5Qkk7RUFDSTtBOUU2dHlCUjs7QThFOXR5Qkk7RUFDSTtBOUVpdXlCUjs7QThFbHV5Qkk7RUFDSTtBOUVxdXlCUjs7QThFdHV5Qkk7RUFDSTtBOUV5dXlCUjs7QThFMXV5Qkk7RUFDSTtBOUU2dXlCUjs7QThFOXV5Qkk7RUFDSTtBOUVpdnlCUjs7QThFbHZ5Qkk7RUFDSTtBOUVxdnlCUjs7QThFdHZ5Qkk7RUFDSTtBOUV5dnlCUjs7QThFMXZ5Qkk7RUFDSTtBOUU2dnlCUjs7QThFOXZ5Qkk7RUFDSTtBOUVpd3lCUjs7QThFbHd5Qkk7RUFDSTtBOUVxd3lCUjs7QThFdHd5Qkk7RUFDSTtBOUV5d3lCUjs7QThFMXd5Qkk7RUFDSTtBOUU2d3lCUjs7QThFOXd5Qkk7RUFDSTtBOUVpeHlCUjs7QThFbHh5Qkk7RUFDSTtBOUVxeHlCUjs7QThFdHh5Qkk7RUFDSTtBOUV5eHlCUjs7QThFMXh5Qkk7RUFDSTtBOUU2eHlCUjs7QThFOXh5Qkk7RUFDSTtBOUVpeXlCUjs7QThFbHl5Qkk7RUFDSTtBOUVxeXlCUjs7QThFdHl5Qkk7RUFDSTtBOUV5eXlCUjs7QThFMXl5Qkk7RUFDSTtBOUU2eXlCUjs7QThFOXl5Qkk7RUFDSTtBOUVpenlCUjs7QThFbHp5Qkk7RUFDSTtBOUVxenlCUjs7QThFdHp5Qkk7RUFDSTtBOUV5enlCUjs7QThFMXp5Qkk7RUFDSTtBOUU2enlCUjs7QThFOXp5Qkk7RUFDSTtBOUVpMHlCUjs7QThFbDB5Qkk7RUFDSTtBOUVxMHlCUjs7QThFdDB5Qkk7RUFDSTtBOUV5MHlCUjs7QThFMTB5Qkk7RUFDSTtBOUU2MHlCUjs7QThFOTB5Qkk7RUFDSTtBOUVpMXlCUjs7QThFbDF5Qkk7RUFDSTtBOUVxMXlCUjs7QThFdDF5Qkk7RUFDSTtBOUV5MXlCUjs7QThFMTF5Qkk7RUFDSTtBOUU2MXlCUjs7QThFOTF5Qkk7RUFDSTtBOUVpMnlCUjs7QThFbDJ5Qkk7RUFDSTtBOUVxMnlCUjs7QThFdDJ5Qkk7RUFDSTtBOUV5MnlCUjs7QThFMTJ5Qkk7RUFDSTtBOUU2MnlCUjs7QThFOTJ5Qkk7RUFDSTtBOUVpM3lCUjs7QThFbDN5Qkk7RUFDSTtBOUVxM3lCUjs7QThFdDN5Qkk7RUFDSTtBOUV5M3lCUjs7QThFMTN5Qkk7RUFDSTtBOUU2M3lCUjs7QThFOTN5Qkk7RUFDSTtBOUVpNHlCUjs7QThFbDR5Qkk7RUFDSTtBOUVxNHlCUjs7QThFdDR5Qkk7RUFDSTtBOUV5NHlCUjs7QThFMTR5Qkk7RUFDSTtBOUU2NHlCUjs7QThFOTR5Qkk7RUFDSTtBOUVpNXlCUjs7QThFbDV5Qkk7RUFDSTtBOUVxNXlCUjs7QThFdDV5Qkk7RUFDSTtBOUV5NXlCUjs7QThFMTV5Qkk7RUFDSTtBOUU2NXlCUjs7QThFOTV5Qkk7RUFDSTtBOUVpNnlCUjs7QThFbDZ5Qkk7RUFDSTtBOUVxNnlCUjs7QThFdDZ5Qkk7RUFDSTtBOUV5NnlCUjs7QThFMTZ5Qkk7RUFDSTtBOUU2NnlCUjs7QThFOTZ5Qkk7RUFDSTtBOUVpN3lCUjs7QThFbDd5Qkk7RUFDSTtBOUVxN3lCUjs7QThFdDd5Qkk7RUFDSTtBOUV5N3lCUjs7QThFMTd5Qkk7RUFDSTtBOUU2N3lCUjs7QThFOTd5Qkk7RUFDSTtBOUVpOHlCUjs7QThFbDh5Qkk7RUFDSTtBOUVxOHlCUjs7QThFdDh5Qkk7RUFDSTtBOUV5OHlCUjs7QThFMTh5Qkk7RUFDSTtBOUU2OHlCUjs7QThFOTh5Qkk7RUFDSTtBOUVpOXlCUjs7QThFbDl5Qkk7RUFDSTtBOUVxOXlCUjs7QThFdDl5Qkk7RUFDSTtBOUV5OXlCUjs7QThFMTl5Qkk7RUFDSTtBOUU2OXlCUjs7QThFOTl5Qkk7RUFDSTtBOUVpK3lCUjs7QThFbCt5Qkk7RUFDSTtBOUVxK3lCUjs7QThFdCt5Qkk7RUFDSTtBOUV5K3lCUjs7QThFMSt5Qkk7RUFDSTtBOUU2K3lCUjs7QThFOSt5Qkk7RUFDSTtBOUVpL3lCUjs7QThFbC95Qkk7RUFDSTtBOUVxL3lCUjs7QThFdC95Qkk7RUFDSTtBOUV5L3lCUjs7QThFMS95Qkk7RUFDSTtBOUU2L3lCUjs7QThFOS95Qkk7RUFDSTtBOUVpZ3pCUjs7QThFbGd6Qkk7RUFDSTtBOUVxZ3pCUjs7QThFdGd6Qkk7RUFDSTtBOUV5Z3pCUjs7QThFMWd6Qkk7RUFDSTtBOUU2Z3pCUjs7QThFOWd6Qkk7RUFDSTtBOUVpaHpCUjs7QThFbGh6Qkk7RUFDSTtBOUVxaHpCUjs7QThFdGh6Qkk7RUFDSTtBOUV5aHpCUjs7QThFMWh6Qkk7RUFDSTtBOUU2aHpCUjs7QThFOWh6Qkk7RUFDSTtBOUVpaXpCUjs7QThFbGl6Qkk7RUFDSTtBOUVxaXpCUjs7QThFdGl6Qkk7RUFDSTtBOUV5aXpCUjs7QThFMWl6Qkk7RUFDSTtBOUU2aXpCUjs7QThFOWl6Qkk7RUFDSTtBOUVpanpCUjs7QThFbGp6Qkk7RUFDSTtBOUVxanpCUjs7QThFdGp6Qkk7RUFDSTtBOUV5anpCUjs7QThFMWp6Qkk7RUFDSTtBOUU2anpCUjs7QThFOWp6Qkk7RUFDSTtBOUVpa3pCUjs7QThFbGt6Qkk7RUFDSTtBOUVxa3pCUjs7QThFdGt6Qkk7RUFDSTtBOUV5a3pCUjs7QThFMWt6Qkk7RUFDSTtBOUU2a3pCUjs7QThFOWt6Qkk7RUFDSTtBOUVpbHpCUjs7QThFbGx6Qkk7RUFDSTtBOUVxbHpCUjs7QThFdGx6Qkk7RUFDSTtBOUV5bHpCUjs7QThFMWx6Qkk7RUFDSTtBOUU2bHpCUjs7QThFOWx6Qkk7RUFDSTtBOUVpbXpCUjs7QThFbG16Qkk7RUFDSTtBOUVxbXpCUjs7QThFdG16Qkk7RUFDSTtBOUV5bXpCUjs7QThFMW16Qkk7RUFDSTtBOUU2bXpCUjs7QThFOW16Qkk7RUFDSTtBOUVpbnpCUjs7QThFbG56Qkk7RUFDSTtBOUVxbnpCUjs7QThFdG56Qkk7RUFDSTtBOUV5bnpCUjs7QThFMW56Qkk7RUFDSTtBOUU2bnpCUjs7QThFOW56Qkk7RUFDSTtBOUVpb3pCUjs7QThFbG96Qkk7RUFDSTtBOUVxb3pCUjs7QThFdG96Qkk7RUFDSTtBOUV5b3pCUjs7QThFMW96Qkk7RUFDSTtBOUU2b3pCUjs7QThFOW96Qkk7RUFDSTtBOUVpcHpCUjs7QThFbHB6Qkk7RUFDSTtBOUVxcHpCUjs7QThFdHB6Qkk7RUFDSTtBOUV5cHpCUjs7QThFMXB6Qkk7RUFDSTtBOUU2cHpCUjs7QThFOXB6Qkk7RUFDSTtBOUVpcXpCUjs7QThFbHF6Qkk7RUFDSTtBOUVxcXpCUjs7QThFdHF6Qkk7RUFDSTtBOUV5cXpCUjs7QThFMXF6Qkk7RUFDSTtBOUU2cXpCUjs7QThFOXF6Qkk7RUFDSTtBOUVpcnpCUjs7QThFbHJ6Qkk7RUFDSTtBOUVxcnpCUjs7QThFdHJ6Qkk7RUFDSTtBOUV5cnpCUjs7QThFMXJ6Qkk7RUFDSTtBOUU2cnpCUjs7QThFOXJ6Qkk7RUFDSTtBOUVpc3pCUjs7QThFbHN6Qkk7RUFDSTtBOUVxc3pCUjs7QThFdHN6Qkk7RUFDSTtBOUV5c3pCUjs7QThFMXN6Qkk7RUFDSTtBOUU2c3pCUjs7QThFOXN6Qkk7RUFDSTtBOUVpdHpCUjs7QThFbHR6Qkk7RUFDSTtBOUVxdHpCUjs7QThFdHR6Qkk7RUFDSTtBOUV5dHpCUjs7QThFMXR6Qkk7RUFDSTtBOUU2dHpCUjs7QThFOXR6Qkk7RUFDSTtBOUVpdXpCUjs7QThFbHV6Qkk7RUFDSTtBOUVxdXpCUjs7QThFdHV6Qkk7RUFDSTtBOUV5dXpCUjs7QThFMXV6Qkk7RUFDSTtBOUU2dXpCUjs7QThFOXV6Qkk7RUFDSTtBOUVpdnpCUjs7QThFbHZ6Qkk7RUFDSTtBOUVxdnpCUjs7QThFdHZ6Qkk7RUFDSTtBOUV5dnpCUjs7QThFMXZ6Qkk7RUFDSTtBOUU2dnpCUjs7QThFOXZ6Qkk7RUFDSTtBOUVpd3pCUjs7QThFbHd6Qkk7RUFDSTtBOUVxd3pCUjs7QThFdHd6Qkk7RUFDSTtBOUV5d3pCUjs7QThFMXd6Qkk7RUFDSTtBOUU2d3pCUjs7QThFOXd6Qkk7RUFDSTtBOUVpeHpCUjs7QThFbHh6Qkk7RUFDSTtBOUVxeHpCUjs7QThFdHh6Qkk7RUFDSTtBOUV5eHpCUjs7QThFMXh6Qkk7RUFDSTtBOUU2eHpCUjs7QThFOXh6Qkk7RUFDSTtBOUVpeXpCUjs7QThFbHl6Qkk7RUFDSTtBOUVxeXpCUjs7QThFdHl6Qkk7RUFDSTtBOUV5eXpCUjs7QThFMXl6Qkk7RUFDSTtBOUU2eXpCUjs7QThFOXl6Qkk7RUFDSTtBOUVpenpCUjs7QThFbHp6Qkk7RUFDSTtBOUVxenpCUjs7QThFdHp6Qkk7RUFDSTtBOUV5enpCUjs7QThFMXp6Qkk7RUFDSTtBOUU2enpCUjs7QThFOXp6Qkk7RUFDSTtBOUVpMHpCUjs7QThFbDB6Qkk7RUFDSTtBOUVxMHpCUjs7QThFdDB6Qkk7RUFDSTtBOUV5MHpCUjs7QThFMTB6Qkk7RUFDSTtBOUU2MHpCUjs7QThFOTB6Qkk7RUFDSTtBOUVpMXpCUjs7QThFbDF6Qkk7RUFDSTtBOUVxMXpCUjs7QThFdDF6Qkk7RUFDSTtBOUV5MXpCUjs7QThFMTF6Qkk7RUFDSTtBOUU2MXpCUjs7QThFOTF6Qkk7RUFDSTtBOUVpMnpCUjs7QThFbDJ6Qkk7RUFDSTtBOUVxMnpCUjs7QThFdDJ6Qkk7RUFDSTtBOUV5MnpCUjs7QThFMTJ6Qkk7RUFDSTtBOUU2MnpCUjs7QThFOTJ6Qkk7RUFDSTtBOUVpM3pCUjs7QThFbDN6Qkk7RUFDSTtBOUVxM3pCUjs7QThFdDN6Qkk7RUFDSTtBOUV5M3pCUjs7QThFMTN6Qkk7RUFDSTtBOUU2M3pCUjs7QThFOTN6Qkk7RUFDSTtBOUVpNHpCUjs7QThFbDR6Qkk7RUFDSTtBOUVxNHpCUjs7QThFdDR6Qkk7RUFDSTtBOUV5NHpCUjs7QThFMTR6Qkk7RUFDSTtBOUU2NHpCUjs7QThFOTR6Qkk7RUFDSTtBOUVpNXpCUjs7QThFbDV6Qkk7RUFDSTtBOUVxNXpCUjs7QThFdDV6Qkk7RUFDSTtBOUV5NXpCUjs7QThFMTV6Qkk7RUFDSTtBOUU2NXpCUjs7QThFOTV6Qkk7RUFDSTtBOUVpNnpCUjs7QThFbDZ6Qkk7RUFDSTtBOUVxNnpCUjs7QThFdDZ6Qkk7RUFDSTtBOUV5NnpCUjs7QThFMTZ6Qkk7RUFDSTtBOUU2NnpCUjs7QThFOTZ6Qkk7RUFDSTtBOUVpN3pCUjs7QThFbDd6Qkk7RUFDSTtBOUVxN3pCUjs7QThFdDd6Qkk7RUFDSTtBOUV5N3pCUjs7QThFMTd6Qkk7RUFDSTtBOUU2N3pCUjs7QThFOTd6Qkk7RUFDSTtBOUVpOHpCUjs7QThFbDh6Qkk7RUFDSTtBOUVxOHpCUjs7QThFdDh6Qkk7RUFDSTtBOUV5OHpCUjs7QThFMTh6Qkk7RUFDSTtBOUU2OHpCUjs7QThFOTh6Qkk7RUFDSTtBOUVpOXpCUjs7QThFbDl6Qkk7RUFDSTtBOUVxOXpCUjs7QThFdDl6Qkk7RUFDSTtBOUV5OXpCUjs7QThFMTl6Qkk7RUFDSTtBOUU2OXpCUjs7QThFOTl6Qkk7RUFDSTtBOUVpK3pCUjs7QThFbCt6Qkk7RUFDSTtBOUVxK3pCUjs7QThFdCt6Qkk7RUFDSTtBOUV5K3pCUjs7QThFMSt6Qkk7RUFDSTtBOUU2K3pCUjs7QThFOSt6Qkk7RUFDSTtBOUVpL3pCUjs7QThFbC96Qkk7RUFDSTtBOUVxL3pCUjs7QThFdC96Qkk7RUFDSTtBOUV5L3pCUjs7QThFMS96Qkk7RUFDSTtBOUU2L3pCUjs7QThFOS96Qkk7RUFDSTtBOUVpZzBCUjs7QThFbGcwQkk7RUFDSTtBOUVxZzBCUjs7QThFdGcwQkk7RUFDSTtBOUV5ZzBCUjs7QThFMWcwQkk7RUFDSTtBOUU2ZzBCUjs7QThFOWcwQkk7RUFDSTtBOUVpaDBCUjs7QThFbGgwQkk7RUFDSTtBOUVxaDBCUjs7QThFdGgwQkk7RUFDSTtBOUV5aDBCUjs7QThFMWgwQkk7RUFDSTtBOUU2aDBCUjs7QThFOWgwQkk7RUFDSTtBOUVpaTBCUjs7QThFbGkwQkk7RUFDSTtBOUVxaTBCUjs7QThFdGkwQkk7RUFDSTtBOUV5aTBCUjs7QThFMWkwQkk7RUFDSTtBOUU2aTBCUjs7QThFOWkwQkk7RUFDSTtBOUVpajBCUjs7QThFbGowQkk7RUFDSTtBOUVxajBCUjs7QThFdGowQkk7RUFDSTtBOUV5ajBCUjs7QThFMWowQkk7RUFDSTtBOUU2ajBCUjs7QThFOWowQkk7RUFDSTtBOUVpazBCUjs7QThFbGswQkk7RUFDSTtBOUVxazBCUjs7QThFdGswQkk7RUFDSTtBOUV5azBCUjs7QThFMWswQkk7RUFDSTtBOUU2azBCUjs7QThFOWswQkk7RUFDSTtBOUVpbDBCUjs7QThFbGwwQkk7RUFDSTtBOUVxbDBCUjs7QThFdGwwQkk7RUFDSTtBOUV5bDBCUjs7QThFMWwwQkk7RUFDSTtBOUU2bDBCUjs7QThFOWwwQkk7RUFDSTtBOUVpbTBCUjs7QThFbG0wQkk7RUFDSTtBOUVxbTBCUjs7QThFdG0wQkk7RUFDSTtBOUV5bTBCUjs7QThFMW0wQkk7RUFDSTtBOUU2bTBCUjs7QThFOW0wQkk7RUFDSTtBOUVpbjBCUjs7QThFbG4wQkk7RUFDSTtBOUVxbjBCUjs7QThFdG4wQkk7RUFDSTtBOUV5bjBCUjs7QThFMW4wQkk7RUFDSTtBOUU2bjBCUjs7QThFOW4wQkk7RUFDSTtBOUVpbzBCUjs7QThFbG8wQkk7RUFDSTtBOUVxbzBCUjs7QThFdG8wQkk7RUFDSTtBOUV5bzBCUjs7QThFMW8wQkk7RUFDSTtBOUU2bzBCUjs7QThFOW8wQkk7RUFDSTtBOUVpcDBCUjs7QThFbHAwQkk7RUFDSTtBOUVxcDBCUjs7QThFdHAwQkk7RUFDSTtBOUV5cDBCUjs7QThFMXAwQkk7RUFDSTtBOUU2cDBCUjs7QThFOXAwQkk7RUFDSTtBOUVpcTBCUjs7QThFbHEwQkk7RUFDSTtBOUVxcTBCUjs7QThFdHEwQkk7RUFDSTtBOUV5cTBCUjs7QThFMXEwQkk7RUFDSTtBOUU2cTBCUjs7QThFOXEwQkk7RUFDSTtBOUVpcjBCUjs7QThFbHIwQkk7RUFDSTtBOUVxcjBCUjs7QThFdHIwQkk7RUFDSTtBOUV5cjBCUjs7QThFMXIwQkk7RUFDSTtBOUU2cjBCUjs7QThFOXIwQkk7RUFDSTtBOUVpczBCUjs7QThFbHMwQkk7RUFDSTtBOUVxczBCUjs7QThFdHMwQkk7RUFDSTtBOUV5czBCUjs7QThFMXMwQkk7RUFDSTtBOUU2czBCUjs7QThFOXMwQkk7RUFDSTtBOUVpdDBCUjs7QThFbHQwQkk7RUFDSTtBOUVxdDBCUjs7QThFdHQwQkk7RUFDSTtBOUV5dDBCUjs7QThFMXQwQkk7RUFDSTtBOUU2dDBCUjs7QThFOXQwQkk7RUFDSTtBOUVpdTBCUjs7QThFbHUwQkk7RUFDSTtBOUVxdTBCUjs7QThFdHUwQkk7RUFDSTtBOUV5dTBCUjs7QThFMXUwQkk7RUFDSTtBOUU2dTBCUjs7QThFOXUwQkk7RUFDSTtBOUVpdjBCUjs7QThFbHYwQkk7RUFDSTtBOUVxdjBCUjs7QThFdHYwQkk7RUFDSTtBOUV5djBCUjs7QThFMXYwQkk7RUFDSTtBOUU2djBCUjs7QThFOXYwQkk7RUFDSTtBOUVpdzBCUjs7QThFbHcwQkk7RUFDSTtBOUVxdzBCUjs7QThFdHcwQkk7RUFDSTtBOUV5dzBCUjs7QThFMXcwQkk7RUFDSTtBOUU2dzBCUjs7QThFOXcwQkk7RUFDSTtBOUVpeDBCUjs7QThFbHgwQkk7RUFDSTtBOUVxeDBCUjs7QThFdHgwQkk7RUFDSTtBOUV5eDBCUjs7QThFMXgwQkk7RUFDSTtBOUU2eDBCUjs7QThFOXgwQkk7RUFDSTtBOUVpeTBCUjs7QThFbHkwQkk7RUFDSTtBOUVxeTBCUjs7QThFdHkwQkk7RUFDSTtBOUV5eTBCUjs7QThFMXkwQkk7RUFDSTtBOUU2eTBCUjs7QThFOXkwQkk7RUFDSTtBOUVpejBCUjs7QThFbHowQkk7RUFDSTtBOUVxejBCUjs7QThFdHowQkk7RUFDSTtBOUV5ejBCUjs7QThFMXowQkk7RUFDSTtBOUU2ejBCUjs7QThFOXowQkk7RUFDSTtBOUVpMDBCUjs7QThFbDAwQkk7RUFDSTtBOUVxMDBCUjs7QThFdDAwQkk7RUFDSTtBOUV5MDBCUjs7QThFMTAwQkk7RUFDSTtBOUU2MDBCUjs7QThFOTAwQkk7RUFDSTtBOUVpMTBCUjs7QThFbDEwQkk7RUFDSTtBOUVxMTBCUjs7QThFdDEwQkk7RUFDSTtBOUV5MTBCUjs7QThFMTEwQkk7RUFDSTtBOUU2MTBCUjs7QThFOTEwQkk7RUFDSTtBOUVpMjBCUjs7QThFbDIwQkk7RUFDSTtBOUVxMjBCUjs7QThFdDIwQkk7RUFDSTtBOUV5MjBCUjs7QThFMTIwQkk7RUFDSTtBOUU2MjBCUjs7QThFOTIwQkk7RUFDSTtBOUVpMzBCUjs7QThFbDMwQkk7RUFDSTtBOUVxMzBCUjs7QThFdDMwQkk7RUFDSTtBOUV5MzBCUjs7QThFMTMwQkk7RUFDSTtBOUU2MzBCUjs7QThFOTMwQkk7RUFDSTtBOUVpNDBCUjs7QThFbDQwQkk7RUFDSTtBOUVxNDBCUjs7QThFdDQwQkk7RUFDSTtBOUV5NDBCUjs7QThFMTQwQkk7RUFDSTtBOUU2NDBCUjs7QThFOTQwQkk7RUFDSTtBOUVpNTBCUjs7QThFbDUwQkk7RUFDSTtBOUVxNTBCUjs7QThFdDUwQkk7RUFDSTtBOUV5NTBCUjs7QThFMTUwQkk7RUFDSTtBOUU2NTBCUjs7QThFOTUwQkk7RUFDSTtBOUVpNjBCUjs7QThFbDYwQkk7RUFDSTtBOUVxNjBCUjs7QThFdDYwQkk7RUFDSTtBOUV5NjBCUjs7QThFMTYwQkk7RUFDSTtBOUU2NjBCUjs7QThFOTYwQkk7RUFDSTtBOUVpNzBCUjs7QThFbDcwQkk7RUFDSTtBOUVxNzBCUjs7QThFdDcwQkk7RUFDSTtBOUV5NzBCUjs7QThFMTcwQkk7RUFDSTtBOUU2NzBCUjs7QThFOTcwQkk7RUFDSTtBOUVpODBCUjs7QThFbDgwQkk7RUFDSTtBOUVxODBCUjs7QThFdDgwQkk7RUFDSTtBOUV5ODBCUjs7QThFMTgwQkk7RUFDSTtBOUU2ODBCUjs7QThFOTgwQkk7RUFDSTtBOUVpOTBCUjs7QThFbDkwQkk7RUFDSTtBOUVxOTBCUjs7QThFdDkwQkk7RUFDSTtBOUV5OTBCUjs7QThFMTkwQkk7RUFDSTtBOUU2OTBCUjs7QThFOTkwQkk7RUFDSTtBOUVpKzBCUjs7QThFbCswQkk7RUFDSTtBOUVxKzBCUjs7QThFdCswQkk7RUFDSTtBOUV5KzBCUjs7QThFMSswQkk7RUFDSTtBOUU2KzBCUjs7QThFOSswQkk7RUFDSTtBOUVpLzBCUjs7QThFbC8wQkk7RUFDSTtBOUVxLzBCUjs7QThFdC8wQkk7RUFDSTtBOUV5LzBCUjs7QThFMS8wQkk7RUFDSTtBOUU2LzBCUjs7QThFOS8wQkk7RUFDSTtBOUVpZzFCUjs7QThFbGcxQkk7RUFDSTtBOUVxZzFCUjs7QThFdGcxQkk7RUFDSTtBOUV5ZzFCUjs7QThFMWcxQkk7RUFDSTtBOUU2ZzFCUjs7QThFOWcxQkk7RUFDSTtBOUVpaDFCUjs7QThFbGgxQkk7RUFDSTtBOUVxaDFCUjs7QThFdGgxQkk7RUFDSTtBOUV5aDFCUjs7QThFMWgxQkk7RUFDSTtBOUU2aDFCUjs7QThFOWgxQkk7RUFDSTtBOUVpaTFCUjs7QThFbGkxQkk7RUFDSTtBOUVxaTFCUjs7QThFdGkxQkk7RUFDSTtBOUV5aTFCUjs7QThFMWkxQkk7RUFDSTtBOUU2aTFCUjs7QThFOWkxQkk7RUFDSTtBOUVpajFCUjs7QThFbGoxQkk7RUFDSTtBOUVxajFCUjs7QThFdGoxQkk7RUFDSTtBOUV5ajFCUjs7QThFMWoxQkk7RUFDSTtBOUU2ajFCUjs7QThFOWoxQkk7RUFDSTtBOUVpazFCUjs7QThFbGsxQkk7RUFDSTtBOUVxazFCUjs7QThFdGsxQkk7RUFDSTtBOUV5azFCUjs7QThFMWsxQkk7RUFDSTtBOUU2azFCUjs7QThFOWsxQkk7RUFDSTtBOUVpbDFCUjs7QThFbGwxQkk7RUFDSTtBOUVxbDFCUjs7QThFdGwxQkk7RUFDSTtBOUV5bDFCUjs7QThFMWwxQkk7RUFDSTtBOUU2bDFCUjs7QThFOWwxQkk7RUFDSTtBOUVpbTFCUjs7QThFbG0xQkk7RUFDSTtBOUVxbTFCUjs7QThFdG0xQkk7RUFDSTtBOUV5bTFCUjs7QThFMW0xQkk7RUFDSTtBOUU2bTFCUjs7QThFOW0xQkk7RUFDSTtBOUVpbjFCUjs7QThFbG4xQkk7RUFDSTtBOUVxbjFCUjs7QThFdG4xQkk7RUFDSTtBOUV5bjFCUjs7QThFMW4xQkk7RUFDSTtBOUU2bjFCUjs7QThFOW4xQkk7RUFDSTtBOUVpbzFCUjs7QThFbG8xQkk7RUFDSTtBOUVxbzFCUjs7QThFdG8xQkk7RUFDSTtBOUV5bzFCUjs7QThFMW8xQkk7RUFDSTtBOUU2bzFCUjs7QThFOW8xQkk7RUFDSTtBOUVpcDFCUjs7QThFbHAxQkk7RUFDSTtBOUVxcDFCUjs7QThFdHAxQkk7RUFDSTtBOUV5cDFCUjs7QThFMXAxQkk7RUFDSTtBOUU2cDFCUjs7QThFOXAxQkk7RUFDSTtBOUVpcTFCUjs7QThFbHExQkk7RUFDSTtBOUVxcTFCUjs7QThFdHExQkk7RUFDSTtBOUV5cTFCUjs7QThFMXExQkk7RUFDSTtBOUU2cTFCUjs7QThFOXExQkk7RUFDSTtBOUVpcjFCUjs7QThFbHIxQkk7RUFDSTtBOUVxcjFCUjs7QThFdHIxQkk7RUFDSTtBOUV5cjFCUjs7QThFMXIxQkk7RUFDSTtBOUU2cjFCUjs7QThFOXIxQkk7RUFDSTtBOUVpczFCUjs7QThFbHMxQkk7RUFDSTtBOUVxczFCUjs7QThFdHMxQkk7RUFDSTtBOUV5czFCUjs7QThFMXMxQkk7RUFDSTtBOUU2czFCUjs7QThFOXMxQkk7RUFDSTtBOUVpdDFCUjs7QThFbHQxQkk7RUFDSTtBOUVxdDFCUjs7QThFdHQxQkk7RUFDSTtBOUV5dDFCUjs7QThFMXQxQkk7RUFDSTtBOUU2dDFCUjs7QThFOXQxQkk7RUFDSTtBOUVpdTFCUjs7QThFbHUxQkk7RUFDSTtBOUVxdTFCUjs7QThFdHUxQkk7RUFDSTtBOUV5dTFCUjs7QThFMXUxQkk7RUFDSTtBOUU2dTFCUjs7QThFOXUxQkk7RUFDSTtBOUVpdjFCUjs7QThFbHYxQkk7RUFDSTtBOUVxdjFCUjs7QThFdHYxQkk7RUFDSTtBOUV5djFCUjs7QThFMXYxQkk7RUFDSTtBOUU2djFCUjs7QThFOXYxQkk7RUFDSTtBOUVpdzFCUjs7QThFbHcxQkk7RUFDSTtBOUVxdzFCUjs7QThFdHcxQkk7RUFDSTtBOUV5dzFCUjs7QThFMXcxQkk7RUFDSTtBOUU2dzFCUjs7QThFOXcxQkk7RUFDSTtBOUVpeDFCUjs7QThFbHgxQkk7RUFDSTtBOUVxeDFCUjs7QThFdHgxQkk7RUFDSTtBOUV5eDFCUjs7QThFMXgxQkk7RUFDSTtBOUU2eDFCUjs7QThFOXgxQkk7RUFDSTtBOUVpeTFCUjs7QThFbHkxQkk7RUFDSTtBOUVxeTFCUjs7QThFdHkxQkk7RUFDSTtBOUV5eTFCUjs7QThFMXkxQkk7RUFDSTtBOUU2eTFCUjs7QThFOXkxQkk7RUFDSTtBOUVpejFCUjs7QThFbHoxQkk7RUFDSTtBOUVxejFCUjs7QThFdHoxQkk7RUFDSTtBOUV5ejFCUjs7QThFMXoxQkk7RUFDSTtBOUU2ejFCUjs7QThFOXoxQkk7RUFDSTtBOUVpMDFCUjs7QThFbDAxQkk7RUFDSTtBOUVxMDFCUjs7QThFdDAxQkk7RUFDSTtBOUV5MDFCUjs7QThFMTAxQkk7RUFDSTtBOUU2MDFCUjs7QThFOTAxQkk7RUFDSTtBOUVpMTFCUjs7QThFbDExQkk7RUFDSTtBOUVxMTFCUjs7QThFdDExQkk7RUFDSTtBOUV5MTFCUjs7QThFMTExQkk7RUFDSTtBOUU2MTFCUjs7QThFOTExQkk7RUFDSTtBOUVpMjFCUjs7QThFbDIxQkk7RUFDSTtBOUVxMjFCUjs7QThFdDIxQkk7RUFDSTtBOUV5MjFCUjs7QThFMTIxQkk7RUFDSTtBOUU2MjFCUjs7QThFOTIxQkk7RUFDSTtBOUVpMzFCUjs7QThFbDMxQkk7RUFDSTtBOUVxMzFCUjs7QThFdDMxQkk7RUFDSTtBOUV5MzFCUjs7QThFMTMxQkk7RUFDSTtBOUU2MzFCUjs7QThFOTMxQkk7RUFDSTtBOUVpNDFCUjs7QThFbDQxQkk7RUFDSTtBOUVxNDFCUjs7QThFdDQxQkk7RUFDSTtBOUV5NDFCUjs7QThFMTQxQkk7RUFDSTtBOUU2NDFCUjs7QThFOTQxQkk7RUFDSTtBOUVpNTFCUjs7QThFbDUxQkk7RUFDSTtBOUVxNTFCUjs7QThFdDUxQkk7RUFDSTtBOUV5NTFCUjs7QThFMTUxQkk7RUFDSTtBOUU2NTFCUjs7QThFOTUxQkk7RUFDSTtBOUVpNjFCUjs7QThFbDYxQkk7RUFDSTtBOUVxNjFCUjs7QThFdDYxQkk7RUFDSTtBOUV5NjFCUjs7QThFMTYxQkk7RUFDSTtBOUU2NjFCUjs7QThFOTYxQkk7RUFDSTtBOUVpNzFCUjs7QThFbDcxQkk7RUFDSTtBOUVxNzFCUjs7QThFdDcxQkk7RUFDSTtBOUV5NzFCUjs7QThFMTcxQkk7RUFDSTtBOUU2NzFCUjs7QThFOTcxQkk7RUFDSTtBOUVpODFCUjs7QThFbDgxQkk7RUFDSTtBOUVxODFCUjs7QThFdDgxQkk7RUFDSTtBOUV5ODFCUjs7QThFMTgxQkk7RUFDSTtBOUU2ODFCUjs7QThFOTgxQkk7RUFDSTtBOUVpOTFCUjs7QThFbDkxQkk7RUFDSTtBOUVxOTFCUjs7QThFdDkxQkk7RUFDSTtBOUV5OTFCUjs7QThFMTkxQkk7RUFDSTtBOUU2OTFCUjs7QThFOTkxQkk7RUFDSTtBOUVpKzFCUjs7QThFbCsxQkk7RUFDSTtBOUVxKzFCUjs7QThFdCsxQkk7RUFDSTtBOUV5KzFCUjs7QThFMSsxQkk7RUFDSTtBOUU2KzFCUjs7QThFOSsxQkk7RUFDSTtBOUVpLzFCUjs7QThFbC8xQkk7RUFDSTtBOUVxLzFCUjs7QThFdC8xQkk7RUFDSTtBOUV5LzFCUjs7QThFMS8xQkk7RUFDSTtBOUU2LzFCUjs7QThFOS8xQkk7RUFDSTtBOUVpZzJCUjs7QThFbGcyQkk7RUFDSTtBOUVxZzJCUjs7QThFdGcyQkk7RUFDSTtBOUV5ZzJCUjs7QThFMWcyQkk7RUFDSTtBOUU2ZzJCUjs7QThFOWcyQkk7RUFDSTtBOUVpaDJCUjs7QThFbGgyQkk7RUFDSTtBOUVxaDJCUjs7QThFdGgyQkk7RUFDSTtBOUV5aDJCUjs7QThFMWgyQkk7RUFDSTtBOUU2aDJCUjs7QThFOWgyQkk7RUFDSTtBOUVpaTJCUjs7QThFbGkyQkk7RUFDSTtBOUVxaTJCUjs7QThFdGkyQkk7RUFDSTtBOUV5aTJCUjs7QThFMWkyQkk7RUFDSTtBOUU2aTJCUjs7QThFOWkyQkk7RUFDSTtBOUVpajJCUjs7QThFbGoyQkk7RUFDSTtBOUVxajJCUjs7QThFdGoyQkk7RUFDSTtBOUV5ajJCUjs7QThFMWoyQkk7RUFDSTtBOUU2ajJCUjs7QThFOWoyQkk7RUFDSTtBOUVpazJCUjs7QThFbGsyQkk7RUFDSTtBOUVxazJCUjs7QThFdGsyQkk7RUFDSTtBOUV5azJCUjs7QThFMWsyQkk7RUFDSTtBOUU2azJCUjs7QThFOWsyQkk7RUFDSTtBOUVpbDJCUjs7QThFbGwyQkk7RUFDSTtBOUVxbDJCUjs7QThFdGwyQkk7RUFDSTtBOUV5bDJCUjs7QThFMWwyQkk7RUFDSTtBOUU2bDJCUjs7QThFOWwyQkk7RUFDSTtBOUVpbTJCUjs7QThFbG0yQkk7RUFDSTtBOUVxbTJCUjs7QThFdG0yQkk7RUFDSTtBOUV5bTJCUjs7QThFMW0yQkk7RUFDSTtBOUU2bTJCUjs7QThFOW0yQkk7RUFDSTtBOUVpbjJCUjs7QThFbG4yQkk7RUFDSTtBOUVxbjJCUjs7QThFdG4yQkk7RUFDSTtBOUV5bjJCUjs7QThFMW4yQkk7RUFDSTtBOUU2bjJCUjs7QThFOW4yQkk7RUFDSTtBOUVpbzJCUjs7QThFbG8yQkk7RUFDSTtBOUVxbzJCUjs7QThFdG8yQkk7RUFDSTtBOUV5bzJCUjs7QThFMW8yQkk7RUFDSTtBOUU2bzJCUjs7QThFOW8yQkk7RUFDSTtBOUVpcDJCUjs7QThFbHAyQkk7RUFDSTtBOUVxcDJCUjs7QThFdHAyQkk7RUFDSTtBOUV5cDJCUjs7QThFMXAyQkk7RUFDSTtBOUU2cDJCUjs7QThFOXAyQkk7RUFDSTtBOUVpcTJCUjs7QThFbHEyQkk7RUFDSTtBOUVxcTJCUjs7QThFdHEyQkk7RUFDSTtBOUV5cTJCUjs7QThFMXEyQkk7RUFDSTtBOUU2cTJCUjs7QThFOXEyQkk7RUFDSTtBOUVpcjJCUjs7QThFbHIyQkk7RUFDSTtBOUVxcjJCUjs7QThFdHIyQkk7RUFDSTtBOUV5cjJCUjs7QThFMXIyQkk7RUFDSTtBOUU2cjJCUjs7QThFOXIyQkk7RUFDSTtBOUVpczJCUjs7QThFbHMyQkk7RUFDSTtBOUVxczJCUjs7QThFdHMyQkk7RUFDSTtBOUV5czJCUjs7QThFMXMyQkk7RUFDSTtBOUU2czJCUjs7QThFOXMyQkk7RUFDSTtBOUVpdDJCUjs7QThFbHQyQkk7RUFDSTtBOUVxdDJCUjs7QThFdHQyQkk7RUFDSTtBOUV5dDJCUjs7QThFMXQyQkk7RUFDSTtBOUU2dDJCUjs7QThFOXQyQkk7RUFDSTtBOUVpdTJCUjs7QThFbHUyQkk7RUFDSTtBOUVxdTJCUjs7QThFdHUyQkk7RUFDSTtBOUV5dTJCUjs7QThFMXUyQkk7RUFDSTtBOUU2dTJCUjs7QThFOXUyQkk7RUFDSTtBOUVpdjJCUjs7QThFbHYyQkk7RUFDSTtBOUVxdjJCUjs7QThFdHYyQkk7RUFDSTtBOUV5djJCUjs7QThFMXYyQkk7RUFDSTtBOUU2djJCUjs7QThFOXYyQkk7RUFDSTtBOUVpdzJCUjs7QThFbHcyQkk7RUFDSTtBOUVxdzJCUjs7QThFdHcyQkk7RUFDSTtBOUV5dzJCUjs7QThFMXcyQkk7RUFDSTtBOUU2dzJCUjs7QThFOXcyQkk7RUFDSTtBOUVpeDJCUjs7QThFbHgyQkk7RUFDSTtBOUVxeDJCUjs7QThFdHgyQkk7RUFDSTtBOUV5eDJCUjs7QThFMXgyQkk7RUFDSTtBOUU2eDJCUjs7QThFOXgyQkk7RUFDSTtBOUVpeTJCUjs7QThFbHkyQkk7RUFDSTtBOUVxeTJCUjs7QThFdHkyQkk7RUFDSTtBOUV5eTJCUjs7QThFMXkyQkk7RUFDSTtBOUU2eTJCUjs7QThFOXkyQkk7RUFDSTtBOUVpejJCUjs7QThFbHoyQkk7RUFDSTtBOUVxejJCUjs7QThFdHoyQkk7RUFDSTtBOUV5ejJCUjs7QThFMXoyQkk7RUFDSTtBOUU2ejJCUjs7QThFOXoyQkk7RUFDSTtBOUVpMDJCUjs7QThFbDAyQkk7RUFDSTtBOUVxMDJCUjs7QThFdDAyQkk7RUFDSTtBOUV5MDJCUjs7QThFMTAyQkk7RUFDSTtBOUU2MDJCUjs7QThFOTAyQkk7RUFDSTtBOUVpMTJCUjs7QThFbDEyQkk7RUFDSTtBOUVxMTJCUjs7QThFdDEyQkk7RUFDSTtBOUV5MTJCUjs7QThFMTEyQkk7RUFDSTtBOUU2MTJCUjs7QThFOTEyQkk7RUFDSTtBOUVpMjJCUjs7QThFbDIyQkk7RUFDSTtBOUVxMjJCUjs7QThFdDIyQkk7RUFDSTtBOUV5MjJCUjs7QThFMTIyQkk7RUFDSTtBOUU2MjJCUjs7QThFOTIyQkk7RUFDSTtBOUVpMzJCUjs7QThFbDMyQkk7RUFDSTtBOUVxMzJCUjs7QThFdDMyQkk7RUFDSTtBOUV5MzJCUjs7QThFMTMyQkk7RUFDSTtBOUU2MzJCUjs7QThFOTMyQkk7RUFDSTtBOUVpNDJCUjs7QThFbDQyQkk7RUFDSTtBOUVxNDJCUjs7QThFdDQyQkk7RUFDSTtBOUV5NDJCUjs7QThFMTQyQkk7RUFDSTtBOUU2NDJCUjs7QThFOTQyQkk7RUFDSTtBOUVpNTJCUjs7QThFbDUyQkk7RUFDSTtBOUVxNTJCUjs7QThFdDUyQkk7RUFDSTtBOUV5NTJCUjs7QThFMTUyQkk7RUFDSTtBOUU2NTJCUjs7QThFOTUyQkk7RUFDSTtBOUVpNjJCUjs7QThFbDYyQkk7RUFDSTtBOUVxNjJCUjs7QThFdDYyQkk7RUFDSTtBOUV5NjJCUjs7QThFMTYyQkk7RUFDSTtBOUU2NjJCUjs7QThFOTYyQkk7RUFDSTtBOUVpNzJCUjs7QThFbDcyQkk7RUFDSTtBOUVxNzJCUjs7QThFdDcyQkk7RUFDSTtBOUV5NzJCUjs7QThFMTcyQkk7RUFDSTtBOUU2NzJCUjs7QThFOTcyQkk7RUFDSTtBOUVpODJCUjs7QThFbDgyQkk7RUFDSTtBOUVxODJCUjs7QThFdDgyQkk7RUFDSTtBOUV5ODJCUjs7QThFMTgyQkk7RUFDSTtBOUU2ODJCUjs7QThFOTgyQkk7RUFDSTtBOUVpOTJCUjs7QThFbDkyQkk7RUFDSTtBOUVxOTJCUjs7QThFdDkyQkk7RUFDSTtBOUV5OTJCUjs7QThFMTkyQkk7RUFDSTtBOUU2OTJCUjs7QThFOTkyQkk7RUFDSTtBOUVpKzJCUjs7QThFbCsyQkk7RUFDSTtBOUVxKzJCUjs7QThFdCsyQkk7RUFDSTtBOUV5KzJCUjs7QThFMSsyQkk7RUFDSTtBOUU2KzJCUjs7QThFOSsyQkk7RUFDSTtBOUVpLzJCUjs7QThFbC8yQkk7RUFDSTtBOUVxLzJCUjs7QThFdC8yQkk7RUFDSTtBOUV5LzJCUjs7QThFMS8yQkk7RUFDSTtBOUU2LzJCUjs7QThFOS8yQkk7RUFDSTtBOUVpZzNCUjs7QThFbGczQkk7RUFDSTtBOUVxZzNCUjs7QThFdGczQkk7RUFDSTtBOUV5ZzNCUjs7QThFMWczQkk7RUFDSTtBOUU2ZzNCUjs7QThFOWczQkk7RUFDSTtBOUVpaDNCUjs7QThFbGgzQkk7RUFDSTtBOUVxaDNCUjs7QThFdGgzQkk7RUFDSTtBOUV5aDNCUjs7QThFMWgzQkk7RUFDSTtBOUU2aDNCUjs7QThFOWgzQkk7RUFDSTtBOUVpaTNCUjs7QThFbGkzQkk7RUFDSTtBOUVxaTNCUjs7QThFdGkzQkk7RUFDSTtBOUV5aTNCUjs7QThFMWkzQkk7RUFDSTtBOUU2aTNCUjs7QThFOWkzQkk7RUFDSTtBOUVpajNCUjs7QThFbGozQkk7RUFDSTtBOUVxajNCUjs7QThFdGozQkk7RUFDSTtBOUV5ajNCUjs7QThFMWozQkk7RUFDSTtBOUU2ajNCUjs7QThFOWozQkk7RUFDSTtBOUVpazNCUjs7QThFbGszQkk7RUFDSTtBOUVxazNCUjs7QThFdGszQkk7RUFDSTtBOUV5azNCUjs7QThFMWszQkk7RUFDSTtBOUU2azNCUjs7QThFOWszQkk7RUFDSTtBOUVpbDNCUjs7QThFbGwzQkk7RUFDSTtBOUVxbDNCUjs7QThFdGwzQkk7RUFDSTtBOUV5bDNCUjs7QThFMWwzQkk7RUFDSTtBOUU2bDNCUjs7QThFOWwzQkk7RUFDSTtBOUVpbTNCUjs7QThFbG0zQkk7RUFDSTtBOUVxbTNCUjs7QThFdG0zQkk7RUFDSTtBOUV5bTNCUjs7QThFMW0zQkk7RUFDSTtBOUU2bTNCUjs7QThFOW0zQkk7RUFDSTtBOUVpbjNCUjs7QThFbG4zQkk7RUFDSTtBOUVxbjNCUjs7QThFdG4zQkk7RUFDSTtBOUV5bjNCUjs7QThFMW4zQkk7RUFDSTtBOUU2bjNCUjs7QThFOW4zQkk7RUFDSTtBOUVpbzNCUjs7QThFbG8zQkk7RUFDSTtBOUVxbzNCUjs7QThFdG8zQkk7RUFDSTtBOUV5bzNCUjs7QThFMW8zQkk7RUFDSTtBOUU2bzNCUjs7QThFOW8zQkk7RUFDSTtBOUVpcDNCUjs7QThFbHAzQkk7RUFDSTtBOUVxcDNCUjs7QThFdHAzQkk7RUFDSTtBOUV5cDNCUjs7QThFMXAzQkk7RUFDSTtBOUU2cDNCUjs7QThFOXAzQkk7RUFDSTtBOUVpcTNCUjs7QThFbHEzQkk7RUFDSTtBOUVxcTNCUjs7QThFdHEzQkk7RUFDSTtBOUV5cTNCUjs7QThFMXEzQkk7RUFDSTtBOUU2cTNCUjs7QThFOXEzQkk7RUFDSTtBOUVpcjNCUjs7QThFbHIzQkk7RUFDSTtBOUVxcjNCUjs7QThFdHIzQkk7RUFDSTtBOUV5cjNCUjs7QThFMXIzQkk7RUFDSTtBOUU2cjNCUjs7QThFOXIzQkk7RUFDSTtBOUVpczNCUjs7QThFbHMzQkk7RUFDSTtBOUVxczNCUjs7QThFdHMzQkk7RUFDSTtBOUV5czNCUjs7QThFMXMzQkk7RUFDSTtBOUU2czNCUjs7QThFOXMzQkk7RUFDSTtBOUVpdDNCUjs7QThFbHQzQkk7RUFDSTtBOUVxdDNCUjs7QThFdHQzQkk7RUFDSTtBOUV5dDNCUjs7QThFMXQzQkk7RUFDSTtBOUU2dDNCUjs7QThFOXQzQkk7RUFDSTtBOUVpdTNCUjs7QThFbHUzQkk7RUFDSTtBOUVxdTNCUjs7QThFdHUzQkk7RUFDSTtBOUV5dTNCUjs7QThFMXUzQkk7RUFDSTtBOUU2dTNCUjs7QThFOXUzQkk7RUFDSTtBOUVpdjNCUjs7QThFbHYzQkk7RUFDSTtBOUVxdjNCUjs7QThFdHYzQkk7RUFDSTtBOUV5djNCUjs7QThFMXYzQkk7RUFDSTtBOUU2djNCUjs7QThFOXYzQkk7RUFDSTtBOUVpdzNCUjs7QThFbHczQkk7RUFDSTtBOUVxdzNCUjs7QThFdHczQkk7RUFDSTtBOUV5dzNCUjs7QThFMXczQkk7RUFDSTtBOUU2dzNCUjs7QThFOXczQkk7RUFDSTtBOUVpeDNCUjs7QThFbHgzQkk7RUFDSTtBOUVxeDNCUjs7QThFdHgzQkk7RUFDSTtBOUV5eDNCUjs7QThFMXgzQkk7RUFDSTtBOUU2eDNCUjs7QThFOXgzQkk7RUFDSTtBOUVpeTNCUjs7QThFbHkzQkk7RUFDSTtBOUVxeTNCUjs7QThFdHkzQkk7RUFDSTtBOUV5eTNCUjs7QThFMXkzQkk7RUFDSTtBOUU2eTNCUjs7QThFOXkzQkk7RUFDSTtBOUVpejNCUjs7QThFbHozQkk7RUFDSTtBOUVxejNCUjs7QThFdHozQkk7RUFDSTtBOUV5ejNCUjs7QThFMXozQkk7RUFDSTtBOUU2ejNCUjs7QThFOXozQkk7RUFDSTtBOUVpMDNCUjs7QThFbDAzQkk7RUFDSTtBOUVxMDNCUjs7QThFdDAzQkk7RUFDSTtBOUV5MDNCUjs7QThFMTAzQkk7RUFDSTtBOUU2MDNCUjs7QThFOTAzQkk7RUFDSTtBOUVpMTNCUjs7QThFbDEzQkk7RUFDSTtBOUVxMTNCUjs7QThFdDEzQkk7RUFDSTtBOUV5MTNCUjs7QThFMTEzQkk7RUFDSTtBOUU2MTNCUjs7QThFOTEzQkk7RUFDSTtBOUVpMjNCUjs7QThFbDIzQkk7RUFDSTtBOUVxMjNCUjs7QThFdDIzQkk7RUFDSTtBOUV5MjNCUjs7QThFMTIzQkk7RUFDSTtBOUU2MjNCUjs7QThFOTIzQkk7RUFDSTtBOUVpMzNCUjs7QThFbDMzQkk7RUFDSTtBOUVxMzNCUjs7QThFdDMzQkk7RUFDSTtBOUV5MzNCUjs7QThFMTMzQkk7RUFDSTtBOUU2MzNCUjs7QThFOTMzQkk7RUFDSTtBOUVpNDNCUjs7QThFbDQzQkk7RUFDSTtBOUVxNDNCUjs7QThFdDQzQkk7RUFDSTtBOUV5NDNCUjs7QThFMTQzQkk7RUFDSTtBOUU2NDNCUjs7QThFOTQzQkk7RUFDSTtBOUVpNTNCUjs7QThFbDUzQkk7RUFDSTtBOUVxNTNCUjs7QThFdDUzQkk7RUFDSTtBOUV5NTNCUjs7QThFMTUzQkk7RUFDSTtBOUU2NTNCUjs7QThFOTUzQkk7RUFDSTtBOUVpNjNCUjs7QThFbDYzQkk7RUFDSTtBOUVxNjNCUjs7QThFdDYzQkk7RUFDSTtBOUV5NjNCUjs7QThFMTYzQkk7RUFDSTtBOUU2NjNCUjs7QThFOTYzQkk7RUFDSTtBOUVpNzNCUjs7QThFbDczQkk7RUFDSTtBOUVxNzNCUjs7QThFdDczQkk7RUFDSTtBOUV5NzNCUjs7QThFMTczQkk7RUFDSTtBOUU2NzNCUjs7QThFOTczQkk7RUFDSTtBOUVpODNCUjs7QThFbDgzQkk7RUFDSTtBOUVxODNCUjs7QThFdDgzQkk7RUFDSTtBOUV5ODNCUjs7QThFMTgzQkk7RUFDSTtBOUU2ODNCUjs7QThFOTgzQkk7RUFDSTtBOUVpOTNCUjs7QThFbDkzQkk7RUFDSTtBOUVxOTNCUjs7QThFdDkzQkk7RUFDSTtBOUV5OTNCUjs7QThFMTkzQkk7RUFDSTtBOUU2OTNCUjs7QThFOTkzQkk7RUFDSTtBOUVpKzNCUjs7QThFbCszQkk7RUFDSTtBOUVxKzNCUjs7QThFdCszQkk7RUFDSTtBOUV5KzNCUjs7QThFMSszQkk7RUFDSTtBOUU2KzNCUjs7QThFOSszQkk7RUFDSTtBOUVpLzNCUjs7QThFbC8zQkk7RUFDSTtBOUVxLzNCUjs7QThFdC8zQkk7RUFDSTtBOUV5LzNCUjs7QThFMS8zQkk7RUFDSTtBOUU2LzNCUjs7QThFOS8zQkk7RUFDSTtBOUVpZzRCUjs7QThFbGc0Qkk7RUFDSTtBOUVxZzRCUjs7QThFdGc0Qkk7RUFDSTtBOUV5ZzRCUjs7QThFMWc0Qkk7RUFDSTtBOUU2ZzRCUjs7QThFOWc0Qkk7RUFDSTtBOUVpaDRCUjs7QThFbGg0Qkk7RUFDSTtBOUVxaDRCUjs7QThFdGg0Qkk7RUFDSTtBOUV5aDRCUjs7QThFMWg0Qkk7RUFDSTtBOUU2aDRCUjs7QThFOWg0Qkk7RUFDSTtBOUVpaTRCUjs7QThFbGk0Qkk7RUFDSTtBOUVxaTRCUjs7QThFdGk0Qkk7RUFDSTtBOUV5aTRCUjs7QThFMWk0Qkk7RUFDSTtBOUU2aTRCUjs7QThFOWk0Qkk7RUFDSTtBOUVpajRCUjs7QThFbGo0Qkk7RUFDSTtBOUVxajRCUjs7QThFdGo0Qkk7RUFDSTtBOUV5ajRCUjs7QThFMWo0Qkk7RUFDSTtBOUU2ajRCUjs7QThFOWo0Qkk7RUFDSTtBOUVpazRCUjs7QThFbGs0Qkk7RUFDSTtBOUVxazRCUjs7QThFdGs0Qkk7RUFDSTtBOUV5azRCUjs7QThFMWs0Qkk7RUFDSTtBOUU2azRCUjs7QThFOWs0Qkk7RUFDSTtBOUVpbDRCUjs7QThFbGw0Qkk7RUFDSTtBOUVxbDRCUjs7QThFdGw0Qkk7RUFDSTtBOUV5bDRCUjs7QThFMWw0Qkk7RUFDSTtBOUU2bDRCUjs7QThFOWw0Qkk7RUFDSTtBOUVpbTRCUjs7QThFbG00Qkk7RUFDSTtBOUVxbTRCUjs7QThFdG00Qkk7RUFDSTtBOUV5bTRCUjs7QThFMW00Qkk7RUFDSTtBOUU2bTRCUjs7QThFOW00Qkk7RUFDSTtBOUVpbjRCUjs7QThFbG40Qkk7RUFDSTtBOUVxbjRCUjs7QThFdG40Qkk7RUFDSTtBOUV5bjRCUjs7QThFMW40Qkk7RUFDSTtBOUU2bjRCUjs7QThFOW40Qkk7RUFDSTtBOUVpbzRCUjs7QThFbG80Qkk7RUFDSTtBOUVxbzRCUjs7QThFdG80Qkk7RUFDSTtBOUV5bzRCUjs7QThFMW80Qkk7RUFDSTtBOUU2bzRCUjs7QThFOW80Qkk7RUFDSTtBOUVpcDRCUjs7QThFbHA0Qkk7RUFDSTtBOUVxcDRCUjs7QThFdHA0Qkk7RUFDSTtBOUV5cDRCUjs7QThFMXA0Qkk7RUFDSTtBOUU2cDRCUjs7QThFOXA0Qkk7RUFDSTtBOUVpcTRCUjs7QThFbHE0Qkk7RUFDSTtBOUVxcTRCUjs7QThFdHE0Qkk7RUFDSTtBOUV5cTRCUjs7QThFMXE0Qkk7RUFDSTtBOUU2cTRCUjs7QThFOXE0Qkk7RUFDSTtBOUVpcjRCUjs7QThFbHI0Qkk7RUFDSTtBOUVxcjRCUjs7QThFdHI0Qkk7RUFDSTtBOUV5cjRCUjs7QThFMXI0Qkk7RUFDSTtBOUU2cjRCUjs7QThFOXI0Qkk7RUFDSTtBOUVpczRCUjs7QThFbHM0Qkk7RUFDSTtBOUVxczRCUjs7QThFdHM0Qkk7RUFDSTtBOUV5czRCUjs7QThFMXM0Qkk7RUFDSTtBOUU2czRCUjs7QThFOXM0Qkk7RUFDSTtBOUVpdDRCUjs7QThFbHQ0Qkk7RUFDSTtBOUVxdDRCUjs7QThFdHQ0Qkk7RUFDSTtBOUV5dDRCUjs7QThFMXQ0Qkk7RUFDSTtBOUU2dDRCUjs7QThFOXQ0Qkk7RUFDSTtBOUVpdTRCUjs7QThFbHU0Qkk7RUFDSTtBOUVxdTRCUjs7QThFdHU0Qkk7RUFDSTtBOUV5dTRCUjs7QThFMXU0Qkk7RUFDSTtBOUU2dTRCUjs7QThFOXU0Qkk7RUFDSTtBOUVpdjRCUjs7QThFbHY0Qkk7RUFDSTtBOUVxdjRCUjs7QThFdHY0Qkk7RUFDSTtBOUV5djRCUjs7QThFMXY0Qkk7RUFDSTtBOUU2djRCUjs7QThFOXY0Qkk7RUFDSTtBOUVpdzRCUjs7QThFbHc0Qkk7RUFDSTtBOUVxdzRCUjs7QThFdHc0Qkk7RUFDSTtBOUV5dzRCUjs7QThFMXc0Qkk7RUFDSTtBOUU2dzRCUjs7QThFOXc0Qkk7RUFDSTtBOUVpeDRCUjs7QThFbHg0Qkk7RUFDSTtBOUVxeDRCUjs7QThFdHg0Qkk7RUFDSTtBOUV5eDRCUjs7QThFMXg0Qkk7RUFDSTtBOUU2eDRCUjs7QThFOXg0Qkk7RUFDSTtBOUVpeTRCUjs7QThFbHk0Qkk7RUFDSTtBOUVxeTRCUjs7QThFdHk0Qkk7RUFDSTtBOUV5eTRCUjs7QThFMXk0Qkk7RUFDSTtBOUU2eTRCUjs7QThFOXk0Qkk7RUFDSTtBOUVpejRCUjs7QThFbHo0Qkk7RUFDSTtBOUVxejRCUjs7QThFdHo0Qkk7RUFDSTtBOUV5ejRCUjs7QThFMXo0Qkk7RUFDSTtBOUU2ejRCUjs7QThFOXo0Qkk7RUFDSTtBOUVpMDRCUjs7QThFbDA0Qkk7RUFDSTtBOUVxMDRCUjs7QThFdDA0Qkk7RUFDSTtBOUV5MDRCUjs7QThFMTA0Qkk7RUFDSTtBOUU2MDRCUjs7QThFOTA0Qkk7RUFDSTtBOUVpMTRCUjs7QThFbDE0Qkk7RUFDSTtBOUVxMTRCUjs7QThFdDE0Qkk7RUFDSTtBOUV5MTRCUjs7QThFMTE0Qkk7RUFDSTtBOUU2MTRCUjs7QThFOTE0Qkk7RUFDSTtBOUVpMjRCUjs7QThFbDI0Qkk7RUFDSTtBOUVxMjRCUjs7QThFdDI0Qkk7RUFDSTtBOUV5MjRCUjs7QThFMTI0Qkk7RUFDSTtBOUU2MjRCUjs7QThFOTI0Qkk7RUFDSTtBOUVpMzRCUjs7QThFbDM0Qkk7RUFDSTtBOUVxMzRCUjs7QThFdDM0Qkk7RUFDSTtBOUV5MzRCUjs7QThFMTM0Qkk7RUFDSTtBOUU2MzRCUjs7QThFOTM0Qkk7RUFDSTtBOUVpNDRCUjs7QThFbDQ0Qkk7RUFDSTtBOUVxNDRCUjs7QThFdDQ0Qkk7RUFDSTtBOUV5NDRCUjs7QThFMTQ0Qkk7RUFDSTtBOUU2NDRCUjs7QThFOTQ0Qkk7RUFDSTtBOUVpNTRCUjs7QThFbDU0Qkk7RUFDSTtBOUVxNTRCUjs7QThFdDU0Qkk7RUFDSTtBOUV5NTRCUjs7QThFMTU0Qkk7RUFDSTtBOUU2NTRCUjs7QThFOTU0Qkk7RUFDSTtBOUVpNjRCUjs7QThFbDY0Qkk7RUFDSTtBOUVxNjRCUjs7QThFdDY0Qkk7RUFDSTtBOUV5NjRCUjs7QThFMTY0Qkk7RUFDSTtBOUU2NjRCUjs7QThFOTY0Qkk7RUFDSTtBOUVpNzRCUjs7QThFbDc0Qkk7RUFDSTtBOUVxNzRCUjs7QThFdDc0Qkk7RUFDSTtBOUV5NzRCUjs7QThFMTc0Qkk7RUFDSTtBOUU2NzRCUjs7QThFOTc0Qkk7RUFDSTtBOUVpODRCUjs7QThFbDg0Qkk7RUFDSTtBOUVxODRCUjs7QThFdDg0Qkk7RUFDSTtBOUV5ODRCUjs7QThFMTg0Qkk7RUFDSTtBOUU2ODRCUjs7QThFOTg0Qkk7RUFDSTtBOUVpOTRCUjs7QThFbDk0Qkk7RUFDSTtBOUVxOTRCUjs7QThFdDk0Qkk7RUFDSTtBOUV5OTRCUjs7QThFMTk0Qkk7RUFDSTtBOUU2OTRCUjs7QThFOTk0Qkk7RUFDSTtBOUVpKzRCUjs7QThFbCs0Qkk7RUFDSTtBOUVxKzRCUjs7QThFdCs0Qkk7RUFDSTtBOUV5KzRCUjs7QThFMSs0Qkk7RUFDSTtBOUU2KzRCUjs7QThFOSs0Qkk7RUFDSTtBOUVpLzRCUjs7QThFbC80Qkk7RUFDSTtBOUVxLzRCUjs7QThFdC80Qkk7RUFDSTtBOUV5LzRCUjs7QThFMS80Qkk7RUFDSTtBOUU2LzRCUjs7QThFOS80Qkk7RUFDSTtBOUVpZzVCUjs7QThFbGc1Qkk7RUFDSTtBOUVxZzVCUjs7QThFdGc1Qkk7RUFDSTtBOUV5ZzVCUjs7QThFMWc1Qkk7RUFDSTtBOUU2ZzVCUjs7QThFOWc1Qkk7RUFDSTtBOUVpaDVCUjs7QThFbGg1Qkk7RUFDSTtBOUVxaDVCUjs7QThFdGg1Qkk7RUFDSTtBOUV5aDVCUjs7QThFMWg1Qkk7RUFDSTtBOUU2aDVCUjs7QThFOWg1Qkk7RUFDSTtBOUVpaTVCUjs7QThFbGk1Qkk7RUFDSTtBOUVxaTVCUjs7QThFdGk1Qkk7RUFDSTtBOUV5aTVCUjs7QThFMWk1Qkk7RUFDSTtBOUU2aTVCUjs7QThFOWk1Qkk7RUFDSTtBOUVpajVCUjs7QThFbGo1Qkk7RUFDSTtBOUVxajVCUjs7QThFdGo1Qkk7RUFDSTtBOUV5ajVCUjs7QThFMWo1Qkk7RUFDSTtBOUU2ajVCUjs7QThFOWo1Qkk7RUFDSTtBOUVpazVCUjs7QThFbGs1Qkk7RUFDSTtBOUVxazVCUjs7QThFdGs1Qkk7RUFDSTtBOUV5azVCUjs7QThFMWs1Qkk7RUFDSTtBOUU2azVCUjs7QThFOWs1Qkk7RUFDSTtBOUVpbDVCUjs7QThFbGw1Qkk7RUFDSTtBOUVxbDVCUjs7QThFdGw1Qkk7RUFDSTtBOUV5bDVCUjs7QThFMWw1Qkk7RUFDSTtBOUU2bDVCUjs7QThFOWw1Qkk7RUFDSTtBOUVpbTVCUjs7QThFbG01Qkk7RUFDSTtBOUVxbTVCUjs7QThFdG01Qkk7RUFDSTtBOUV5bTVCUjs7QThFMW01Qkk7RUFDSTtBOUU2bTVCUjs7QThFOW01Qkk7RUFDSTtBOUVpbjVCUjs7QThFbG41Qkk7RUFDSTtBOUVxbjVCUjs7QThFdG41Qkk7RUFDSTtBOUV5bjVCUjs7QThFMW41Qkk7RUFDSTtBOUU2bjVCUjs7QThFOW41Qkk7RUFDSTtBOUVpbzVCUjs7QThFbG81Qkk7RUFDSTtBOUVxbzVCUjs7QThFdG81Qkk7RUFDSTtBOUV5bzVCUjs7QThFMW81Qkk7RUFDSTtBOUU2bzVCUjs7QThFOW81Qkk7RUFDSTtBOUVpcDVCUjs7QThFbHA1Qkk7RUFDSTtBOUVxcDVCUjs7QThFdHA1Qkk7RUFDSTtBOUV5cDVCUjs7QThFMXA1Qkk7RUFDSTtBOUU2cDVCUjs7QThFOXA1Qkk7RUFDSTtBOUVpcTVCUjs7QThFbHE1Qkk7RUFDSTtBOUVxcTVCUjs7QThFdHE1Qkk7RUFDSTtBOUV5cTVCUjs7QThFMXE1Qkk7RUFDSTtBOUU2cTVCUjs7QThFOXE1Qkk7RUFDSTtBOUVpcjVCUjs7QThFbHI1Qkk7RUFDSTtBOUVxcjVCUjs7QThFdHI1Qkk7RUFDSTtBOUV5cjVCUjs7QThFMXI1Qkk7RUFDSTtBOUU2cjVCUjs7QThFOXI1Qkk7RUFDSTtBOUVpczVCUjs7QThFbHM1Qkk7RUFDSTtBOUVxczVCUjs7QThFdHM1Qkk7RUFDSTtBOUV5czVCUjs7QThFMXM1Qkk7RUFDSTtBOUU2czVCUjs7QThFOXM1Qkk7RUFDSTtBOUVpdDVCUjs7QThFbHQ1Qkk7RUFDSTtBOUVxdDVCUjs7QThFdHQ1Qkk7RUFDSTtBOUV5dDVCUjs7QThFMXQ1Qkk7RUFDSTtBOUU2dDVCUjs7QThFOXQ1Qkk7RUFDSTtBOUVpdTVCUjs7QThFbHU1Qkk7RUFDSTtBOUVxdTVCUjs7QThFdHU1Qkk7RUFDSTtBOUV5dTVCUjs7QThFMXU1Qkk7RUFDSTtBOUU2dTVCUjs7QThFOXU1Qkk7RUFDSTtBOUVpdjVCUjs7QThFbHY1Qkk7RUFDSTtBOUVxdjVCUjs7QThFdHY1Qkk7RUFDSTtBOUV5djVCUjs7QThFMXY1Qkk7RUFDSTtBOUU2djVCUjs7QThFOXY1Qkk7RUFDSTtBOUVpdzVCUjs7QThFbHc1Qkk7RUFDSTtBOUVxdzVCUjs7QThFdHc1Qkk7RUFDSTtBOUV5dzVCUjs7QThFMXc1Qkk7RUFDSTtBOUU2dzVCUjs7QThFOXc1Qkk7RUFDSTtBOUVpeDVCUjs7QThFbHg1Qkk7RUFDSTtBOUVxeDVCUjs7QThFdHg1Qkk7RUFDSTtBOUV5eDVCUjs7QThFMXg1Qkk7RUFDSTtBOUU2eDVCUjs7QThFOXg1Qkk7RUFDSTtBOUVpeTVCUjs7QThFbHk1Qkk7RUFDSTtBOUVxeTVCUjs7QThFdHk1Qkk7RUFDSTtBOUV5eTVCUjs7QThFMXk1Qkk7RUFDSTtBOUU2eTVCUjs7QThFOXk1Qkk7RUFDSTtBOUVpejVCUjs7QThFbHo1Qkk7RUFDSTtBOUVxejVCUjs7QThFdHo1Qkk7RUFDSTtBOUV5ejVCUjs7QThFMXo1Qkk7RUFDSTtBOUU2ejVCUjs7QThFOXo1Qkk7RUFDSTtBOUVpMDVCUjs7QThFbDA1Qkk7RUFDSTtBOUVxMDVCUjs7QThFdDA1Qkk7RUFDSTtBOUV5MDVCUjs7QThFMTA1Qkk7RUFDSTtBOUU2MDVCUjs7QThFOTA1Qkk7RUFDSTtBOUVpMTVCUjs7QThFbDE1Qkk7RUFDSTtBOUVxMTVCUjs7QThFdDE1Qkk7RUFDSTtBOUV5MTVCUjs7QThFMTE1Qkk7RUFDSTtBOUU2MTVCUjs7QThFOTE1Qkk7RUFDSTtBOUVpMjVCUjs7QThFbDI1Qkk7RUFDSTtBOUVxMjVCUjs7QThFdDI1Qkk7RUFDSTtBOUV5MjVCUjs7QThFMTI1Qkk7RUFDSTtBOUU2MjVCUjs7QThFOTI1Qkk7RUFDSTtBOUVpMzVCUjs7QThFbDM1Qkk7RUFDSTtBOUVxMzVCUjs7QThFdDM1Qkk7RUFDSTtBOUV5MzVCUjs7QThFMTM1Qkk7RUFDSTtBOUU2MzVCUjs7QThFOTM1Qkk7RUFDSTtBOUVpNDVCUjs7QThFbDQ1Qkk7RUFDSTtBOUVxNDVCUjs7QThFdDQ1Qkk7RUFDSTtBOUV5NDVCUjs7QThFMTQ1Qkk7RUFDSTtBOUU2NDVCUjs7QThFOTQ1Qkk7RUFDSTtBOUVpNTVCUjs7QThFbDU1Qkk7RUFDSTtBOUVxNTVCUjs7QThFdDU1Qkk7RUFDSTtBOUV5NTVCUjs7QThFMTU1Qkk7RUFDSTtBOUU2NTVCUjs7QThFOTU1Qkk7RUFDSTtBOUVpNjVCUjs7QThFbDY1Qkk7RUFDSTtBOUVxNjVCUjs7QThFdDY1Qkk7RUFDSTtBOUV5NjVCUjs7QThFMTY1Qkk7RUFDSTtBOUU2NjVCUjs7QThFOTY1Qkk7RUFDSTtBOUVpNzVCUjs7QThFbDc1Qkk7RUFDSTtBOUVxNzVCUjs7QThFdDc1Qkk7RUFDSTtBOUV5NzVCUjs7QThFMTc1Qkk7RUFDSTtBOUU2NzVCUjs7QThFOTc1Qkk7RUFDSTtBOUVpODVCUjs7QThFbDg1Qkk7RUFDSTtBOUVxODVCUjs7QThFdDg1Qkk7RUFDSTtBOUV5ODVCUjs7QThFMTg1Qkk7RUFDSTtBOUU2ODVCUjs7QThFOTg1Qkk7RUFDSTtBOUVpOTVCUjs7QThFbDk1Qkk7RUFDSTtBOUVxOTVCUjs7QThFdDk1Qkk7RUFDSTtBOUV5OTVCUjs7QThFMTk1Qkk7RUFDSTtBOUU2OTVCUjs7QThFOTk1Qkk7RUFDSTtBOUVpKzVCUjs7QThFbCs1Qkk7RUFDSTtBOUVxKzVCUjs7QThFdCs1Qkk7RUFDSTtBOUV5KzVCUjs7QThFMSs1Qkk7RUFDSTtBOUU2KzVCUjs7QThFOSs1Qkk7RUFDSTtBOUVpLzVCUjs7QThFbC81Qkk7RUFDSTtBOUVxLzVCUjs7QThFdC81Qkk7RUFDSTtBOUV5LzVCUjs7QThFMS81Qkk7RUFDSTtBOUU2LzVCUjs7QThFOS81Qkk7RUFDSTtBOUVpZzZCUjs7QThFbGc2Qkk7RUFDSTtBOUVxZzZCUjs7QThFdGc2Qkk7RUFDSTtBOUV5ZzZCUjs7QThFMWc2Qkk7RUFDSTtBOUU2ZzZCUjs7QThFOWc2Qkk7RUFDSTtBOUVpaDZCUjs7QThFbGg2Qkk7RUFDSTtBOUVxaDZCUjs7QThFdGg2Qkk7RUFDSTtBOUV5aDZCUjs7QThFMWg2Qkk7RUFDSTtBOUU2aDZCUjs7QThFOWg2Qkk7RUFDSTtBOUVpaTZCUjs7QThFbGk2Qkk7RUFDSTtBOUVxaTZCUjs7QThFdGk2Qkk7RUFDSTtBOUV5aTZCUjs7QThFMWk2Qkk7RUFDSTtBOUU2aTZCUjs7QThFOWk2Qkk7RUFDSTtBOUVpajZCUjs7QThFbGo2Qkk7RUFDSTtBOUVxajZCUjs7QThFdGo2Qkk7RUFDSTtBOUV5ajZCUjs7QThFMWo2Qkk7RUFDSTtBOUU2ajZCUjs7QThFOWo2Qkk7RUFDSTtBOUVpazZCUjs7QThFbGs2Qkk7RUFDSTtBOUVxazZCUjs7QThFdGs2Qkk7RUFDSTtBOUV5azZCUjs7QThFMWs2Qkk7RUFDSTtBOUU2azZCUjs7QThFOWs2Qkk7RUFDSTtBOUVpbDZCUjs7QThFbGw2Qkk7RUFDSTtBOUVxbDZCUjs7QThFdGw2Qkk7RUFDSTtBOUV5bDZCUjs7QThFMWw2Qkk7RUFDSTtBOUU2bDZCUjs7QThFOWw2Qkk7RUFDSTtBOUVpbTZCUjs7QThFbG02Qkk7RUFDSTtBOUVxbTZCUjs7QThFdG02Qkk7RUFDSTtBOUV5bTZCUjs7QThFMW02Qkk7RUFDSTtBOUU2bTZCUjs7QThFOW02Qkk7RUFDSTtBOUVpbjZCUjs7QThFbG42Qkk7RUFDSTtBOUVxbjZCUjs7QThFdG42Qkk7RUFDSTtBOUV5bjZCUjs7QThFMW42Qkk7RUFDSTtBOUU2bjZCUjs7QThFOW42Qkk7RUFDSTtBOUVpbzZCUjs7QThFbG82Qkk7RUFDSTtBOUVxbzZCUjs7QThFdG82Qkk7RUFDSTtBOUV5bzZCUjs7QThFMW82Qkk7RUFDSTtBOUU2bzZCUjs7QThFOW82Qkk7RUFDSTtBOUVpcDZCUjs7QThFbHA2Qkk7RUFDSTtBOUVxcDZCUjs7QThFdHA2Qkk7RUFDSTtBOUV5cDZCUjs7QThFMXA2Qkk7RUFDSTtBOUU2cDZCUjs7QThFOXA2Qkk7RUFDSTtBOUVpcTZCUjs7QThFbHE2Qkk7RUFDSTtBOUVxcTZCUjs7QThFdHE2Qkk7RUFDSTtBOUV5cTZCUjs7QThFMXE2Qkk7RUFDSTtBOUU2cTZCUjs7QThFOXE2Qkk7RUFDSTtBOUVpcjZCUjs7QThFbHI2Qkk7RUFDSTtBOUVxcjZCUjs7QThFdHI2Qkk7RUFDSTtBOUV5cjZCUjs7QThFMXI2Qkk7RUFDSTtBOUU2cjZCUjs7QThFOXI2Qkk7RUFDSTtBOUVpczZCUjs7QThFbHM2Qkk7RUFDSTtBOUVxczZCUjs7QThFdHM2Qkk7RUFDSTtBOUV5czZCUjs7QThFMXM2Qkk7RUFDSTtBOUU2czZCUjs7QThFOXM2Qkk7RUFDSTtBOUVpdDZCUjs7QThFbHQ2Qkk7RUFDSTtBOUVxdDZCUjs7QThFdHQ2Qkk7RUFDSTtBOUV5dDZCUjs7QThFMXQ2Qkk7RUFDSTtBOUU2dDZCUjs7QThFOXQ2Qkk7RUFDSTtBOUVpdTZCUjs7QThFbHU2Qkk7RUFDSTtBOUVxdTZCUjs7QThFdHU2Qkk7RUFDSTtBOUV5dTZCUjs7QThFMXU2Qkk7RUFDSTtBOUU2dTZCUjs7QThFOXU2Qkk7RUFDSTtBOUVpdjZCUjs7QThFbHY2Qkk7RUFDSTtBOUVxdjZCUjs7QThFdHY2Qkk7RUFDSTtBOUV5djZCUjs7QThFMXY2Qkk7RUFDSTtBOUU2djZCUjs7QThFOXY2Qkk7RUFDSTtBOUVpdzZCUjs7QThFbHc2Qkk7RUFDSTtBOUVxdzZCUjs7QThFdHc2Qkk7RUFDSTtBOUV5dzZCUjs7QThFMXc2Qkk7RUFDSTtBOUU2dzZCUjs7QThFOXc2Qkk7RUFDSTtBOUVpeDZCUjs7QThFbHg2Qkk7RUFDSTtBOUVxeDZCUjs7QThFdHg2Qkk7RUFDSTtBOUV5eDZCUjs7QThFMXg2Qkk7RUFDSTtBOUU2eDZCUjs7QThFOXg2Qkk7RUFDSTtBOUVpeTZCUjs7QThFbHk2Qkk7RUFDSTtBOUVxeTZCUjs7QThFdHk2Qkk7RUFDSTtBOUV5eTZCUjs7QThFMXk2Qkk7RUFDSTtBOUU2eTZCUjs7QThFOXk2Qkk7RUFDSTtBOUVpejZCUjs7QThFbHo2Qkk7RUFDSTtBOUVxejZCUjs7QThFdHo2Qkk7RUFDSTtBOUV5ejZCUjs7QThFMXo2Qkk7RUFDSTtBOUU2ejZCUjs7QThFOXo2Qkk7RUFDSTtBOUVpMDZCUjs7QThFbDA2Qkk7RUFDSTtBOUVxMDZCUjs7QThFdDA2Qkk7RUFDSTtBOUV5MDZCUjs7QThFMTA2Qkk7RUFDSTtBOUU2MDZCUjs7QThFOTA2Qkk7RUFDSTtBOUVpMTZCUjs7QThFbDE2Qkk7RUFDSTtBOUVxMTZCUjs7QThFdDE2Qkk7RUFDSTtBOUV5MTZCUjs7QThFMTE2Qkk7RUFDSTtBOUU2MTZCUjs7QThFOTE2Qkk7RUFDSTtBOUVpMjZCUjs7QThFbDI2Qkk7RUFDSTtBOUVxMjZCUjs7QThFdDI2Qkk7RUFDSTtBOUV5MjZCUjs7QThFMTI2Qkk7RUFDSTtBOUU2MjZCUjs7QThFOTI2Qkk7RUFDSTtBOUVpMzZCUjs7QThFbDM2Qkk7RUFDSTtBOUVxMzZCUjs7QThFdDM2Qkk7RUFDSTtBOUV5MzZCUjs7QThFMTM2Qkk7RUFDSTtBOUU2MzZCUjs7QThFOTM2Qkk7RUFDSTtBOUVpNDZCUjs7QThFbDQ2Qkk7RUFDSTtBOUVxNDZCUjs7QThFdDQ2Qkk7RUFDSTtBOUV5NDZCUjs7QThFMTQ2Qkk7RUFDSTtBOUU2NDZCUjs7QThFOTQ2Qkk7RUFDSTtBOUVpNTZCUjs7QThFbDU2Qkk7RUFDSTtBOUVxNTZCUjs7QThFdDU2Qkk7RUFDSTtBOUV5NTZCUjs7QThFMTU2Qkk7RUFDSTtBOUU2NTZCUjs7QThFOTU2Qkk7RUFDSTtBOUVpNjZCUjs7QThFbDY2Qkk7RUFDSTtBOUVxNjZCUjs7QThFdDY2Qkk7RUFDSTtBOUV5NjZCUjs7QThFMTY2Qkk7RUFDSTtBOUU2NjZCUjs7QThFOTY2Qkk7RUFDSTtBOUVpNzZCUjs7QThFbDc2Qkk7RUFDSTtBOUVxNzZCUjs7QThFdDc2Qkk7RUFDSTtBOUV5NzZCUjs7QThFMTc2Qkk7RUFDSTtBOUU2NzZCUjs7QThFOTc2Qkk7RUFDSTtBOUVpODZCUjs7QThFbDg2Qkk7RUFDSTtBOUVxODZCUjs7QThFdDg2Qkk7RUFDSTtBOUV5ODZCUjs7QThFMTg2Qkk7RUFDSTtBOUU2ODZCUjs7QThFOTg2Qkk7RUFDSTtBOUVpOTZCUjs7QThFbDk2Qkk7RUFDSTtBOUVxOTZCUjs7QThFdDk2Qkk7RUFDSTtBOUV5OTZCUjs7QThFMTk2Qkk7RUFDSTtBOUU2OTZCUjs7QThFOTk2Qkk7RUFDSTtBOUVpKzZCUjs7QThFbCs2Qkk7RUFDSTtBOUVxKzZCUjs7QThFdCs2Qkk7RUFDSTtBOUV5KzZCUjs7QThFMSs2Qkk7RUFDSTtBOUU2KzZCUjs7QThFOSs2Qkk7RUFDSTtBOUVpLzZCUjs7QThFbC82Qkk7RUFDSTtBOUVxLzZCUjs7QThFdC82Qkk7RUFDSTtBOUV5LzZCUjs7QThFMS82Qkk7RUFDSTtBOUU2LzZCUjs7QThFOS82Qkk7RUFDSTtBOUVpZzdCUjs7QThFbGc3Qkk7RUFDSTtBOUVxZzdCUjs7QThFdGc3Qkk7RUFDSTtBOUV5ZzdCUjs7QThFMWc3Qkk7RUFDSTtBOUU2ZzdCUjs7QThFOWc3Qkk7RUFDSTtBOUVpaDdCUjs7QThFbGg3Qkk7RUFDSTtBOUVxaDdCUjs7QThFdGg3Qkk7RUFDSTtBOUV5aDdCUjs7QThFMWg3Qkk7RUFDSTtBOUU2aDdCUjs7QThFOWg3Qkk7RUFDSTtBOUVpaTdCUjs7QThFbGk3Qkk7RUFDSTtBOUVxaTdCUjs7QThFdGk3Qkk7RUFDSTtBOUV5aTdCUjs7QThFMWk3Qkk7RUFDSTtBOUU2aTdCUjs7QThFOWk3Qkk7RUFDSTtBOUVpajdCUjs7QThFbGo3Qkk7RUFDSTtBOUVxajdCUjs7QThFdGo3Qkk7RUFDSTtBOUV5ajdCUjs7QThFMWo3Qkk7RUFDSTtBOUU2ajdCUjs7QThFOWo3Qkk7RUFDSTtBOUVpazdCUjs7QThFbGs3Qkk7RUFDSTtBOUVxazdCUjs7QThFdGs3Qkk7RUFDSTtBOUV5azdCUjs7QThFMWs3Qkk7RUFDSTtBOUU2azdCUjs7QThFOWs3Qkk7RUFDSTtBOUVpbDdCUjs7QThFbGw3Qkk7RUFDSTtBOUVxbDdCUjs7QThFdGw3Qkk7RUFDSTtBOUV5bDdCUjs7QThFMWw3Qkk7RUFDSTtBOUU2bDdCUjs7QThFOWw3Qkk7RUFDSTtBOUVpbTdCUjs7QThFbG03Qkk7RUFDSTtBOUVxbTdCUjs7QThFdG03Qkk7RUFDSTtBOUV5bTdCUjs7QThFMW03Qkk7RUFDSTtBOUU2bTdCUjs7QThFOW03Qkk7RUFDSTtBOUVpbjdCUjs7QThFbG43Qkk7RUFDSTtBOUVxbjdCUjs7QThFdG43Qkk7RUFDSTtBOUV5bjdCUjs7QThFMW43Qkk7RUFDSTtBOUU2bjdCUjs7QThFOW43Qkk7RUFDSTtBOUVpbzdCUjs7QThFbG83Qkk7RUFDSTtBOUVxbzdCUjs7QThFdG83Qkk7RUFDSTtBOUV5bzdCUjs7QThFMW83Qkk7RUFDSTtBOUU2bzdCUjs7QThFOW83Qkk7RUFDSTtBOUVpcDdCUjs7QThFbHA3Qkk7RUFDSTtBOUVxcDdCUjs7QThFdHA3Qkk7RUFDSTtBOUV5cDdCUjs7QThFMXA3Qkk7RUFDSTtBOUU2cDdCUjs7QThFOXA3Qkk7RUFDSTtBOUVpcTdCUjs7QThFbHE3Qkk7RUFDSTtBOUVxcTdCUjs7QThFdHE3Qkk7RUFDSTtBOUV5cTdCUjs7QThFMXE3Qkk7RUFDSTtBOUU2cTdCUjs7QThFOXE3Qkk7RUFDSTtBOUVpcjdCUjs7QThFbHI3Qkk7RUFDSTtBOUVxcjdCUjs7QThFdHI3Qkk7RUFDSTtBOUV5cjdCUjs7QThFMXI3Qkk7RUFDSTtBOUU2cjdCUjs7QThFOXI3Qkk7RUFDSTtBOUVpczdCUjs7QThFbHM3Qkk7RUFDSTtBOUVxczdCUjs7QThFdHM3Qkk7RUFDSTtBOUV5czdCUjs7QThFMXM3Qkk7RUFDSTtBOUU2czdCUjs7QThFOXM3Qkk7RUFDSTtBOUVpdDdCUjs7QThFbHQ3Qkk7RUFDSTtBOUVxdDdCUjs7QThFdHQ3Qkk7RUFDSTtBOUV5dDdCUjs7QThFMXQ3Qkk7RUFDSTtBOUU2dDdCUjs7QThFOXQ3Qkk7RUFDSTtBOUVpdTdCUjs7QThFbHU3Qkk7RUFDSTtBOUVxdTdCUjs7QThFdHU3Qkk7RUFDSTtBOUV5dTdCUjs7QThFMXU3Qkk7RUFDSTtBOUU2dTdCUjs7QThFOXU3Qkk7RUFDSTtBOUVpdjdCUjs7QThFbHY3Qkk7RUFDSTtBOUVxdjdCUjs7QThFdHY3Qkk7RUFDSTtBOUV5djdCUjs7QThFMXY3Qkk7RUFDSTtBOUU2djdCUjs7QThFOXY3Qkk7RUFDSTtBOUVpdzdCUjs7QThFbHc3Qkk7RUFDSTtBOUVxdzdCUjs7QThFdHc3Qkk7RUFDSTtBOUV5dzdCUjs7QThFMXc3Qkk7RUFDSTtBOUU2dzdCUjs7QThFOXc3Qkk7RUFDSTtBOUVpeDdCUjs7QThFbHg3Qkk7RUFDSTtBOUVxeDdCUjs7QThFdHg3Qkk7RUFDSTtBOUV5eDdCUjs7QThFMXg3Qkk7RUFDSTtBOUU2eDdCUjs7QThFOXg3Qkk7RUFDSTtBOUVpeTdCUjs7QThFbHk3Qkk7RUFDSTtBOUVxeTdCUjs7QThFdHk3Qkk7RUFDSTtBOUV5eTdCUjs7QThFMXk3Qkk7RUFDSTtBOUU2eTdCUjs7QThFOXk3Qkk7RUFDSTtBOUVpejdCUjs7QThFbHo3Qkk7RUFDSTtBOUVxejdCUjs7QThFdHo3Qkk7RUFDSTtBOUV5ejdCUjs7QThFMXo3Qkk7RUFDSTtBOUU2ejdCUjs7QThFOXo3Qkk7RUFDSTtBOUVpMDdCUjs7QThFbDA3Qkk7RUFDSTtBOUVxMDdCUjs7QThFdDA3Qkk7RUFDSTtBOUV5MDdCUjs7QThFMTA3Qkk7RUFDSTtBOUU2MDdCUjs7QThFOTA3Qkk7RUFDSTtBOUVpMTdCUjs7QThFbDE3Qkk7RUFDSTtBOUVxMTdCUjs7QThFdDE3Qkk7RUFDSTtBOUV5MTdCUjs7QThFMTE3Qkk7RUFDSTtBOUU2MTdCUjs7QThFOTE3Qkk7RUFDSTtBOUVpMjdCUjs7QThFbDI3Qkk7RUFDSTtBOUVxMjdCUjs7QThFdDI3Qkk7RUFDSTtBOUV5MjdCUjs7QThFMTI3Qkk7RUFDSTtBOUU2MjdCUjs7QThFOTI3Qkk7RUFDSTtBOUVpMzdCUjs7QThFbDM3Qkk7RUFDSTtBOUVxMzdCUjs7QThFdDM3Qkk7RUFDSTtBOUV5MzdCUjs7QThFMTM3Qkk7RUFDSTtBOUU2MzdCUjs7QThFOTM3Qkk7RUFDSTtBOUVpNDdCUjs7QThFbDQ3Qkk7RUFDSTtBOUVxNDdCUjs7QThFdDQ3Qkk7RUFDSTtBOUV5NDdCUjs7QThFMTQ3Qkk7RUFDSTtBOUU2NDdCUjs7QThFOTQ3Qkk7RUFDSTtBOUVpNTdCUjs7QThFbDU3Qkk7RUFDSTtBOUVxNTdCUjs7QThFdDU3Qkk7RUFDSTtBOUV5NTdCUjs7QThFMTU3Qkk7RUFDSTtBOUU2NTdCUjs7QThFOTU3Qkk7RUFDSTtBOUVpNjdCUjs7QThFbDY3Qkk7RUFDSTtBOUVxNjdCUjs7QThFdDY3Qkk7RUFDSTtBOUV5NjdCUjs7QThFMTY3Qkk7RUFDSTtBOUU2NjdCUjs7QThFOTY3Qkk7RUFDSTtBOUVpNzdCUjs7QThFbDc3Qkk7RUFDSTtBOUVxNzdCUjs7QThFdDc3Qkk7RUFDSTtBOUV5NzdCUjs7QThFMTc3Qkk7RUFDSTtBOUU2NzdCUjs7QThFOTc3Qkk7RUFDSTtBOUVpODdCUjs7QThFbDg3Qkk7RUFDSTtBOUVxODdCUjs7QThFdDg3Qkk7RUFDSTtBOUV5ODdCUjs7QThFMTg3Qkk7RUFDSTtBOUU2ODdCUjs7QThFOTg3Qkk7RUFDSTtBOUVpOTdCUjs7QThFbDk3Qkk7RUFDSTtBOUVxOTdCUjs7QThFdDk3Qkk7RUFDSTtBOUV5OTdCUjs7QThFMTk3Qkk7RUFDSTtBOUU2OTdCUjs7QThFOTk3Qkk7RUFDSTtBOUVpKzdCUjs7QThFbCs3Qkk7RUFDSTtBOUVxKzdCUjs7QThFdCs3Qkk7RUFDSTtBOUV5KzdCUjs7QThFMSs3Qkk7RUFDSTtBOUU2KzdCUjs7QThFOSs3Qkk7RUFDSTtBOUVpLzdCUjs7QThFbC83Qkk7RUFDSTtBOUVxLzdCUjs7QThFdC83Qkk7RUFDSTtBOUV5LzdCUjs7QThFMS83Qkk7RUFDSTtBOUU2LzdCUjs7QThFOS83Qkk7RUFDSTtBOUVpZzhCUjs7QThFbGc4Qkk7RUFDSTtBOUVxZzhCUjs7QThFdGc4Qkk7RUFDSTtBOUV5ZzhCUjs7QThFMWc4Qkk7RUFDSTtBOUU2ZzhCUjs7QThFOWc4Qkk7RUFDSTtBOUVpaDhCUjs7QThFbGg4Qkk7RUFDSTtBOUVxaDhCUjs7QThFdGg4Qkk7RUFDSTtBOUV5aDhCUjs7QThFMWg4Qkk7RUFDSTtBOUU2aDhCUjs7QThFOWg4Qkk7RUFDSTtBOUVpaThCUjs7QThFbGk4Qkk7RUFDSTtBOUVxaThCUjs7QThFdGk4Qkk7RUFDSTtBOUV5aThCUjs7QThFMWk4Qkk7RUFDSTtBOUU2aThCUjs7QThFOWk4Qkk7RUFDSTtBOUVpajhCUjs7QThFbGo4Qkk7RUFDSTtBOUVxajhCUjs7QThFdGo4Qkk7RUFDSTtBOUV5ajhCUjs7QThFMWo4Qkk7RUFDSTtBOUU2ajhCUjs7QThFOWo4Qkk7RUFDSTtBOUVpazhCUjs7QThFbGs4Qkk7RUFDSTtBOUVxazhCUjs7QThFdGs4Qkk7RUFDSTtBOUV5azhCUjs7QThFMWs4Qkk7RUFDSTtBOUU2azhCUjs7QThFOWs4Qkk7RUFDSTtBOUVpbDhCUjs7QThFbGw4Qkk7RUFDSTtBOUVxbDhCUjs7QThFdGw4Qkk7RUFDSTtBOUV5bDhCUjs7QThFMWw4Qkk7RUFDSTtBOUU2bDhCUjs7QThFOWw4Qkk7RUFDSTtBOUVpbThCUjs7QThFbG04Qkk7RUFDSTtBOUVxbThCUjs7QThFdG04Qkk7RUFDSTtBOUV5bThCUjs7QThFMW04Qkk7RUFDSTtBOUU2bThCUjs7QThFOW04Qkk7RUFDSTtBOUVpbjhCUjs7QThFbG44Qkk7RUFDSTtBOUVxbjhCUjs7QThFdG44Qkk7RUFDSTtBOUV5bjhCUjs7QThFMW44Qkk7RUFDSTtBOUU2bjhCUjs7QThFOW44Qkk7RUFDSTtBOUVpbzhCUjs7QThFbG84Qkk7RUFDSTtBOUVxbzhCUjs7QThFdG84Qkk7RUFDSTtBOUV5bzhCUjs7QThFMW84Qkk7RUFDSTtBOUU2bzhCUjs7QThFOW84Qkk7RUFDSTtBOUVpcDhCUjs7QThFbHA4Qkk7RUFDSTtBOUVxcDhCUjs7QThFdHA4Qkk7RUFDSTtBOUV5cDhCUjs7QThFMXA4Qkk7RUFDSTtBOUU2cDhCUjs7QThFOXA4Qkk7RUFDSTtBOUVpcThCUjs7QThFbHE4Qkk7RUFDSTtBOUVxcThCUjs7QThFdHE4Qkk7RUFDSTtBOUV5cThCUjs7QThFMXE4Qkk7RUFDSTtBOUU2cThCUjs7QThFOXE4Qkk7RUFDSTtBOUVpcjhCUjs7QThFbHI4Qkk7RUFDSTtBOUVxcjhCUjs7QThFdHI4Qkk7RUFDSTtBOUV5cjhCUjs7QThFMXI4Qkk7RUFDSTtBOUU2cjhCUjs7QThFOXI4Qkk7RUFDSTtBOUVpczhCUjs7QThFbHM4Qkk7RUFDSTtBOUVxczhCUjs7QThFdHM4Qkk7RUFDSTtBOUV5czhCUjs7QThFMXM4Qkk7RUFDSTtBOUU2czhCUjs7QThFOXM4Qkk7RUFDSTtBOUVpdDhCUjs7QThFbHQ4Qkk7RUFDSTtBOUVxdDhCUjs7QThFdHQ4Qkk7RUFDSTtBOUV5dDhCUjs7QThFMXQ4Qkk7RUFDSTtBOUU2dDhCUjs7QThFOXQ4Qkk7RUFDSTtBOUVpdThCUjs7QThFbHU4Qkk7RUFDSTtBOUVxdThCUjs7QThFdHU4Qkk7RUFDSTtBOUV5dThCUjs7QThFMXU4Qkk7RUFDSTtBOUU2dThCUjs7QThFOXU4Qkk7RUFDSTtBOUVpdjhCUjs7QThFbHY4Qkk7RUFDSTtBOUVxdjhCUjs7QThFdHY4Qkk7RUFDSTtBOUV5djhCUjs7QThFMXY4Qkk7RUFDSTtBOUU2djhCUjs7QThFOXY4Qkk7RUFDSTtBOUVpdzhCUjs7QThFbHc4Qkk7RUFDSTtBOUVxdzhCUjs7QThFdHc4Qkk7RUFDSTtBOUV5dzhCUjs7QThFMXc4Qkk7RUFDSTtBOUU2dzhCUjs7QThFOXc4Qkk7RUFDSTtBOUVpeDhCUjs7QThFbHg4Qkk7RUFDSTtBOUVxeDhCUjs7QThFdHg4Qkk7RUFDSTtBOUV5eDhCUjs7QThFMXg4Qkk7RUFDSTtBOUU2eDhCUjs7QThFOXg4Qkk7RUFDSTtBOUVpeThCUjs7QThFbHk4Qkk7RUFDSTtBOUVxeThCUjs7QThFdHk4Qkk7RUFDSTtBOUV5eThCUjs7QThFMXk4Qkk7RUFDSTtBOUU2eThCUjs7QThFOXk4Qkk7RUFDSTtBOUVpejhCUjs7QThFbHo4Qkk7RUFDSTtBOUVxejhCUjs7QThFdHo4Qkk7RUFDSTtBOUV5ejhCUjs7QThFMXo4Qkk7RUFDSTtBOUU2ejhCUjs7QThFOXo4Qkk7RUFDSTtBOUVpMDhCUjs7QThFbDA4Qkk7RUFDSTtBOUVxMDhCUjs7QThFdDA4Qkk7RUFDSTtBOUV5MDhCUjs7QThFMTA4Qkk7RUFDSTtBOUU2MDhCUjs7QThFOTA4Qkk7RUFDSTtBOUVpMThCUjs7QThFbDE4Qkk7RUFDSTtBOUVxMThCUjs7QThFdDE4Qkk7RUFDSTtBOUV5MThCUjs7QThFMTE4Qkk7RUFDSTtBOUU2MThCUjs7QThFOTE4Qkk7RUFDSTtBOUVpMjhCUjs7QThFbDI4Qkk7RUFDSTtBOUVxMjhCUjs7QThFdDI4Qkk7RUFDSTtBOUV5MjhCUjs7QThFMTI4Qkk7RUFDSTtBOUU2MjhCUjs7QThFOTI4Qkk7RUFDSTtBOUVpMzhCUjs7QThFbDM4Qkk7RUFDSTtBOUVxMzhCUjs7QThFdDM4Qkk7RUFDSTtBOUV5MzhCUjs7QThFMTM4Qkk7RUFDSTtBOUU2MzhCUjs7QThFOTM4Qkk7RUFDSTtBOUVpNDhCUjs7QThFbDQ4Qkk7RUFDSTtBOUVxNDhCUjs7QThFdDQ4Qkk7RUFDSTtBOUV5NDhCUjs7QThFMTQ4Qkk7RUFDSTtBOUU2NDhCUjs7QThFOTQ4Qkk7RUFDSTtBOUVpNThCUjs7QThFbDU4Qkk7RUFDSTtBOUVxNThCUjs7QThFdDU4Qkk7RUFDSTtBOUV5NThCUjs7QThFMTU4Qkk7RUFDSTtBOUU2NThCUjs7QThFOTU4Qkk7RUFDSTtBOUVpNjhCUjs7QThFbDY4Qkk7RUFDSTtBOUVxNjhCUjs7QThFdDY4Qkk7RUFDSTtBOUV5NjhCUjs7QThFMTY4Qkk7RUFDSTtBOUU2NjhCUjs7QThFOTY4Qkk7RUFDSTtBOUVpNzhCUjs7QThFbDc4Qkk7RUFDSTtBOUVxNzhCUjs7QThFdDc4Qkk7RUFDSTtBOUV5NzhCUjs7QThFMTc4Qkk7RUFDSTtBOUU2NzhCUjs7QThFOTc4Qkk7RUFDSTtBOUVpODhCUjs7QThFbDg4Qkk7RUFDSTtBOUVxODhCUjs7QThFdDg4Qkk7RUFDSTtBOUV5ODhCUjs7QThFMTg4Qkk7RUFDSTtBOUU2ODhCUjs7QThFOTg4Qkk7RUFDSTtBOUVpOThCUjs7QThFbDk4Qkk7RUFDSTtBOUVxOThCUjs7QThFdDk4Qkk7RUFDSTtBOUV5OThCUjs7QThFMTk4Qkk7RUFDSTtBOUU2OThCUjs7QThFOTk4Qkk7RUFDSTtBOUVpKzhCUjs7QThFbCs4Qkk7RUFDSTtBOUVxKzhCUjs7QThFdCs4Qkk7RUFDSTtBOUV5KzhCUjs7QThFMSs4Qkk7RUFDSTtBOUU2KzhCUjs7QThFOSs4Qkk7RUFDSTtBOUVpLzhCUjs7QThFbC84Qkk7RUFDSTtBOUVxLzhCUjs7QThFdC84Qkk7RUFDSTtBOUV5LzhCUjs7QThFMS84Qkk7RUFDSTtBOUU2LzhCUjs7QThFOS84Qkk7RUFDSTtBOUVpZzlCUjs7QThFbGc5Qkk7RUFDSTtBOUVxZzlCUjs7QThFdGc5Qkk7RUFDSTtBOUV5ZzlCUjs7QThFMWc5Qkk7RUFDSTtBOUU2ZzlCUjs7QThFOWc5Qkk7RUFDSTtBOUVpaDlCUjs7QThFbGg5Qkk7RUFDSTtBOUVxaDlCUjs7QThFdGg5Qkk7RUFDSTtBOUV5aDlCUjs7QThFMWg5Qkk7RUFDSTtBOUU2aDlCUjs7QThFOWg5Qkk7RUFDSTtBOUVpaTlCUjs7QThFbGk5Qkk7RUFDSTtBOUVxaTlCUjs7QThFdGk5Qkk7RUFDSTtBOUV5aTlCUjs7QThFMWk5Qkk7RUFDSTtBOUU2aTlCUjs7QThFOWk5Qkk7RUFDSTtBOUVpajlCUjs7QThFbGo5Qkk7RUFDSTtBOUVxajlCUjs7QThFdGo5Qkk7RUFDSTtBOUV5ajlCUjs7QThFMWo5Qkk7RUFDSTtBOUU2ajlCUjs7QThFOWo5Qkk7RUFDSTtBOUVpazlCUjs7QThFbGs5Qkk7RUFDSTtBOUVxazlCUjs7QThFdGs5Qkk7RUFDSTtBOUV5azlCUjs7QThFMWs5Qkk7RUFDSTtBOUU2azlCUjs7QThFOWs5Qkk7RUFDSTtBOUVpbDlCUjs7QThFbGw5Qkk7RUFDSTtBOUVxbDlCUjs7QThFdGw5Qkk7RUFDSTtBOUV5bDlCUjs7QThFMWw5Qkk7RUFDSTtBOUU2bDlCUjs7QThFOWw5Qkk7RUFDSTtBOUVpbTlCUjs7QThFbG05Qkk7RUFDSTtBOUVxbTlCUjs7QThFdG05Qkk7RUFDSTtBOUV5bTlCUjs7QThFMW05Qkk7RUFDSTtBOUU2bTlCUjs7QThFOW05Qkk7RUFDSTtBOUVpbjlCUjs7QThFbG45Qkk7RUFDSTtBOUVxbjlCUjs7QThFdG45Qkk7RUFDSTtBOUV5bjlCUjs7QThFMW45Qkk7RUFDSTtBOUU2bjlCUjs7QThFOW45Qkk7RUFDSTtBOUVpbzlCUjs7QThFbG85Qkk7RUFDSTtBOUVxbzlCUjs7QThFdG85Qkk7RUFDSTtBOUV5bzlCUjs7QThFMW85Qkk7RUFDSTtBOUU2bzlCUjs7QThFOW85Qkk7RUFDSTtBOUVpcDlCUjs7QThFbHA5Qkk7RUFDSTtBOUVxcDlCUjs7QThFdHA5Qkk7RUFDSTtBOUV5cDlCUjs7QThFMXA5Qkk7RUFDSTtBOUU2cDlCUjs7QThFOXA5Qkk7RUFDSTtBOUVpcTlCUjs7QThFbHE5Qkk7RUFDSTtBOUVxcTlCUjs7QThFdHE5Qkk7RUFDSTtBOUV5cTlCUjs7QThFMXE5Qkk7RUFDSTtBOUU2cTlCUjs7QThFOXE5Qkk7RUFDSTtBOUVpcjlCUjs7QThFbHI5Qkk7RUFDSTtBOUVxcjlCUjs7QThFdHI5Qkk7RUFDSTtBOUV5cjlCUjs7QThFMXI5Qkk7RUFDSTtBOUU2cjlCUjs7QThFOXI5Qkk7RUFDSTtBOUVpczlCUjs7QThFbHM5Qkk7RUFDSTtBOUVxczlCUjs7QThFdHM5Qkk7RUFDSTtBOUV5czlCUjs7QThFMXM5Qkk7RUFDSTtBOUU2czlCUjs7QThFOXM5Qkk7RUFDSTtBOUVpdDlCUjs7QThFbHQ5Qkk7RUFDSTtBOUVxdDlCUjs7QThFdHQ5Qkk7RUFDSTtBOUV5dDlCUjs7QThFMXQ5Qkk7RUFDSTtBOUU2dDlCUjs7QThFOXQ5Qkk7RUFDSTtBOUVpdTlCUjs7QThFbHU5Qkk7RUFDSTtBOUVxdTlCUjs7QThFdHU5Qkk7RUFDSTtBOUV5dTlCUjs7QThFMXU5Qkk7RUFDSTtBOUU2dTlCUjs7QThFOXU5Qkk7RUFDSTtBOUVpdjlCUjs7QThFbHY5Qkk7RUFDSTtBOUVxdjlCUjs7QThFdHY5Qkk7RUFDSTtBOUV5djlCUjs7QThFMXY5Qkk7RUFDSTtBOUU2djlCUjs7QThFOXY5Qkk7RUFDSTtBOUVpdzlCUjs7QThFbHc5Qkk7RUFDSTtBOUVxdzlCUjs7QThFdHc5Qkk7RUFDSTtBOUV5dzlCUjs7QThFMXc5Qkk7RUFDSTtBOUU2dzlCUjs7QThFOXc5Qkk7RUFDSTtBOUVpeDlCUjs7QThFbHg5Qkk7RUFDSTtBOUVxeDlCUjs7QThFdHg5Qkk7RUFDSTtBOUV5eDlCUjs7QThFMXg5Qkk7RUFDSTtBOUU2eDlCUjs7QThFOXg5Qkk7RUFDSTtBOUVpeTlCUjs7QThFbHk5Qkk7RUFDSTtBOUVxeTlCUjs7QThFdHk5Qkk7RUFDSTtBOUV5eTlCUjs7QThFMXk5Qkk7RUFDSTtBOUU2eTlCUjs7QThFOXk5Qkk7RUFDSTtBOUVpejlCUjs7QThFbHo5Qkk7RUFDSTtBOUVxejlCUjs7QThFdHo5Qkk7RUFDSTtBOUV5ejlCUjs7QThFMXo5Qkk7RUFDSTtBOUU2ejlCUjs7QThFOXo5Qkk7RUFDSTtBOUVpMDlCUjs7QThFbDA5Qkk7RUFDSTtBOUVxMDlCUjs7QThFdDA5Qkk7RUFDSTtBOUV5MDlCUjs7QThFMTA5Qkk7RUFDSTtBOUU2MDlCUjs7QThFOTA5Qkk7RUFDSTtBOUVpMTlCUjs7QThFbDE5Qkk7RUFDSTtBOUVxMTlCUjs7QThFdDE5Qkk7RUFDSTtBOUV5MTlCUjs7QThFMTE5Qkk7RUFDSTtBOUU2MTlCUjs7QThFOTE5Qkk7RUFDSTtBOUVpMjlCUjs7QThFbDI5Qkk7RUFDSTtBOUVxMjlCUjs7QThFdDI5Qkk7RUFDSTtBOUV5MjlCUjs7QThFMTI5Qkk7RUFDSTtBOUU2MjlCUjs7QThFOTI5Qkk7RUFDSTtBOUVpMzlCUjs7QThFbDM5Qkk7RUFDSTtBOUVxMzlCUjs7QThFdDM5Qkk7RUFDSTtBOUV5MzlCUjs7QThFMTM5Qkk7RUFDSTtBOUU2MzlCUjs7QThFOTM5Qkk7RUFDSTtBOUVpNDlCUjs7QThFbDQ5Qkk7RUFDSTtBOUVxNDlCUjs7QThFdDQ5Qkk7RUFDSTtBOUV5NDlCUjs7QThFMTQ5Qkk7RUFDSTtBOUU2NDlCUjs7QThFOTQ5Qkk7RUFDSTtBOUVpNTlCUjs7QThFbDU5Qkk7RUFDSTtBOUVxNTlCUjs7QThFdDU5Qkk7RUFDSTtBOUV5NTlCUjs7QThFMTU5Qkk7RUFDSTtBOUU2NTlCUjs7QThFOTU5Qkk7RUFDSTtBOUVpNjlCUjs7QThFbDY5Qkk7RUFDSTtBOUVxNjlCUjs7QThFdDY5Qkk7RUFDSTtBOUV5NjlCUjs7QThFMTY5Qkk7RUFDSTtBOUU2NjlCUjs7QThFOTY5Qkk7RUFDSTtBOUVpNzlCUjs7QThFbDc5Qkk7RUFDSTtBOUVxNzlCUjs7QThFdDc5Qkk7RUFDSTtBOUV5NzlCUjs7QThFMTc5Qkk7RUFDSTtBOUU2NzlCUjs7QThFOTc5Qkk7RUFDSTtBOUVpODlCUjs7QThFbDg5Qkk7RUFDSTtBOUVxODlCUjs7QThFdDg5Qkk7RUFDSTtBOUV5ODlCUjs7QThFMTg5Qkk7RUFDSTtBOUU2ODlCUjs7QThFOTg5Qkk7RUFDSTtBOUVpOTlCUjs7QThFbDk5Qkk7RUFDSTtBOUVxOTlCUjs7QThFdDk5Qkk7RUFDSTtBOUV5OTlCUjs7QThFMTk5Qkk7RUFDSTtBOUU2OTlCUjs7QThFOTk5Qkk7RUFDSTtBOUVpKzlCUjs7QThFbCs5Qkk7RUFDSTtBOUVxKzlCUjs7QThFdCs5Qkk7RUFDSTtBOUV5KzlCUjs7QThFMSs5Qkk7RUFDSTtBOUU2KzlCUjs7QThFOSs5Qkk7RUFDSTtBOUVpLzlCUjs7QThFbC85Qkk7RUFDSTtBOUVxLzlCUjs7QThFdC85Qkk7RUFDSTtBOUV5LzlCUjs7QThFMS85Qkk7RUFDSTtBOUU2LzlCUjs7QThFOS85Qkk7RUFDSTtBOUVpZytCUjs7QThFbGcrQkk7RUFDSTtBOUVxZytCUjs7QThFdGcrQkk7RUFDSTtBOUV5ZytCUjs7QThFMWcrQkk7RUFDSTtBOUU2ZytCUjs7QThFOWcrQkk7RUFDSTtBOUVpaCtCUjs7QThFbGgrQkk7RUFDSTtBOUVxaCtCUjs7QThFdGgrQkk7RUFDSTtBOUV5aCtCUjs7QThFMWgrQkk7RUFDSTtBOUU2aCtCUjs7QThFOWgrQkk7RUFDSTtBOUVpaStCUjs7QThFbGkrQkk7RUFDSTtBOUVxaStCUjs7QThFdGkrQkk7RUFDSTtBOUV5aStCUjs7QThFMWkrQkk7RUFDSTtBOUU2aStCUjs7QThFOWkrQkk7RUFDSTtBOUVpaitCUjs7QThFbGorQkk7RUFDSTtBOUVxaitCUjs7QThFdGorQkk7RUFDSTtBOUV5aitCUjs7QThFMWorQkk7RUFDSTtBOUU2aitCUjs7QThFOWorQkk7RUFDSTtBOUVpaytCUjs7QThFbGsrQkk7RUFDSTtBOUVxaytCUjs7QThFdGsrQkk7RUFDSTtBOUV5aytCUjs7QThFMWsrQkk7RUFDSTtBOUU2aytCUjs7QThFOWsrQkk7RUFDSTtBOUVpbCtCUjs7QThFbGwrQkk7RUFDSTtBOUVxbCtCUjs7QThFdGwrQkk7RUFDSTtBOUV5bCtCUjs7QThFMWwrQkk7RUFDSTtBOUU2bCtCUjs7QThFOWwrQkk7RUFDSTtBOUVpbStCUjs7QThFbG0rQkk7RUFDSTtBOUVxbStCUjs7QThFdG0rQkk7RUFDSTtBOUV5bStCUjs7QThFMW0rQkk7RUFDSTtBOUU2bStCUjs7QThFOW0rQkk7RUFDSTtBOUVpbitCUjs7QThFbG4rQkk7RUFDSTtBOUVxbitCUjs7QThFdG4rQkk7RUFDSTtBOUV5bitCUjs7QThFMW4rQkk7RUFDSTtBOUU2bitCUjs7QThFOW4rQkk7RUFDSTtBOUVpbytCUjs7QThFbG8rQkk7RUFDSTtBOUVxbytCUjs7QThFdG8rQkk7RUFDSTtBOUV5bytCUjs7QThFMW8rQkk7RUFDSTtBOUU2bytCUjs7QThFOW8rQkk7RUFDSTtBOUVpcCtCUjs7QThFbHArQkk7RUFDSTtBOUVxcCtCUjs7QThFdHArQkk7RUFDSTtBOUV5cCtCUjs7QThFMXArQkk7RUFDSTtBOUU2cCtCUjs7QThFOXArQkk7RUFDSTtBOUVpcStCUjs7QThFbHErQkk7RUFDSTtBOUVxcStCUjs7QThFdHErQkk7RUFDSTtBOUV5cStCUjs7QThFMXErQkk7RUFDSTtBOUU2cStCUjs7QThFOXErQkk7RUFDSTtBOUVpcitCUjs7QThFbHIrQkk7RUFDSTtBOUVxcitCUjs7QThFdHIrQkk7RUFDSTtBOUV5citCUjs7QThFMXIrQkk7RUFDSTtBOUU2citCUjs7QThFOXIrQkk7RUFDSTtBOUVpcytCUjs7QThFbHMrQkk7RUFDSTtBOUVxcytCUjs7QThFdHMrQkk7RUFDSTtBOUV5cytCUjs7QThFMXMrQkk7RUFDSTtBOUU2cytCUjs7QThFOXMrQkk7RUFDSTtBOUVpdCtCUjs7QThFbHQrQkk7RUFDSTtBOUVxdCtCUjs7QThFdHQrQkk7RUFDSTtBOUV5dCtCUjs7QThFMXQrQkk7RUFDSTtBOUU2dCtCUjs7QThFOXQrQkk7RUFDSTtBOUVpdStCUjs7QThFbHUrQkk7RUFDSTtBOUVxdStCUjs7QThFdHUrQkk7RUFDSTtBOUV5dStCUjs7QThFMXUrQkk7RUFDSTtBOUU2dStCUjs7QThFOXUrQkk7RUFDSTtBOUVpditCUjs7QThFbHYrQkk7RUFDSTtBOUVxditCUjs7QThFdHYrQkk7RUFDSTtBOUV5ditCUjs7QThFMXYrQkk7RUFDSTtBOUU2ditCUjs7QThFOXYrQkk7RUFDSTtBOUVpdytCUjs7QThFbHcrQkk7RUFDSTtBOUVxdytCUjs7QThFdHcrQkk7RUFDSTtBOUV5dytCUjs7QThFMXcrQkk7RUFDSTtBOUU2dytCUjs7QThFOXcrQkk7RUFDSTtBOUVpeCtCUjs7QThFbHgrQkk7RUFDSTtBOUVxeCtCUjs7QThFdHgrQkk7RUFDSTtBOUV5eCtCUjs7QThFMXgrQkk7RUFDSTtBOUU2eCtCUjs7QThFOXgrQkk7RUFDSTtBOUVpeStCUjs7QThFbHkrQkk7RUFDSTtBOUVxeStCUjs7QThFdHkrQkk7RUFDSTtBOUV5eStCUjs7QThFMXkrQkk7RUFDSTtBOUU2eStCUjs7QThFOXkrQkk7RUFDSTtBOUVpeitCUjs7QThFbHorQkk7RUFDSTtBOUVxeitCUjs7QThFdHorQkk7RUFDSTtBOUV5eitCUjs7QThFMXorQkk7RUFDSTtBOUU2eitCUjs7QThFOXorQkk7RUFDSTtBOUVpMCtCUjs7QThFbDArQkk7RUFDSTtBOUVxMCtCUjs7QThFdDArQkk7RUFDSTtBOUV5MCtCUjs7QThFMTArQkk7RUFDSTtBOUU2MCtCUjs7QThFOTArQkk7RUFDSTtBOUVpMStCUjs7QThFbDErQkk7RUFDSTtBOUVxMStCUjs7QThFdDErQkk7RUFDSTtBOUV5MStCUjs7QThFMTErQkk7RUFDSTtBOUU2MStCUjs7QThFOTErQkk7RUFDSTtBOUVpMitCUjs7QThFbDIrQkk7RUFDSTtBOUVxMitCUjs7QThFdDIrQkk7RUFDSTtBOUV5MitCUjs7QThFMTIrQkk7RUFDSTtBOUU2MitCUjs7QThFOTIrQkk7RUFDSTtBOUVpMytCUjs7QThFbDMrQkk7RUFDSTtBOUVxMytCUjs7QThFdDMrQkk7RUFDSTtBOUV5MytCUjs7QThFMTMrQkk7RUFDSTtBOUU2MytCUjs7QThFOTMrQkk7RUFDSTtBOUVpNCtCUjs7QThFbDQrQkk7RUFDSTtBOUVxNCtCUjs7QThFdDQrQkk7RUFDSTtBOUV5NCtCUjs7QThFMTQrQkk7RUFDSTtBOUU2NCtCUjs7QThFOTQrQkk7RUFDSTtBOUVpNStCUjs7QThFbDUrQkk7RUFDSTtBOUVxNStCUjs7QThFdDUrQkk7RUFDSTtBOUV5NStCUjs7QThFMTUrQkk7RUFDSTtBOUU2NStCUjs7QThFOTUrQkk7RUFDSTtBOUVpNitCUjs7QThFbDYrQkk7RUFDSTtBOUVxNitCUjs7QThFdDYrQkk7RUFDSTtBOUV5NitCUjs7QThFMTYrQkk7RUFDSTtBOUU2NitCUjs7QThFOTYrQkk7RUFDSTtBOUVpNytCUjs7QThFbDcrQkk7RUFDSTtBOUVxNytCUjs7QThFdDcrQkk7RUFDSTtBOUV5NytCUjs7QThFMTcrQkk7RUFDSTtBOUU2NytCUjs7QThFOTcrQkk7RUFDSTtBOUVpOCtCUjs7QThFbDgrQkk7RUFDSTtBOUVxOCtCUjs7QThFdDgrQkk7RUFDSTtBOUV5OCtCUjs7QThFMTgrQkk7RUFDSTtBOUU2OCtCUjs7QThFOTgrQkk7RUFDSTtBOUVpOStCUjs7QThFbDkrQkk7RUFDSTtBOUVxOStCUjs7QThFdDkrQkk7RUFDSTtBOUV5OStCUjs7QThFMTkrQkk7RUFDSTtBOUU2OStCUjs7QThFOTkrQkk7RUFDSTtBOUVpKytCUjs7QThFbCsrQkk7RUFDSTtBOUVxKytCUjs7QThFdCsrQkk7RUFDSTtBOUV5KytCUjs7QThFMSsrQkk7RUFDSTtBOUU2KytCUjs7QThFOSsrQkk7RUFDSTtBOUVpLytCUjs7QThFbC8rQkk7RUFDSTtBOUVxLytCUjs7QThFdC8rQkk7RUFDSTtBOUV5LytCUjs7QThFMS8rQkk7RUFDSTtBOUU2LytCUjs7QThFOS8rQkk7RUFDSTtBOUVpZy9CUjs7QThFbGcvQkk7RUFDSTtBOUVxZy9CUjs7QThFdGcvQkk7RUFDSTtBOUV5Zy9CUjs7QThFMWcvQkk7RUFDSTtBOUU2Zy9CUjs7QThFOWcvQkk7RUFDSTtBOUVpaC9CUjs7QThFbGgvQkk7RUFDSTtBOUVxaC9CUjs7QThFdGgvQkk7RUFDSTtBOUV5aC9CUjs7QThFMWgvQkk7RUFDSTtBOUU2aC9CUjs7QThFOWgvQkk7RUFDSTtBOUVpaS9CUjs7QThFbGkvQkk7RUFDSTtBOUVxaS9CUjs7QThFdGkvQkk7RUFDSTtBOUV5aS9CUjs7QThFMWkvQkk7RUFDSTtBOUU2aS9CUjs7QThFOWkvQkk7RUFDSTtBOUVpai9CUjs7QThFbGovQkk7RUFDSTtBOUVxai9CUjs7QThFdGovQkk7RUFDSTtBOUV5ai9CUjs7QThFMWovQkk7RUFDSTtBOUU2ai9CUjs7QThFOWovQkk7RUFDSTtBOUVpay9CUjs7QThFbGsvQkk7RUFDSTtBOUVxay9CUjs7QThFdGsvQkk7RUFDSTtBOUV5ay9CUjs7QThFMWsvQkk7RUFDSTtBOUU2ay9CUjs7QThFOWsvQkk7RUFDSTtBOUVpbC9CUjs7QThFbGwvQkk7RUFDSTtBOUVxbC9CUjs7QThFdGwvQkk7RUFDSTtBOUV5bC9CUjs7QThFMWwvQkk7RUFDSTtBOUU2bC9CUjs7QThFOWwvQkk7RUFDSTtBOUVpbS9CUjs7QThFbG0vQkk7RUFDSTtBOUVxbS9CUjs7QThFdG0vQkk7RUFDSTtBOUV5bS9CUjs7QThFMW0vQkk7RUFDSTtBOUU2bS9CUjs7QThFOW0vQkk7RUFDSTtBOUVpbi9CUjs7QThFbG4vQkk7RUFDSTtBOUVxbi9CUjs7QThFdG4vQkk7RUFDSTtBOUV5bi9CUjs7QThFMW4vQkk7RUFDSTtBOUU2bi9CUjs7QThFOW4vQkk7RUFDSTtBOUVpby9CUjs7QThFbG8vQkk7RUFDSTtBOUVxby9CUjs7QThFdG8vQkk7RUFDSTtBOUV5by9CUjs7QThFMW8vQkk7RUFDSTtBOUU2by9CUjs7QThFOW8vQkk7RUFDSTtBOUVpcC9CUjs7QThFbHAvQkk7RUFDSTtBOUVxcC9CUjs7QThFdHAvQkk7RUFDSTtBOUV5cC9CUjs7QThFMXAvQkk7RUFDSTtBOUU2cC9CUjs7QThFOXAvQkk7RUFDSTtBOUVpcS9CUjs7QThFbHEvQkk7RUFDSTtBOUVxcS9CUjs7QThFdHEvQkk7RUFDSTtBOUV5cS9CUjs7QThFMXEvQkk7RUFDSTtBOUU2cS9CUjs7QThFOXEvQkk7RUFDSTtBOUVpci9CUjs7QThFbHIvQkk7RUFDSTtBOUVxci9CUjs7QThFdHIvQkk7RUFDSTtBOUV5ci9CUjs7QThFMXIvQkk7RUFDSTtBOUU2ci9CUjs7QThFOXIvQkk7RUFDSTtBOUVpcy9CUjs7QThFbHMvQkk7RUFDSTtBOUVxcy9CUjs7QThFdHMvQkk7RUFDSTtBOUV5cy9CUjs7QThFMXMvQkk7RUFDSTtBOUU2cy9CUjs7QThFOXMvQkk7RUFDSTtBOUVpdC9CUjs7QThFbHQvQkk7RUFDSTtBOUVxdC9CUjs7QThFdHQvQkk7RUFDSTtBOUV5dC9CUjs7QThFMXQvQkk7RUFDSTtBOUU2dC9CUjs7QThFOXQvQkk7RUFDSTtBOUVpdS9CUjs7QThFbHUvQkk7RUFDSTtBOUVxdS9CUjs7QThFdHUvQkk7RUFDSTtBOUV5dS9CUjs7QThFMXUvQkk7RUFDSTtBOUU2dS9CUjs7QThFOXUvQkk7RUFDSTtBOUVpdi9CUjs7QThFbHYvQkk7RUFDSTtBOUVxdi9CUjs7QThFdHYvQkk7RUFDSTtBOUV5di9CUjs7QThFMXYvQkk7RUFDSTtBOUU2di9CUjs7QThFOXYvQkk7RUFDSTtBOUVpdy9CUjs7QThFbHcvQkk7RUFDSTtBOUVxdy9CUjs7QThFdHcvQkk7RUFDSTtBOUV5dy9CUjs7QThFMXcvQkk7RUFDSTtBOUU2dy9CUjs7QThFOXcvQkk7RUFDSTtBOUVpeC9CUjs7QThFbHgvQkk7RUFDSTtBOUVxeC9CUjs7QThFdHgvQkk7RUFDSTtBOUV5eC9CUjs7QThFMXgvQkk7RUFDSTtBOUU2eC9CUjs7QThFOXgvQkk7RUFDSTtBOUVpeS9CUjs7QThFbHkvQkk7RUFDSTtBOUVxeS9CUjs7QThFdHkvQkk7RUFDSTtBOUV5eS9CUjs7QThFMXkvQkk7RUFDSTtBOUU2eS9CUjs7QThFOXkvQkk7RUFDSTtBOUVpei9CUjs7QThFbHovQkk7RUFDSTtBOUVxei9CUjs7QThFdHovQkk7RUFDSTtBOUV5ei9CUjs7QThFMXovQkk7RUFDSTtBOUU2ei9CUjs7QThFOXovQkk7RUFDSTtBOUVpMC9CUjs7QThFbDAvQkk7RUFDSTtBOUVxMC9CUjs7QThFdDAvQkk7RUFDSTtBOUV5MC9CUjs7QThFMTAvQkk7RUFDSTtBOUU2MC9CUjs7QThFOTAvQkk7RUFDSTtBOUVpMS9CUjs7QThFbDEvQkk7RUFDSTtBOUVxMS9CUjs7QThFdDEvQkk7RUFDSTtBOUV5MS9CUjs7QThFMTEvQkk7RUFDSTtBOUU2MS9CUjs7QThFOTEvQkk7RUFDSTtBOUVpMi9CUjs7QThFbDIvQkk7RUFDSTtBOUVxMi9CUjs7QThFdDIvQkk7RUFDSTtBOUV5Mi9CUjs7QThFMTIvQkk7RUFDSTtBOUU2Mi9CUjs7QThFOTIvQkk7RUFDSTtBOUVpMy9CUjs7QThFbDMvQkk7RUFDSTtBOUVxMy9CUjs7QThFdDMvQkk7RUFDSTtBOUV5My9CUjs7QThFMTMvQkk7RUFDSTtBOUU2My9CUjs7QThFOTMvQkk7RUFDSTtBOUVpNC9CUjs7QThFbDQvQkk7RUFDSTtBOUVxNC9CUjs7QThFdDQvQkk7RUFDSTtBOUV5NC9CUjs7QThFMTQvQkk7RUFDSTtBOUU2NC9CUjs7QThFOTQvQkk7RUFDSTtBOUVpNS9CUjs7QThFbDUvQkk7RUFDSTtBOUVxNS9CUjs7QThFdDUvQkk7RUFDSTtBOUV5NS9CUjs7QThFMTUvQkk7RUFDSTtBOUU2NS9CUjs7QThFOTUvQkk7RUFDSTtBOUVpNi9CUjs7QThFbDYvQkk7RUFDSTtBOUVxNi9CUjs7QThFdDYvQkk7RUFDSTtBOUV5Ni9CUjs7QThFMTYvQkk7RUFDSTtBOUU2Ni9CUjs7QThFOTYvQkk7RUFDSTtBOUVpNy9CUjs7QThFbDcvQkk7RUFDSTtBOUVxNy9CUjs7QThFdDcvQkk7RUFDSTtBOUV5Ny9CUjs7QThFMTcvQkk7RUFDSTtBOUU2Ny9CUjs7QThFOTcvQkk7RUFDSTtBOUVpOC9CUjs7QThFbDgvQkk7RUFDSTtBOUVxOC9CUjs7QThFdDgvQkk7RUFDSTtBOUV5OC9CUjs7QThFMTgvQkk7RUFDSTtBOUU2OC9CUjs7QThFOTgvQkk7RUFDSTtBOUVpOS9CUjs7QThFbDkvQkk7RUFDSTtBOUVxOS9CUjs7QThFdDkvQkk7RUFDSTtBOUV5OS9CUjs7QThFMTkvQkk7RUFDSTtBOUU2OS9CUjs7QThFOTkvQkk7RUFDSTtBOUVpKy9CUjs7QThFbCsvQkk7RUFDSTtBOUVxKy9CUjs7QThFdCsvQkk7RUFDSTtBOUV5Ky9CUjs7QThFMSsvQkk7RUFDSTtBOUU2Ky9CUjs7QThFOSsvQkk7RUFDSTtBOUVpLy9CUjs7QThFbC8vQkk7RUFDSTtBOUVxLy9CUjs7QThFdC8vQkk7RUFDSTtBOUV5Ly9CUjs7QThFMS8vQkk7RUFDSTtBOUU2Ly9CUjs7QThFOS8vQkk7RUFDSTtBOUVpZ2dDUjs7QThFbGdnQ0k7RUFDSTtBOUVxZ2dDUjs7QThFdGdnQ0k7RUFDSTtBOUV5Z2dDUjs7QThFMWdnQ0k7RUFDSTtBOUU2Z2dDUjs7QThFOWdnQ0k7RUFDSTtBOUVpaGdDUjs7QThFbGhnQ0k7RUFDSTtBOUVxaGdDUjs7QThFdGhnQ0k7RUFDSTtBOUV5aGdDUjs7QThFMWhnQ0k7RUFDSTtBOUU2aGdDUjs7QThFOWhnQ0k7RUFDSTtBOUVpaWdDUjs7QThFbGlnQ0k7RUFDSTtBOUVxaWdDUjs7QThFdGlnQ0k7RUFDSTtBOUV5aWdDUjs7QThFMWlnQ0k7RUFDSTtBOUU2aWdDUjs7QThFOWlnQ0k7RUFDSTtBOUVpamdDUjs7QThFbGpnQ0k7RUFDSTtBOUVxamdDUjs7QThFdGpnQ0k7RUFDSTtBOUV5amdDUjs7QThFMWpnQ0k7RUFDSTtBOUU2amdDUjs7QThFOWpnQ0k7RUFDSTtBOUVpa2dDUjs7QThFbGtnQ0k7RUFDSTtBOUVxa2dDUjs7QThFdGtnQ0k7RUFDSTtBOUV5a2dDUjs7QThFMWtnQ0k7RUFDSTtBOUU2a2dDUjs7QThFOWtnQ0k7RUFDSTtBOUVpbGdDUjs7QThFbGxnQ0k7RUFDSTtBOUVxbGdDUjs7QThFdGxnQ0k7RUFDSTtBOUV5bGdDUjs7QThFMWxnQ0k7RUFDSTtBOUU2bGdDUjs7QThFOWxnQ0k7RUFDSTtBOUVpbWdDUjs7QThFbG1nQ0k7RUFDSTtBOUVxbWdDUjs7QThFdG1nQ0k7RUFDSTtBOUV5bWdDUjs7QThFMW1nQ0k7RUFDSTtBOUU2bWdDUjs7QThFOW1nQ0k7RUFDSTtBOUVpbmdDUjs7QThFbG5nQ0k7RUFDSTtBOUVxbmdDUjs7QThFdG5nQ0k7RUFDSTtBOUV5bmdDUjs7QThFMW5nQ0k7RUFDSTtBOUU2bmdDUjs7QThFOW5nQ0k7RUFDSTtBOUVpb2dDUjs7QThFbG9nQ0k7RUFDSTtBOUVxb2dDUjs7QThFdG9nQ0k7RUFDSTtBOUV5b2dDUjs7QThFMW9nQ0k7RUFDSTtBOUU2b2dDUjs7QThFOW9nQ0k7RUFDSTtBOUVpcGdDUjs7QThFbHBnQ0k7RUFDSTtBOUVxcGdDUjs7QThFdHBnQ0k7RUFDSTtBOUV5cGdDUjs7QThFMXBnQ0k7RUFDSTtBOUU2cGdDUjs7QThFOXBnQ0k7RUFDSTtBOUVpcWdDUjs7QThFbHFnQ0k7RUFDSTtBOUVxcWdDUjs7QThFdHFnQ0k7RUFDSTtBOUV5cWdDUjs7QThFMXFnQ0k7RUFDSTtBOUU2cWdDUjs7QThFOXFnQ0k7RUFDSTtBOUVpcmdDUjs7QThFbHJnQ0k7RUFDSTtBOUVxcmdDUjs7QThFdHJnQ0k7RUFDSTtBOUV5cmdDUjs7QThFMXJnQ0k7RUFDSTtBOUU2cmdDUjs7QThFOXJnQ0k7RUFDSTtBOUVpc2dDUjs7QThFbHNnQ0k7RUFDSTtBOUVxc2dDUjs7QThFdHNnQ0k7RUFDSTtBOUV5c2dDUjs7QThFMXNnQ0k7RUFDSTtBOUU2c2dDUjs7QThFOXNnQ0k7RUFDSTtBOUVpdGdDUjs7QThFbHRnQ0k7RUFDSTtBOUVxdGdDUjs7QThFdHRnQ0k7RUFDSTtBOUV5dGdDUjs7QThFMXRnQ0k7RUFDSTtBOUU2dGdDUjs7QThFOXRnQ0k7RUFDSTtBOUVpdWdDUjs7QThFbHVnQ0k7RUFDSTtBOUVxdWdDUjs7QThFdHVnQ0k7RUFDSTtBOUV5dWdDUjs7QThFMXVnQ0k7RUFDSTtBOUU2dWdDUjs7QThFOXVnQ0k7RUFDSTtBOUVpdmdDUjs7QThFbHZnQ0k7RUFDSTtBOUVxdmdDUjs7QThFdHZnQ0k7RUFDSTtBOUV5dmdDUjs7QThFMXZnQ0k7RUFDSTtBOUU2dmdDUjs7QThFOXZnQ0k7RUFDSTtBOUVpd2dDUjs7QThFbHdnQ0k7RUFDSTtBOUVxd2dDUjs7QThFdHdnQ0k7RUFDSTtBOUV5d2dDUjs7QThFMXdnQ0k7RUFDSTtBOUU2d2dDUjs7QThFOXdnQ0k7RUFDSTtBOUVpeGdDUjs7QThFbHhnQ0k7RUFDSTtBOUVxeGdDUjs7QThFdHhnQ0k7RUFDSTtBOUV5eGdDUjs7QThFMXhnQ0k7RUFDSTtBOUU2eGdDUjs7QThFOXhnQ0k7RUFDSTtBOUVpeWdDUjs7QThFbHlnQ0k7RUFDSTtBOUVxeWdDUjs7QThFdHlnQ0k7RUFDSTtBOUV5eWdDUjs7QThFMXlnQ0k7RUFDSTtBOUU2eWdDUjs7QThFOXlnQ0k7RUFDSTtBOUVpemdDUjs7QThFbHpnQ0k7RUFDSTtBOUVxemdDUjs7QThFdHpnQ0k7RUFDSTtBOUV5emdDUjs7QThFMXpnQ0k7RUFDSTtBOUU2emdDUjs7QThFOXpnQ0k7RUFDSTtBOUVpMGdDUjs7QThFbDBnQ0k7RUFDSTtBOUVxMGdDUjs7QThFdDBnQ0k7RUFDSTtBOUV5MGdDUjs7QThFMTBnQ0k7RUFDSTtBOUU2MGdDUjs7QThFOTBnQ0k7RUFDSTtBOUVpMWdDUjs7QThFbDFnQ0k7RUFDSTtBOUVxMWdDUjs7QThFdDFnQ0k7RUFDSTtBOUV5MWdDUjs7QThFMTFnQ0k7RUFDSTtBOUU2MWdDUjs7QThFOTFnQ0k7RUFDSTtBOUVpMmdDUjs7QThFbDJnQ0k7RUFDSTtBOUVxMmdDUjs7QThFdDJnQ0k7RUFDSTtBOUV5MmdDUjs7QThFMTJnQ0k7RUFDSTtBOUU2MmdDUjs7QThFOTJnQ0k7RUFDSTtBOUVpM2dDUjs7QThFbDNnQ0k7RUFDSTtBOUVxM2dDUjs7QThFdDNnQ0k7RUFDSTtBOUV5M2dDUjs7QThFMTNnQ0k7RUFDSTtBOUU2M2dDUjs7QThFOTNnQ0k7RUFDSTtBOUVpNGdDUjs7QThFbDRnQ0k7RUFDSTtBOUVxNGdDUjs7QThFdDRnQ0k7RUFDSTtBOUV5NGdDUjs7QThFMTRnQ0k7RUFDSTtBOUU2NGdDUjs7QThFOTRnQ0k7RUFDSTtBOUVpNWdDUjs7QThFbDVnQ0k7RUFDSTtBOUVxNWdDUjs7QThFdDVnQ0k7RUFDSTtBOUV5NWdDUjs7QThFMTVnQ0k7RUFDSTtBOUU2NWdDUjs7QThFOTVnQ0k7RUFDSTtBOUVpNmdDUjs7QThFbDZnQ0k7RUFDSTtBOUVxNmdDUjs7QThFdDZnQ0k7RUFDSTtBOUV5NmdDUjs7QThFMTZnQ0k7RUFDSTtBOUU2NmdDUjs7QThFOTZnQ0k7RUFDSTtBOUVpN2dDUjs7QThFbDdnQ0k7RUFDSTtBOUVxN2dDUjs7QThFdDdnQ0k7RUFDSTtBOUV5N2dDUjs7QThFMTdnQ0k7RUFDSTtBOUU2N2dDUjs7QThFOTdnQ0k7RUFDSTtBOUVpOGdDUjs7QThFbDhnQ0k7RUFDSTtBOUVxOGdDUjs7QThFdDhnQ0k7RUFDSTtBOUV5OGdDUjs7QThFMThnQ0k7RUFDSTtBOUU2OGdDUjs7QThFOThnQ0k7RUFDSTtBOUVpOWdDUjs7QThFbDlnQ0k7RUFDSTtBOUVxOWdDUjs7QThFdDlnQ0k7RUFDSTtBOUV5OWdDUjs7QThFMTlnQ0k7RUFDSTtBOUU2OWdDUjs7QThFOTlnQ0k7RUFDSTtBOUVpK2dDUjs7QThFbCtnQ0k7RUFDSTtBOUVxK2dDUjs7QThFdCtnQ0k7RUFDSTtBOUV5K2dDUjs7QThFMStnQ0k7RUFDSTtBOUU2K2dDUjs7QThFOStnQ0k7RUFDSTtBOUVpL2dDUjs7QThFbC9nQ0k7RUFDSTtBOUVxL2dDUjs7QThFdC9nQ0k7RUFDSTtBOUV5L2dDUjs7QThFMS9nQ0k7RUFDSTtBOUU2L2dDUjs7QThFOS9nQ0k7RUFDSTtBOUVpZ2hDUjs7QThFbGdoQ0k7RUFDSTtBOUVxZ2hDUjs7QThFdGdoQ0k7RUFDSTtBOUV5Z2hDUjs7QThFMWdoQ0k7RUFDSTtBOUU2Z2hDUjs7QThFOWdoQ0k7RUFDSTtBOUVpaGhDUjs7QThFbGhoQ0k7RUFDSTtBOUVxaGhDUjs7QThFdGhoQ0k7RUFDSTtBOUV5aGhDUjs7QThFMWhoQ0k7RUFDSTtBOUU2aGhDUjs7QThFOWhoQ0k7RUFDSTtBOUVpaWhDUjs7QThFbGloQ0k7RUFDSTtBOUVxaWhDUjs7QThFdGloQ0k7RUFDSTtBOUV5aWhDUjs7QThFMWloQ0k7RUFDSTtBOUU2aWhDUjs7QThFOWloQ0k7RUFDSTtBOUVpamhDUjs7QThFbGpoQ0k7RUFDSTtBOUVxamhDUjs7QThFdGpoQ0k7RUFDSTtBOUV5amhDUjs7QThFMWpoQ0k7RUFDSTtBOUU2amhDUjs7QThFOWpoQ0k7RUFDSTtBOUVpa2hDUjs7QThFbGtoQ0k7RUFDSTtBOUVxa2hDUjs7QThFdGtoQ0k7RUFDSTtBOUV5a2hDUjs7QThFMWtoQ0k7RUFDSTtBOUU2a2hDUjs7QThFOWtoQ0k7RUFDSTtBOUVpbGhDUjs7QThFbGxoQ0k7RUFDSTtBOUVxbGhDUjs7QThFdGxoQ0k7RUFDSTtBOUV5bGhDUjs7QThFMWxoQ0k7RUFDSTtBOUU2bGhDUjs7QThFOWxoQ0k7RUFDSTtBOUVpbWhDUjs7QThFbG1oQ0k7RUFDSTtBOUVxbWhDUjs7QThFdG1oQ0k7RUFDSTtBOUV5bWhDUjs7QThFMW1oQ0k7RUFDSTtBOUU2bWhDUjs7QThFOW1oQ0k7RUFDSTtBOUVpbmhDUjs7QThFbG5oQ0k7RUFDSTtBOUVxbmhDUjs7QThFdG5oQ0k7RUFDSTtBOUV5bmhDUjs7QThFMW5oQ0k7RUFDSTtBOUU2bmhDUjs7QThFOW5oQ0k7RUFDSTtBOUVpb2hDUjs7QThFbG9oQ0k7RUFDSTtBOUVxb2hDUjs7QThFdG9oQ0k7RUFDSTtBOUV5b2hDUjs7QThFMW9oQ0k7RUFDSTtBOUU2b2hDUjs7QThFOW9oQ0k7RUFDSTtBOUVpcGhDUjs7QThFbHBoQ0k7RUFDSTtBOUVxcGhDUjs7QThFdHBoQ0k7RUFDSTtBOUV5cGhDUjs7QThFMXBoQ0k7RUFDSTtBOUU2cGhDUjs7QThFOXBoQ0k7RUFDSTtBOUVpcWhDUjs7QThFbHFoQ0k7RUFDSTtBOUVxcWhDUjs7QThFdHFoQ0k7RUFDSTtBOUV5cWhDUjs7QThFMXFoQ0k7RUFDSTtBOUU2cWhDUjs7QThFOXFoQ0k7RUFDSTtBOUVpcmhDUjs7QThFbHJoQ0k7RUFDSTtBOUVxcmhDUjs7QThFdHJoQ0k7RUFDSTtBOUV5cmhDUjs7QThFMXJoQ0k7RUFDSTtBOUU2cmhDUjs7QThFOXJoQ0k7RUFDSTtBOUVpc2hDUjs7QThFbHNoQ0k7RUFDSTtBOUVxc2hDUjs7QThFdHNoQ0k7RUFDSTtBOUV5c2hDUjs7QThFMXNoQ0k7RUFDSTtBOUU2c2hDUjs7QThFOXNoQ0k7RUFDSTtBOUVpdGhDUjs7QThFbHRoQ0k7RUFDSTtBOUVxdGhDUjs7QThFdHRoQ0k7RUFDSTtBOUV5dGhDUjs7QThFMXRoQ0k7RUFDSTtBOUU2dGhDUjs7QThFOXRoQ0k7RUFDSTtBOUVpdWhDUjs7QThFbHVoQ0k7RUFDSTtBOUVxdWhDUjs7QThFdHVoQ0k7RUFDSTtBOUV5dWhDUjs7QThFMXVoQ0k7RUFDSTtBOUU2dWhDUjs7QThFOXVoQ0k7RUFDSTtBOUVpdmhDUjs7QThFbHZoQ0k7RUFDSTtBOUVxdmhDUjs7QThFdHZoQ0k7RUFDSTtBOUV5dmhDUjs7QThFMXZoQ0k7RUFDSTtBOUU2dmhDUjs7QThFOXZoQ0k7RUFDSTtBOUVpd2hDUjs7QThFbHdoQ0k7RUFDSTtBOUVxd2hDUjs7QThFdHdoQ0k7RUFDSTtBOUV5d2hDUjs7QThFMXdoQ0k7RUFDSTtBOUU2d2hDUjs7QThFOXdoQ0k7RUFDSTtBOUVpeGhDUjs7QThFbHhoQ0k7RUFDSTtBOUVxeGhDUjs7QThFdHhoQ0k7RUFDSTtBOUV5eGhDUjs7QThFMXhoQ0k7RUFDSTtBOUU2eGhDUjs7QThFOXhoQ0k7RUFDSTtBOUVpeWhDUjs7QThFbHloQ0k7RUFDSTtBOUVxeWhDUjs7QThFdHloQ0k7RUFDSTtBOUV5eWhDUjs7QThFMXloQ0k7RUFDSTtBOUU2eWhDUjs7QThFOXloQ0k7RUFDSTtBOUVpemhDUjs7QThFbHpoQ0k7RUFDSTtBOUVxemhDUjs7QThFdHpoQ0k7RUFDSTtBOUV5emhDUjs7QThFMXpoQ0k7RUFDSTtBOUU2emhDUjs7QThFOXpoQ0k7RUFDSTtBOUVpMGhDUjs7QThFbDBoQ0k7RUFDSTtBOUVxMGhDUjs7QThFdDBoQ0k7RUFDSTtBOUV5MGhDUjs7QThFMTBoQ0k7RUFDSTtBOUU2MGhDUjs7QThFOTBoQ0k7RUFDSTtBOUVpMWhDUjs7QThFbDFoQ0k7RUFDSTtBOUVxMWhDUjs7QThFdDFoQ0k7RUFDSTtBOUV5MWhDUjs7QThFMTFoQ0k7RUFDSTtBOUU2MWhDUjs7QThFOTFoQ0k7RUFDSTtBOUVpMmhDUjs7QThFbDJoQ0k7RUFDSTtBOUVxMmhDUjs7QThFdDJoQ0k7RUFDSTtBOUV5MmhDUjs7QThFMTJoQ0k7RUFDSTtBOUU2MmhDUjs7QThFOTJoQ0k7RUFDSTtBOUVpM2hDUjs7QThFbDNoQ0k7RUFDSTtBOUVxM2hDUjs7QThFdDNoQ0k7RUFDSTtBOUV5M2hDUjs7QThFMTNoQ0k7RUFDSTtBOUU2M2hDUjs7QThFOTNoQ0k7RUFDSTtBOUVpNGhDUjs7QThFbDRoQ0k7RUFDSTtBOUVxNGhDUjs7QThFdDRoQ0k7RUFDSTtBOUV5NGhDUjs7QThFMTRoQ0k7RUFDSTtBOUU2NGhDUjs7QThFOTRoQ0k7RUFDSTtBOUVpNWhDUjs7QThFbDVoQ0k7RUFDSTtBOUVxNWhDUjs7QThFdDVoQ0k7RUFDSTtBOUV5NWhDUjs7QThFMTVoQ0k7RUFDSTtBOUU2NWhDUjs7QThFOTVoQ0k7RUFDSTtBOUVpNmhDUjs7QThFbDZoQ0k7RUFDSTtBOUVxNmhDUjs7QThFdDZoQ0k7RUFDSTtBOUV5NmhDUjs7QThFMTZoQ0k7RUFDSTtBOUU2NmhDUjs7QThFOTZoQ0k7RUFDSTtBOUVpN2hDUjs7QThFbDdoQ0k7RUFDSTtBOUVxN2hDUjs7QThFdDdoQ0k7RUFDSTtBOUV5N2hDUjs7QThFMTdoQ0k7RUFDSTtBOUU2N2hDUjs7QThFOTdoQ0k7RUFDSTtBOUVpOGhDUjs7QThFbDhoQ0k7RUFDSTtBOUVxOGhDUjs7QThFdDhoQ0k7RUFDSTtBOUV5OGhDUjs7QThFMThoQ0k7RUFDSTtBOUU2OGhDUjs7QThFOThoQ0k7RUFDSTtBOUVpOWhDUjs7QThFbDloQ0k7RUFDSTtBOUVxOWhDUjs7QThFdDloQ0k7RUFDSTtBOUV5OWhDUjs7QThFMTloQ0k7RUFDSTtBOUU2OWhDUjs7QThFOTloQ0k7RUFDSTtBOUVpK2hDUjs7QThFbCtoQ0k7RUFDSTtBOUVxK2hDUjs7QThFdCtoQ0k7RUFDSTtBOUV5K2hDUjs7QThFMStoQ0k7RUFDSTtBOUU2K2hDUjs7QThFOStoQ0k7RUFDSTtBOUVpL2hDUjs7QThFbC9oQ0k7RUFDSTtBOUVxL2hDUjs7QThFdC9oQ0k7RUFDSTtBOUV5L2hDUjs7QThFMS9oQ0k7RUFDSTtBOUU2L2hDUjs7QThFOS9oQ0k7RUFDSTtBOUVpZ2lDUjs7QThFbGdpQ0k7RUFDSTtBOUVxZ2lDUjs7QThFdGdpQ0k7RUFDSTtBOUV5Z2lDUjs7QThFMWdpQ0k7RUFDSTtBOUU2Z2lDUjs7QThFOWdpQ0k7RUFDSTtBOUVpaGlDUjs7QThFbGhpQ0k7RUFDSTtBOUVxaGlDUjs7QThFdGhpQ0k7RUFDSTtBOUV5aGlDUjs7QThFMWhpQ0k7RUFDSTtBOUU2aGlDUjs7QThFOWhpQ0k7RUFDSTtBOUVpaWlDUjs7QThFbGlpQ0k7RUFDSTtBOUVxaWlDUjs7QThFdGlpQ0k7RUFDSTtBOUV5aWlDUjs7QThFMWlpQ0k7RUFDSTtBOUU2aWlDUjs7QThFOWlpQ0k7RUFDSTtBOUVpamlDUjs7QThFbGppQ0k7RUFDSTtBOUVxamlDUjs7QThFdGppQ0k7RUFDSTtBOUV5amlDUjs7QThFMWppQ0k7RUFDSTtBOUU2amlDUjs7QThFOWppQ0k7RUFDSTtBOUVpa2lDUjs7QThFbGtpQ0k7RUFDSTtBOUVxa2lDUjs7QThFdGtpQ0k7RUFDSTtBOUV5a2lDUjs7QThFMWtpQ0k7RUFDSTtBOUU2a2lDUjs7QThFOWtpQ0k7RUFDSTtBOUVpbGlDUjs7QThFbGxpQ0k7RUFDSTtBOUVxbGlDUjs7QThFdGxpQ0k7RUFDSTtBOUV5bGlDUjs7QThFMWxpQ0k7RUFDSTtBOUU2bGlDUjs7QThFOWxpQ0k7RUFDSTtBOUVpbWlDUjs7QThFbG1pQ0k7RUFDSTtBOUVxbWlDUjs7QThFdG1pQ0k7RUFDSTtBOUV5bWlDUjs7QThFMW1pQ0k7RUFDSTtBOUU2bWlDUjs7QThFOW1pQ0k7RUFDSTtBOUVpbmlDUjs7QThFbG5pQ0k7RUFDSTtBOUVxbmlDUjs7QThFdG5pQ0k7RUFDSTtBOUV5bmlDUjs7QThFMW5pQ0k7RUFDSTtBOUU2bmlDUjs7QThFOW5pQ0k7RUFDSTtBOUVpb2lDUjs7QThFbG9pQ0k7RUFDSTtBOUVxb2lDUjs7QThFdG9pQ0k7RUFDSTtBOUV5b2lDUjs7QThFMW9pQ0k7RUFDSTtBOUU2b2lDUjs7QThFOW9pQ0k7RUFDSTtBOUVpcGlDUjs7QThFbHBpQ0k7RUFDSTtBOUVxcGlDUjs7QThFdHBpQ0k7RUFDSTtBOUV5cGlDUjs7QThFMXBpQ0k7RUFDSTtBOUU2cGlDUjs7QThFOXBpQ0k7RUFDSTtBOUVpcWlDUjs7QThFbHFpQ0k7RUFDSTtBOUVxcWlDUjs7QThFdHFpQ0k7RUFDSTtBOUV5cWlDUjs7QThFMXFpQ0k7RUFDSTtBOUU2cWlDUjs7QThFOXFpQ0k7RUFDSTtBOUVpcmlDUjs7QThFbHJpQ0k7RUFDSTtBOUVxcmlDUjs7QThFdHJpQ0k7RUFDSTtBOUV5cmlDUjs7QThFMXJpQ0k7RUFDSTtBOUU2cmlDUjs7QThFOXJpQ0k7RUFDSTtBOUVpc2lDUjs7QThFbHNpQ0k7RUFDSTtBOUVxc2lDUjs7QThFdHNpQ0k7RUFDSTtBOUV5c2lDUjs7QThFMXNpQ0k7RUFDSTtBOUU2c2lDUjs7QThFOXNpQ0k7RUFDSTtBOUVpdGlDUjs7QThFbHRpQ0k7RUFDSTtBOUVxdGlDUjs7QThFdHRpQ0k7RUFDSTtBOUV5dGlDUjs7QThFMXRpQ0k7RUFDSTtBOUU2dGlDUjs7QThFOXRpQ0k7RUFDSTtBOUVpdWlDUjs7QThFbHVpQ0k7RUFDSTtBOUVxdWlDUjs7QThFdHVpQ0k7RUFDSTtBOUV5dWlDUjs7QThFMXVpQ0k7RUFDSTtBOUU2dWlDUjs7QThFOXVpQ0k7RUFDSTtBOUVpdmlDUjs7QThFbHZpQ0k7RUFDSTtBOUVxdmlDUjs7QThFdHZpQ0k7RUFDSTtBOUV5dmlDUjs7QThFMXZpQ0k7RUFDSTtBOUU2dmlDUjs7QThFOXZpQ0k7RUFDSTtBOUVpd2lDUjs7QThFbHdpQ0k7RUFDSTtBOUVxd2lDUjs7QThFdHdpQ0k7RUFDSTtBOUV5d2lDUjs7QThFMXdpQ0k7RUFDSTtBOUU2d2lDUjs7QThFOXdpQ0k7RUFDSTtBOUVpeGlDUjs7QThFbHhpQ0k7RUFDSTtBOUVxeGlDUjs7QThFdHhpQ0k7RUFDSTtBOUV5eGlDUjs7QThFMXhpQ0k7RUFDSTtBOUU2eGlDUjs7QThFOXhpQ0k7RUFDSTtBOUVpeWlDUjs7QThFbHlpQ0k7RUFDSTtBOUVxeWlDUjs7QThFdHlpQ0k7RUFDSTtBOUV5eWlDUjs7QThFMXlpQ0k7RUFDSTtBOUU2eWlDUjs7QThFOXlpQ0k7RUFDSTtBOUVpemlDUjs7QThFbHppQ0k7RUFDSTtBOUVxemlDUjs7QThFdHppQ0k7RUFDSTtBOUV5emlDUjs7QThFMXppQ0k7RUFDSTtBOUU2emlDUjs7QThFOXppQ0k7RUFDSTtBOUVpMGlDUjs7QThFbDBpQ0k7RUFDSTtBOUVxMGlDUjs7QThFdDBpQ0k7RUFDSTtBOUV5MGlDUjs7QThFMTBpQ0k7RUFDSTtBOUU2MGlDUjs7QThFOTBpQ0k7RUFDSTtBOUVpMWlDUjs7QThFbDFpQ0k7RUFDSTtBOUVxMWlDUjs7QThFdDFpQ0k7RUFDSTtBOUV5MWlDUjs7QThFMTFpQ0k7RUFDSTtBOUU2MWlDUjs7QThFOTFpQ0k7RUFDSTtBOUVpMmlDUjs7QThFbDJpQ0k7RUFDSTtBOUVxMmlDUjs7QThFdDJpQ0k7RUFDSTtBOUV5MmlDUjs7QThFMTJpQ0k7RUFDSTtBOUU2MmlDUjs7QThFOTJpQ0k7RUFDSTtBOUVpM2lDUjs7QThFbDNpQ0k7RUFDSTtBOUVxM2lDUjs7QThFdDNpQ0k7RUFDSTtBOUV5M2lDUjs7QThFMTNpQ0k7RUFDSTtBOUU2M2lDUjs7QThFOTNpQ0k7RUFDSTtBOUVpNGlDUjs7QThFbDRpQ0k7RUFDSTtBOUVxNGlDUjs7QThFdDRpQ0k7RUFDSTtBOUV5NGlDUjs7QThFMTRpQ0k7RUFDSTtBOUU2NGlDUjs7QThFOTRpQ0k7RUFDSTtBOUVpNWlDUjs7QThFbDVpQ0k7RUFDSTtBOUVxNWlDUjs7QThFdDVpQ0k7RUFDSTtBOUV5NWlDUjs7QThFMTVpQ0k7RUFDSTtBOUU2NWlDUjs7QThFOTVpQ0k7RUFDSTtBOUVpNmlDUjs7QThFbDZpQ0k7RUFDSTtBOUVxNmlDUjs7QThFdDZpQ0k7RUFDSTtBOUV5NmlDUjs7QThFMTZpQ0k7RUFDSTtBOUU2NmlDUjs7QThFOTZpQ0k7RUFDSTtBOUVpN2lDUjs7QThFbDdpQ0k7RUFDSTtBOUVxN2lDUjs7QThFdDdpQ0k7RUFDSTtBOUV5N2lDUjs7QThFMTdpQ0k7RUFDSTtBOUU2N2lDUjs7QThFOTdpQ0k7RUFDSTtBOUVpOGlDUjs7QThFbDhpQ0k7RUFDSTtBOUVxOGlDUjs7QThFdDhpQ0k7RUFDSTtBOUV5OGlDUjs7QThFMThpQ0k7RUFDSTtBOUU2OGlDUjs7QThFOThpQ0k7RUFDSTtBOUVpOWlDUjs7QThFbDlpQ0k7RUFDSTtBOUVxOWlDUjs7QThFdDlpQ0k7RUFDSTtBOUV5OWlDUjs7QThFMTlpQ0k7RUFDSTtBOUU2OWlDUjs7QThFOTlpQ0k7RUFDSTtBOUVpK2lDUjs7QThFbCtpQ0k7RUFDSTtBOUVxK2lDUjs7QThFdCtpQ0k7RUFDSTtBOUV5K2lDUjs7QThFMStpQ0k7RUFDSTtBOUU2K2lDUjs7QThFOStpQ0k7RUFDSTtBOUVpL2lDUjs7QThFbC9pQ0k7RUFDSTtBOUVxL2lDUjs7QThFdC9pQ0k7RUFDSTtBOUV5L2lDUjs7QThFMS9pQ0k7RUFDSTtBOUU2L2lDUjs7QThFOS9pQ0k7RUFDSTtBOUVpZ2pDUjs7QThFbGdqQ0k7RUFDSTtBOUVxZ2pDUjs7QThFdGdqQ0k7RUFDSTtBOUV5Z2pDUjs7QThFMWdqQ0k7RUFDSTtBOUU2Z2pDUjs7QThFOWdqQ0k7RUFDSTtBOUVpaGpDUjs7QThFbGhqQ0k7RUFDSTtBOUVxaGpDUjs7QThFdGhqQ0k7RUFDSTtBOUV5aGpDUjs7QThFMWhqQ0k7RUFDSTtBOUU2aGpDUjs7QThFOWhqQ0k7RUFDSTtBOUVpaWpDUjs7QThFbGlqQ0k7RUFDSTtBOUVxaWpDUjs7QThFdGlqQ0k7RUFDSTtBOUV5aWpDUjs7QThFMWlqQ0k7RUFDSTtBOUU2aWpDUjs7QThFOWlqQ0k7RUFDSTtBOUVpampDUjs7QThFbGpqQ0k7RUFDSTtBOUVxampDUjs7QThFdGpqQ0k7RUFDSTtBOUV5ampDUjs7QThFMWpqQ0k7RUFDSTtBOUU2ampDUjs7QThFOWpqQ0k7RUFDSTtBOUVpa2pDUjs7QThFbGtqQ0k7RUFDSTtBOUVxa2pDUjs7QThFdGtqQ0k7RUFDSTtBOUV5a2pDUjs7QThFMWtqQ0k7RUFDSTtBOUU2a2pDUjs7QThFOWtqQ0k7RUFDSTtBOUVpbGpDUjs7QThFbGxqQ0k7RUFDSTtBOUVxbGpDUjs7QThFdGxqQ0k7RUFDSTtBOUV5bGpDUjs7QThFMWxqQ0k7RUFDSTtBOUU2bGpDUjs7QThFOWxqQ0k7RUFDSTtBOUVpbWpDUjs7QThFbG1qQ0k7RUFDSTtBOUVxbWpDUjs7QThFdG1qQ0k7RUFDSTtBOUV5bWpDUjs7QThFMW1qQ0k7RUFDSTtBOUU2bWpDUjs7QThFOW1qQ0k7RUFDSTtBOUVpbmpDUjs7QThFbG5qQ0k7RUFDSTtBOUVxbmpDUjs7QThFdG5qQ0k7RUFDSTtBOUV5bmpDUjs7QThFMW5qQ0k7RUFDSTtBOUU2bmpDUjs7QThFOW5qQ0k7RUFDSTtBOUVpb2pDUjs7QThFbG9qQ0k7RUFDSTtBOUVxb2pDUjs7QThFdG9qQ0k7RUFDSTtBOUV5b2pDUjs7QThFMW9qQ0k7RUFDSTtBOUU2b2pDUjs7QThFOW9qQ0k7RUFDSTtBOUVpcGpDUjs7QThFbHBqQ0k7RUFDSTtBOUVxcGpDUjs7QThFdHBqQ0k7RUFDSTtBOUV5cGpDUjs7QThFMXBqQ0k7RUFDSTtBOUU2cGpDUjs7QThFOXBqQ0k7RUFDSTtBOUVpcWpDUjs7QThFbHFqQ0k7RUFDSTtBOUVxcWpDUjs7QThFdHFqQ0k7RUFDSTtBOUV5cWpDUjs7QThFMXFqQ0k7RUFDSTtBOUU2cWpDUjs7QThFOXFqQ0k7RUFDSTtBOUVpcmpDUjs7QThFbHJqQ0k7RUFDSTtBOUVxcmpDUjs7QThFdHJqQ0k7RUFDSTtBOUV5cmpDUjs7QThFMXJqQ0k7RUFDSTtBOUU2cmpDUjs7QThFOXJqQ0k7RUFDSTtBOUVpc2pDUjs7QThFbHNqQ0k7RUFDSTtBOUVxc2pDUjs7QThFdHNqQ0k7RUFDSTtBOUV5c2pDUjs7QThFMXNqQ0k7RUFDSTtBOUU2c2pDUjs7QThFOXNqQ0k7RUFDSTtBOUVpdGpDUjs7QThFbHRqQ0k7RUFDSTtBOUVxdGpDUjs7QThFdHRqQ0k7RUFDSTtBOUV5dGpDUjs7QThFMXRqQ0k7RUFDSTtBOUU2dGpDUjs7QThFOXRqQ0k7RUFDSTtBOUVpdWpDUjs7QThFbHVqQ0k7RUFDSTtBOUVxdWpDUjs7QThFdHVqQ0k7RUFDSTtBOUV5dWpDUjs7QThFMXVqQ0k7RUFDSTtBOUU2dWpDUjs7QThFOXVqQ0k7RUFDSTtBOUVpdmpDUjs7QThFbHZqQ0k7RUFDSTtBOUVxdmpDUjs7QThFdHZqQ0k7RUFDSTtBOUV5dmpDUjs7QThFMXZqQ0k7RUFDSTtBOUU2dmpDUjs7QThFOXZqQ0k7RUFDSTtBOUVpd2pDUjs7QThFbHdqQ0k7RUFDSTtBOUVxd2pDUjs7QThFdHdqQ0k7RUFDSTtBOUV5d2pDUjs7QThFMXdqQ0k7RUFDSTtBOUU2d2pDUjs7QThFOXdqQ0k7RUFDSTtBOUVpeGpDUjs7QThFbHhqQ0k7RUFDSTtBOUVxeGpDUjs7QThFdHhqQ0k7RUFDSTtBOUV5eGpDUjs7QThFMXhqQ0k7RUFDSTtBOUU2eGpDUjs7QThFOXhqQ0k7RUFDSTtBOUVpeWpDUjs7QThFbHlqQ0k7RUFDSTtBOUVxeWpDUjs7QThFdHlqQ0k7RUFDSTtBOUV5eWpDUjs7QThFMXlqQ0k7RUFDSTtBOUU2eWpDUjs7QThFOXlqQ0k7RUFDSTtBOUVpempDUjs7QThFbHpqQ0k7RUFDSTtBOUVxempDUjs7QThFdHpqQ0k7RUFDSTtBOUV5empDUjs7QThFMXpqQ0k7RUFDSTtBOUU2empDUjs7QThFOXpqQ0k7RUFDSTtBOUVpMGpDUjs7QThFbDBqQ0k7RUFDSTtBOUVxMGpDUjs7QThFdDBqQ0k7RUFDSTtBOUV5MGpDUjs7QThFMTBqQ0k7RUFDSTtBOUU2MGpDUjs7QThFOTBqQ0k7RUFDSTtBOUVpMWpDUjs7QThFbDFqQ0k7RUFDSTtBOUVxMWpDUjs7QThFdDFqQ0k7RUFDSTtBOUV5MWpDUjs7QThFMTFqQ0k7RUFDSTtBOUU2MWpDUjs7QThFOTFqQ0k7RUFDSTtBOUVpMmpDUjs7QThFbDJqQ0k7RUFDSTtBOUVxMmpDUjs7QThFdDJqQ0k7RUFDSTtBOUV5MmpDUjs7QThFMTJqQ0k7RUFDSTtBOUU2MmpDUjs7QThFOTJqQ0k7RUFDSTtBOUVpM2pDUjs7QThFbDNqQ0k7RUFDSTtBOUVxM2pDUjs7QThFdDNqQ0k7RUFDSTtBOUV5M2pDUjs7QThFMTNqQ0k7RUFDSTtBOUU2M2pDUjs7QThFOTNqQ0k7RUFDSTtBOUVpNGpDUjs7QThFbDRqQ0k7RUFDSTtBOUVxNGpDUjs7QThFdDRqQ0k7RUFDSTtBOUV5NGpDUjs7QThFMTRqQ0k7RUFDSTtBOUU2NGpDUjs7QThFOTRqQ0k7RUFDSTtBOUVpNWpDUjs7QThFbDVqQ0k7RUFDSTtBOUVxNWpDUjs7QThFdDVqQ0k7RUFDSTtBOUV5NWpDUjs7QThFMTVqQ0k7RUFDSTtBOUU2NWpDUjs7QThFOTVqQ0k7RUFDSTtBOUVpNmpDUjs7QThFbDZqQ0k7RUFDSTtBOUVxNmpDUjs7QThFdDZqQ0k7RUFDSTtBOUV5NmpDUjs7QThFMTZqQ0k7RUFDSTtBOUU2NmpDUjs7QThFOTZqQ0k7RUFDSTtBOUVpN2pDUjs7QThFbDdqQ0k7RUFDSTtBOUVxN2pDUjs7QThFdDdqQ0k7RUFDSTtBOUV5N2pDUjs7QThFMTdqQ0k7RUFDSTtBOUU2N2pDUjs7QThFOTdqQ0k7RUFDSTtBOUVpOGpDUjs7QThFbDhqQ0k7RUFDSTtBOUVxOGpDUjs7QThFdDhqQ0k7RUFDSTtBOUV5OGpDUjs7QThFMThqQ0k7RUFDSTtBOUU2OGpDUjs7QThFOThqQ0k7RUFDSTtBOUVpOWpDUjs7QThFbDlqQ0k7RUFDSTtBOUVxOWpDUjs7QThFdDlqQ0k7RUFDSTtBOUV5OWpDUjs7QThFMTlqQ0k7RUFDSTtBOUU2OWpDUjs7QThFOTlqQ0k7RUFDSTtBOUVpK2pDUjs7QThFbCtqQ0k7RUFDSTtBOUVxK2pDUjs7QThFdCtqQ0k7RUFDSTtBOUV5K2pDUjs7QThFMStqQ0k7RUFDSTtBOUU2K2pDUjs7QThFOStqQ0k7RUFDSTtBOUVpL2pDUjs7QThFbC9qQ0k7RUFDSTtBOUVxL2pDUjs7QThFdC9qQ0k7RUFDSTtBOUV5L2pDUjs7QThFMS9qQ0k7RUFDSTtBOUU2L2pDUjs7QThFOS9qQ0k7RUFDSTtBOUVpZ2tDUjs7QThFbGdrQ0k7RUFDSTtBOUVxZ2tDUjs7QThFdGdrQ0k7RUFDSTtBOUV5Z2tDUjs7QThFMWdrQ0k7RUFDSTtBOUU2Z2tDUjs7QThFOWdrQ0k7RUFDSTtBOUVpaGtDUjs7QThFbGhrQ0k7RUFDSTtBOUVxaGtDUjs7QThFdGhrQ0k7RUFDSTtBOUV5aGtDUjs7QThFMWhrQ0k7RUFDSTtBOUU2aGtDUjs7QThFOWhrQ0k7RUFDSTtBOUVpaWtDUjs7QThFbGlrQ0k7RUFDSTtBOUVxaWtDUjs7QThFdGlrQ0k7RUFDSTtBOUV5aWtDUjs7QThFMWlrQ0k7RUFDSTtBOUU2aWtDUjs7QThFOWlrQ0k7RUFDSTtBOUVpamtDUjs7QThFbGprQ0k7RUFDSTtBOUVxamtDUjs7QThFdGprQ0k7RUFDSTtBOUV5amtDUjs7QThFMWprQ0k7RUFDSTtBOUU2amtDUjs7QThFOWprQ0k7RUFDSTtBOUVpa2tDUjs7QThFbGtrQ0k7RUFDSTtBOUVxa2tDUjs7QThFdGtrQ0k7RUFDSTtBOUV5a2tDUjs7QThFMWtrQ0k7RUFDSTtBOUU2a2tDUjs7QThFOWtrQ0k7RUFDSTtBOUVpbGtDUjs7QThFbGxrQ0k7RUFDSTtBOUVxbGtDUjs7QThFdGxrQ0k7RUFDSTtBOUV5bGtDUjs7QThFMWxrQ0k7RUFDSTtBOUU2bGtDUjs7QThFOWxrQ0k7RUFDSTtBOUVpbWtDUjs7QThFbG1rQ0k7RUFDSTtBOUVxbWtDUjs7QThFdG1rQ0k7RUFDSTtBOUV5bWtDUjs7QThFMW1rQ0k7RUFDSTtBOUU2bWtDUjs7QThFOW1rQ0k7RUFDSTtBOUVpbmtDUjs7QThFbG5rQ0k7RUFDSTtBOUVxbmtDUjs7QThFdG5rQ0k7RUFDSTtBOUV5bmtDUjs7QThFMW5rQ0k7RUFDSTtBOUU2bmtDUjs7QThFOW5rQ0k7RUFDSTtBOUVpb2tDUjs7QThFbG9rQ0k7RUFDSTtBOUVxb2tDUjs7QThFdG9rQ0k7RUFDSTtBOUV5b2tDUjs7QThFMW9rQ0k7RUFDSTtBOUU2b2tDUjs7QThFOW9rQ0k7RUFDSTtBOUVpcGtDUjs7QThFbHBrQ0k7RUFDSTtBOUVxcGtDUjs7QThFdHBrQ0k7RUFDSTtBOUV5cGtDUjs7QThFMXBrQ0k7RUFDSTtBOUU2cGtDUjs7QThFOXBrQ0k7RUFDSTtBOUVpcWtDUjs7QThFbHFrQ0k7RUFDSTtBOUVxcWtDUjs7QThFdHFrQ0k7RUFDSTtBOUV5cWtDUjs7QThFMXFrQ0k7RUFDSTtBOUU2cWtDUjs7QThFOXFrQ0k7RUFDSTtBOUVpcmtDUjs7QThFbHJrQ0k7RUFDSTtBOUVxcmtDUjs7QThFdHJrQ0k7RUFDSTtBOUV5cmtDUjs7QThFMXJrQ0k7RUFDSTtBOUU2cmtDUjs7QThFOXJrQ0k7RUFDSTtBOUVpc2tDUjs7QThFbHNrQ0k7RUFDSTtBOUVxc2tDUjs7QThFdHNrQ0k7RUFDSTtBOUV5c2tDUjs7QThFMXNrQ0k7RUFDSTtBOUU2c2tDUjs7QThFOXNrQ0k7RUFDSTtBOUVpdGtDUjs7QThFbHRrQ0k7RUFDSTtBOUVxdGtDUjs7QThFdHRrQ0k7RUFDSTtBOUV5dGtDUjs7QThFMXRrQ0k7RUFDSTtBOUU2dGtDUjs7QThFOXRrQ0k7RUFDSTtBOUVpdWtDUjs7QThFbHVrQ0k7RUFDSTtBOUVxdWtDUjs7QThFdHVrQ0k7RUFDSTtBOUV5dWtDUjs7QThFMXVrQ0k7RUFDSTtBOUU2dWtDUjs7QThFOXVrQ0k7RUFDSTtBOUVpdmtDUjs7QThFbHZrQ0k7RUFDSTtBOUVxdmtDUjs7QThFdHZrQ0k7RUFDSTtBOUV5dmtDUjs7QThFMXZrQ0k7RUFDSTtBOUU2dmtDUjs7QThFOXZrQ0k7RUFDSTtBOUVpd2tDUjs7QThFbHdrQ0k7RUFDSTtBOUVxd2tDUjs7QThFdHdrQ0k7RUFDSTtBOUV5d2tDUjs7QThFMXdrQ0k7RUFDSTtBOUU2d2tDUjs7QThFOXdrQ0k7RUFDSTtBOUVpeGtDUjs7QThFbHhrQ0k7RUFDSTtBOUVxeGtDUjs7QThFdHhrQ0k7RUFDSTtBOUV5eGtDUjs7QThFMXhrQ0k7RUFDSTtBOUU2eGtDUjs7QThFOXhrQ0k7RUFDSTtBOUVpeWtDUjs7QThFbHlrQ0k7RUFDSTtBOUVxeWtDUjs7QThFdHlrQ0k7RUFDSTtBOUV5eWtDUjs7QThFMXlrQ0k7RUFDSTtBOUU2eWtDUjs7QThFOXlrQ0k7RUFDSTtBOUVpemtDUjs7QThFbHprQ0k7RUFDSTtBOUVxemtDUjs7QThFdHprQ0k7RUFDSTtBOUV5emtDUjs7QThFMXprQ0k7RUFDSTtBOUU2emtDUjs7QThFOXprQ0k7RUFDSTtBOUVpMGtDUjs7QThFbDBrQ0k7RUFDSTtBOUVxMGtDUjs7QThFdDBrQ0k7RUFDSTtBOUV5MGtDUjs7QThFMTBrQ0k7RUFDSTtBOUU2MGtDUjs7QThFOTBrQ0k7RUFDSTtBOUVpMWtDUjs7QThFbDFrQ0k7RUFDSTtBOUVxMWtDUjs7QThFdDFrQ0k7RUFDSTtBOUV5MWtDUjs7QThFMTFrQ0k7RUFDSTtBOUU2MWtDUjs7QThFOTFrQ0k7RUFDSTtBOUVpMmtDUjs7QThFbDJrQ0k7RUFDSTtBOUVxMmtDUjs7QThFdDJrQ0k7RUFDSTtBOUV5MmtDUjs7QThFMTJrQ0k7RUFDSTtBOUU2MmtDUjs7QThFOTJrQ0k7RUFDSTtBOUVpM2tDUjs7QThFbDNrQ0k7RUFDSTtBOUVxM2tDUjs7QThFdDNrQ0k7RUFDSTtBOUV5M2tDUjs7QThFMTNrQ0k7RUFDSTtBOUU2M2tDUjs7QThFOTNrQ0k7RUFDSTtBOUVpNGtDUjs7QThFbDRrQ0k7RUFDSTtBOUVxNGtDUjs7QThFdDRrQ0k7RUFDSTtBOUV5NGtDUjs7QThFMTRrQ0k7RUFDSTtBOUU2NGtDUjs7QThFOTRrQ0k7RUFDSTtBOUVpNWtDUjs7QThFbDVrQ0k7RUFDSTtBOUVxNWtDUjs7QThFdDVrQ0k7RUFDSTtBOUV5NWtDUjs7QThFMTVrQ0k7RUFDSTtBOUU2NWtDUjs7QThFOTVrQ0k7RUFDSTtBOUVpNmtDUjs7QThFbDZrQ0k7RUFDSTtBOUVxNmtDUjs7QThFdDZrQ0k7RUFDSTtBOUV5NmtDUjs7QThFMTZrQ0k7RUFDSTtBOUU2NmtDUjs7QThFOTZrQ0k7RUFDSTtBOUVpN2tDUjs7QThFbDdrQ0k7RUFDSTtBOUVxN2tDUjs7QThFdDdrQ0k7RUFDSTtBOUV5N2tDUjs7QThFMTdrQ0k7RUFDSTtBOUU2N2tDUjs7QThFOTdrQ0k7RUFDSTtBOUVpOGtDUjs7QThFbDhrQ0k7RUFDSTtBOUVxOGtDUjs7QThFdDhrQ0k7RUFDSTtBOUV5OGtDUjs7QThFMThrQ0k7RUFDSTtBOUU2OGtDUjs7QThFOThrQ0k7RUFDSTtBOUVpOWtDUjs7QThFbDlrQ0k7RUFDSTtBOUVxOWtDUjs7QThFdDlrQ0k7RUFDSTtBOUV5OWtDUjs7QThFMTlrQ0k7RUFDSTtBOUU2OWtDUjs7QThFOTlrQ0k7RUFDSTtBOUVpK2tDUjs7QThFbCtrQ0k7RUFDSTtBOUVxK2tDUjs7QThFdCtrQ0k7RUFDSTtBOUV5K2tDUjs7QThFMStrQ0k7RUFDSTtBOUU2K2tDUjs7QThFOStrQ0k7RUFDSTtBOUVpL2tDUjs7QThFbC9rQ0k7RUFDSTtBOUVxL2tDUjs7QThFdC9rQ0k7RUFDSTtBOUV5L2tDUjs7QThFMS9rQ0k7RUFDSTtBOUU2L2tDUjs7QThFOS9rQ0k7RUFDSTtBOUVpZ2xDUjs7QThFbGdsQ0k7RUFDSTtBOUVxZ2xDUjs7QThFdGdsQ0k7RUFDSTtBOUV5Z2xDUjs7QThFMWdsQ0k7RUFDSTtBOUU2Z2xDUjs7QThFOWdsQ0k7RUFDSTtBOUVpaGxDUjs7QThFbGhsQ0k7RUFDSTtBOUVxaGxDUjs7QThFdGhsQ0k7RUFDSTtBOUV5aGxDUjs7QThFMWhsQ0k7RUFDSTtBOUU2aGxDUjs7QThFOWhsQ0k7RUFDSTtBOUVpaWxDUjs7QThFbGlsQ0k7RUFDSTtBOUVxaWxDUjs7QThFdGlsQ0k7RUFDSTtBOUV5aWxDUjs7QThFMWlsQ0k7RUFDSTtBOUU2aWxDUjs7QThFOWlsQ0k7RUFDSTtBOUVpamxDUjs7QThFbGpsQ0k7RUFDSTtBOUVxamxDUjs7QThFdGpsQ0k7RUFDSTtBOUV5amxDUjs7QThFMWpsQ0k7RUFDSTtBOUU2amxDUjs7QThFOWpsQ0k7RUFDSTtBOUVpa2xDUjs7QThFbGtsQ0k7RUFDSTtBOUVxa2xDUjs7QThFdGtsQ0k7RUFDSTtBOUV5a2xDUjs7QThFMWtsQ0k7RUFDSTtBOUU2a2xDUjs7QThFOWtsQ0k7RUFDSTtBOUVpbGxDUjs7QThFbGxsQ0k7RUFDSTtBOUVxbGxDUjs7QThFdGxsQ0k7RUFDSTtBOUV5bGxDUjs7QThFMWxsQ0k7RUFDSTtBOUU2bGxDUjs7QThFOWxsQ0k7RUFDSTtBOUVpbWxDUjs7QThFbG1sQ0k7RUFDSTtBOUVxbWxDUjs7QThFdG1sQ0k7RUFDSTtBOUV5bWxDUjs7QThFMW1sQ0k7RUFDSTtBOUU2bWxDUjs7QThFOW1sQ0k7RUFDSTtBOUVpbmxDUjs7QThFbG5sQ0k7RUFDSTtBOUVxbmxDUjs7QThFdG5sQ0k7RUFDSTtBOUV5bmxDUjs7QThFMW5sQ0k7RUFDSTtBOUU2bmxDUjs7QThFOW5sQ0k7RUFDSTtBOUVpb2xDUjs7QThFbG9sQ0k7RUFDSTtBOUVxb2xDUjs7QThFdG9sQ0k7RUFDSTtBOUV5b2xDUjs7QThFMW9sQ0k7RUFDSTtBOUU2b2xDUjs7QThFOW9sQ0k7RUFDSTtBOUVpcGxDUjs7QThFbHBsQ0k7RUFDSTtBOUVxcGxDUjs7QThFdHBsQ0k7RUFDSTtBOUV5cGxDUjs7QThFMXBsQ0k7RUFDSTtBOUU2cGxDUjs7QThFOXBsQ0k7RUFDSTtBOUVpcWxDUjs7QThFbHFsQ0k7RUFDSTtBOUVxcWxDUjs7QThFdHFsQ0k7RUFDSTtBOUV5cWxDUjs7QThFMXFsQ0k7RUFDSTtBOUU2cWxDUjs7QThFOXFsQ0k7RUFDSTtBOUVpcmxDUjs7QThFbHJsQ0k7RUFDSTtBOUVxcmxDUjs7QThFdHJsQ0k7RUFDSTtBOUV5cmxDUjs7QThFMXJsQ0k7RUFDSTtBOUU2cmxDUjs7QThFOXJsQ0k7RUFDSTtBOUVpc2xDUjs7QThFbHNsQ0k7RUFDSTtBOUVxc2xDUjs7QThFdHNsQ0k7RUFDSTtBOUV5c2xDUjs7QThFMXNsQ0k7RUFDSTtBOUU2c2xDUjs7QThFOXNsQ0k7RUFDSTtBOUVpdGxDUjs7QThFbHRsQ0k7RUFDSTtBOUVxdGxDUjs7QThFdHRsQ0k7RUFDSTtBOUV5dGxDUjs7QThFMXRsQ0k7RUFDSTtBOUU2dGxDUjs7QThFOXRsQ0k7RUFDSTtBOUVpdWxDUjs7QThFbHVsQ0k7RUFDSTtBOUVxdWxDUjs7QThFdHVsQ0k7RUFDSTtBOUV5dWxDUjs7QThFMXVsQ0k7RUFDSTtBOUU2dWxDUjs7QThFOXVsQ0k7RUFDSTtBOUVpdmxDUjs7QThFbHZsQ0k7RUFDSTtBOUVxdmxDUjs7QThFdHZsQ0k7RUFDSTtBOUV5dmxDUjs7QThFMXZsQ0k7RUFDSTtBOUU2dmxDUjs7QThFOXZsQ0k7RUFDSTtBOUVpd2xDUjs7QThFbHdsQ0k7RUFDSTtBOUVxd2xDUjs7QThFdHdsQ0k7RUFDSTtBOUV5d2xDUjs7QThFMXdsQ0k7RUFDSTtBOUU2d2xDUjs7QThFOXdsQ0k7RUFDSTtBOUVpeGxDUjs7QThFbHhsQ0k7RUFDSTtBOUVxeGxDUjs7QThFdHhsQ0k7RUFDSTtBOUV5eGxDUjs7QThFMXhsQ0k7RUFDSTtBOUU2eGxDUjs7QThFOXhsQ0k7RUFDSTtBOUVpeWxDUjs7QThFbHlsQ0k7RUFDSTtBOUVxeWxDUjs7QThFdHlsQ0k7RUFDSTtBOUV5eWxDUjs7QThFMXlsQ0k7RUFDSTtBOUU2eWxDUjs7QThFOXlsQ0k7RUFDSTtBOUVpemxDUjs7QThFbHpsQ0k7RUFDSTtBOUVxemxDUjs7QThFdHpsQ0k7RUFDSTtBOUV5emxDUjs7QThFMXpsQ0k7RUFDSTtBOUU2emxDUjs7QThFOXpsQ0k7RUFDSTtBOUVpMGxDUjs7QThFbDBsQ0k7RUFDSTtBOUVxMGxDUjs7QThFdDBsQ0k7RUFDSTtBOUV5MGxDUjs7QThFMTBsQ0k7RUFDSTtBOUU2MGxDUjs7QThFOTBsQ0k7RUFDSTtBOUVpMWxDUjs7QThFbDFsQ0k7RUFDSTtBOUVxMWxDUjs7QThFdDFsQ0k7RUFDSTtBOUV5MWxDUjs7QThFMTFsQ0k7RUFDSTtBOUU2MWxDUjs7QThFOTFsQ0k7RUFDSTtBOUVpMmxDUjs7QThFbDJsQ0k7RUFDSTtBOUVxMmxDUjs7QThFdDJsQ0k7RUFDSTtBOUV5MmxDUjs7QThFMTJsQ0k7RUFDSTtBOUU2MmxDUjs7QThFOTJsQ0k7RUFDSTtBOUVpM2xDUjs7QThFbDNsQ0k7RUFDSTtBOUVxM2xDUjs7QThFdDNsQ0k7RUFDSTtBOUV5M2xDUjs7QThFMTNsQ0k7RUFDSTtBOUU2M2xDUjs7QThFOTNsQ0k7RUFDSTtBOUVpNGxDUjs7QThFbDRsQ0k7RUFDSTtBOUVxNGxDUjs7QThFdDRsQ0k7RUFDSTtBOUV5NGxDUjs7QThFMTRsQ0k7RUFDSTtBOUU2NGxDUjs7QThFOTRsQ0k7RUFDSTtBOUVpNWxDUjs7QThFbDVsQ0k7RUFDSTtBOUVxNWxDUjs7QThFdDVsQ0k7RUFDSTtBOUV5NWxDUjs7QThFMTVsQ0k7RUFDSTtBOUU2NWxDUjs7QThFOTVsQ0k7RUFDSTtBOUVpNmxDUjs7QThFbDZsQ0k7RUFDSTtBOUVxNmxDUjs7QThFdDZsQ0k7RUFDSTtBOUV5NmxDUjs7QThFMTZsQ0k7RUFDSTtBOUU2NmxDUjs7QThFOTZsQ0k7RUFDSTtBOUVpN2xDUjs7QThFbDdsQ0k7RUFDSTtBOUVxN2xDUjs7QThFdDdsQ0k7RUFDSTtBOUV5N2xDUjs7QThFMTdsQ0k7RUFDSTtBOUU2N2xDUjs7QThFOTdsQ0k7RUFDSTtBOUVpOGxDUjs7QThFbDhsQ0k7RUFDSTtBOUVxOGxDUjs7QThFdDhsQ0k7RUFDSTtBOUV5OGxDUjs7QThFMThsQ0k7RUFDSTtBOUU2OGxDUjs7QThFOThsQ0k7RUFDSTtBOUVpOWxDUjs7QThFbDlsQ0k7RUFDSTtBOUVxOWxDUjs7QThFdDlsQ0k7RUFDSTtBOUV5OWxDUjs7QThFMTlsQ0k7RUFDSTtBOUU2OWxDUjs7QThFOTlsQ0k7RUFDSTtBOUVpK2xDUjs7QThFbCtsQ0k7RUFDSTtBOUVxK2xDUjs7QThFdCtsQ0k7RUFDSTtBOUV5K2xDUjs7QThFMStsQ0k7RUFDSTtBOUU2K2xDUjs7QThFOStsQ0k7RUFDSTtBOUVpL2xDUjs7QThFbC9sQ0k7RUFDSTtBOUVxL2xDUjs7QThFdC9sQ0k7RUFDSTtBOUV5L2xDUjs7QThFMS9sQ0k7RUFDSTtBOUU2L2xDUjs7QThFOS9sQ0k7RUFDSTtBOUVpZ21DUjs7QThFbGdtQ0k7RUFDSTtBOUVxZ21DUjs7QThFdGdtQ0k7RUFDSTtBOUV5Z21DUjs7QThFMWdtQ0k7RUFDSTtBOUU2Z21DUjs7QThFOWdtQ0k7RUFDSTtBOUVpaG1DUjs7QThFbGhtQ0k7RUFDSTtBOUVxaG1DUjs7QThFdGhtQ0k7RUFDSTtBOUV5aG1DUjs7QThFMWhtQ0k7RUFDSTtBOUU2aG1DUjs7QThFOWhtQ0k7RUFDSTtBOUVpaW1DUjs7QThFbGltQ0k7RUFDSTtBOUVxaW1DUjs7QThFdGltQ0k7RUFDSTtBOUV5aW1DUjs7QThFMWltQ0k7RUFDSTtBOUU2aW1DUjs7QThFOWltQ0k7RUFDSTtBOUVpam1DUjs7QThFbGptQ0k7RUFDSTtBOUVxam1DUjs7QThFdGptQ0k7RUFDSTtBOUV5am1DUjs7QThFMWptQ0k7RUFDSTtBOUU2am1DUjs7QThFOWptQ0k7RUFDSTtBOUVpa21DUjs7QThFbGttQ0k7RUFDSTtBOUVxa21DUjs7QThFdGttQ0k7RUFDSTtBOUV5a21DUjs7QThFMWttQ0k7RUFDSTtBOUU2a21DUjs7QThFOWttQ0k7RUFDSTtBOUVpbG1DUjs7QThFbGxtQ0k7RUFDSTtBOUVxbG1DUjs7QThFdGxtQ0k7RUFDSTtBOUV5bG1DUjs7QThFMWxtQ0k7RUFDSTtBOUU2bG1DUjs7QThFOWxtQ0k7RUFDSTtBOUVpbW1DUjs7QThFbG1tQ0k7RUFDSTtBOUVxbW1DUjs7QThFdG1tQ0k7RUFDSTtBOUV5bW1DUjs7QThFMW1tQ0k7RUFDSTtBOUU2bW1DUjs7QThFOW1tQ0k7RUFDSTtBOUVpbm1DUjs7QThFbG5tQ0k7RUFDSTtBOUVxbm1DUjs7QThFdG5tQ0k7RUFDSTtBOUV5bm1DUjs7QThFMW5tQ0k7RUFDSTtBOUU2bm1DUjs7QThFOW5tQ0k7RUFDSTtBOUVpb21DUjs7QThFbG9tQ0k7RUFDSTtBOUVxb21DUjs7QThFdG9tQ0k7RUFDSTtBOUV5b21DUjs7QThFMW9tQ0k7RUFDSTtBOUU2b21DUjs7QThFOW9tQ0k7RUFDSTtBOUVpcG1DUjs7QThFbHBtQ0k7RUFDSTtBOUVxcG1DUjs7QThFdHBtQ0k7RUFDSTtBOUV5cG1DUjs7QThFMXBtQ0k7RUFDSTtBOUU2cG1DUjs7QThFOXBtQ0k7RUFDSTtBOUVpcW1DUjs7QThFbHFtQ0k7RUFDSTtBOUVxcW1DUjs7QThFdHFtQ0k7RUFDSTtBOUV5cW1DUjs7QThFMXFtQ0k7RUFDSTtBOUU2cW1DUjs7QThFOXFtQ0k7RUFDSTtBOUVpcm1DUjs7QThFbHJtQ0k7RUFDSTtBOUVxcm1DUjs7QThFdHJtQ0k7RUFDSTtBOUV5cm1DUjs7QThFMXJtQ0k7RUFDSTtBOUU2cm1DUjs7QThFOXJtQ0k7RUFDSTtBOUVpc21DUjs7QThFbHNtQ0k7RUFDSTtBOUVxc21DUjs7QThFdHNtQ0k7RUFDSTtBOUV5c21DUjs7QThFMXNtQ0k7RUFDSTtBOUU2c21DUjs7QThFOXNtQ0k7RUFDSTtBOUVpdG1DUjs7QThFbHRtQ0k7RUFDSTtBOUVxdG1DUjs7QThFdHRtQ0k7RUFDSTtBOUV5dG1DUjs7QThFMXRtQ0k7RUFDSTtBOUU2dG1DUjs7QThFOXRtQ0k7RUFDSTtBOUVpdW1DUjs7QThFbHVtQ0k7RUFDSTtBOUVxdW1DUjs7QThFdHVtQ0k7RUFDSTtBOUV5dW1DUjs7QThFMXVtQ0k7RUFDSTtBOUU2dW1DUjs7QThFOXVtQ0k7RUFDSTtBOUVpdm1DUjs7QThFbHZtQ0k7RUFDSTtBOUVxdm1DUjs7QThFdHZtQ0k7RUFDSTtBOUV5dm1DUjs7QThFMXZtQ0k7RUFDSTtBOUU2dm1DUjs7QThFOXZtQ0k7RUFDSTtBOUVpd21DUjs7QThFbHdtQ0k7RUFDSTtBOUVxd21DUjs7QThFdHdtQ0k7RUFDSTtBOUV5d21DUjs7QThFMXdtQ0k7RUFDSTtBOUU2d21DUjs7QThFOXdtQ0k7RUFDSTtBOUVpeG1DUjs7QThFbHhtQ0k7RUFDSTtBOUVxeG1DUjs7QThFdHhtQ0k7RUFDSTtBOUV5eG1DUjs7QThFMXhtQ0k7RUFDSTtBOUU2eG1DUjs7QThFOXhtQ0k7RUFDSTtBOUVpeW1DUjs7QThFbHltQ0k7RUFDSTtBOUVxeW1DUjs7QThFdHltQ0k7RUFDSTtBOUV5eW1DUjs7QThFMXltQ0k7RUFDSTtBOUU2eW1DUjs7QThFOXltQ0k7RUFDSTtBOUVpem1DUjs7QThFbHptQ0k7RUFDSTtBOUVxem1DUjs7QThFdHptQ0k7RUFDSTtBOUV5em1DUjs7QThFMXptQ0k7RUFDSTtBOUU2em1DUjs7QThFOXptQ0k7RUFDSTtBOUVpMG1DUjs7QThFbDBtQ0k7RUFDSTtBOUVxMG1DUjs7QThFdDBtQ0k7RUFDSTtBOUV5MG1DUjs7QThFMTBtQ0k7RUFDSTtBOUU2MG1DUjs7QThFOTBtQ0k7RUFDSTtBOUVpMW1DUjs7QThFbDFtQ0k7RUFDSTtBOUVxMW1DUjs7QThFdDFtQ0k7RUFDSTtBOUV5MW1DUjs7QThFMTFtQ0k7RUFDSTtBOUU2MW1DUjs7QThFOTFtQ0k7RUFDSTtBOUVpMm1DUjs7QThFbDJtQ0k7RUFDSTtBOUVxMm1DUjs7QThFdDJtQ0k7RUFDSTtBOUV5Mm1DUjs7QThFMTJtQ0k7RUFDSTtBOUU2Mm1DUjs7QThFOTJtQ0k7RUFDSTtBOUVpM21DUjs7QThFbDNtQ0k7RUFDSTtBOUVxM21DUjs7QThFdDNtQ0k7RUFDSTtBOUV5M21DUjs7QThFMTNtQ0k7RUFDSTtBOUU2M21DUjs7QThFOTNtQ0k7RUFDSTtBOUVpNG1DUjs7QThFbDRtQ0k7RUFDSTtBOUVxNG1DUjs7QThFdDRtQ0k7RUFDSTtBOUV5NG1DUjs7QThFMTRtQ0k7RUFDSTtBOUU2NG1DUjs7QThFOTRtQ0k7RUFDSTtBOUVpNW1DUjs7QThFbDVtQ0k7RUFDSTtBOUVxNW1DUjs7QThFdDVtQ0k7RUFDSTtBOUV5NW1DUjs7QThFMTVtQ0k7RUFDSTtBOUU2NW1DUjs7QThFOTVtQ0k7RUFDSTtBOUVpNm1DUjs7QThFbDZtQ0k7RUFDSTtBOUVxNm1DUjs7QThFdDZtQ0k7RUFDSTtBOUV5Nm1DUjs7QThFMTZtQ0k7RUFDSTtBOUU2Nm1DUjs7QThFOTZtQ0k7RUFDSTtBOUVpN21DUjs7QThFbDdtQ0k7RUFDSTtBOUVxN21DUjs7QThFdDdtQ0k7RUFDSTtBOUV5N21DUjs7QThFMTdtQ0k7RUFDSTtBOUU2N21DUjs7QThFOTdtQ0k7RUFDSTtBOUVpOG1DUjs7QThFbDhtQ0k7RUFDSTtBOUVxOG1DUjs7QThFdDhtQ0k7RUFDSTtBOUV5OG1DUjs7QThFMThtQ0k7RUFDSTtBOUU2OG1DUjs7QThFOThtQ0k7RUFDSTtBOUVpOW1DUjs7QThFbDltQ0k7RUFDSTtBOUVxOW1DUjs7QThFdDltQ0k7RUFDSTtBOUV5OW1DUjs7QThFMTltQ0k7RUFDSTtBOUU2OW1DUjs7QThFOTltQ0k7RUFDSTtBOUVpK21DUjs7QThFbCttQ0k7RUFDSTtBOUVxK21DUjs7QThFdCttQ0k7RUFDSTtBOUV5K21DUjs7QThFMSttQ0k7RUFDSTtBOUU2K21DUjs7QThFOSttQ0k7RUFDSTtBOUVpL21DUjs7QThFbC9tQ0k7RUFDSTtBOUVxL21DUjs7QThFdC9tQ0k7RUFDSTtBOUV5L21DUjs7QThFMS9tQ0k7RUFDSTtBOUU2L21DUjs7QThFOS9tQ0k7RUFDSTtBOUVpZ25DUjs7QThFbGduQ0k7RUFDSTtBOUVxZ25DUjs7QThFdGduQ0k7RUFDSTtBOUV5Z25DUjs7QThFMWduQ0k7RUFDSTtBOUU2Z25DUjs7QThFOWduQ0k7RUFDSTtBOUVpaG5DUjs7QThFbGhuQ0k7RUFDSTtBOUVxaG5DUjs7QThFdGhuQ0k7RUFDSTtBOUV5aG5DUjs7QThFMWhuQ0k7RUFDSTtBOUU2aG5DUjs7QThFOWhuQ0k7RUFDSTtBOUVpaW5DUjs7QThFbGluQ0k7RUFDSTtBOUVxaW5DUjs7QThFdGluQ0k7RUFDSTtBOUV5aW5DUjs7QThFMWluQ0k7RUFDSTtBOUU2aW5DUjs7QThFOWluQ0k7RUFDSTtBOUVpam5DUjs7QThFbGpuQ0k7RUFDSTtBOUVxam5DUjs7QThFdGpuQ0k7RUFDSTtBOUV5am5DUjs7QThFMWpuQ0k7RUFDSTtBOUU2am5DUjs7QThFOWpuQ0k7RUFDSTtBOUVpa25DUjs7QThFbGtuQ0k7RUFDSTtBOUVxa25DUjs7QThFdGtuQ0k7RUFDSTtBOUV5a25DUjs7QThFMWtuQ0k7RUFDSTtBOUU2a25DUjs7QThFOWtuQ0k7RUFDSTtBOUVpbG5DUjs7QThFbGxuQ0k7RUFDSTtBOUVxbG5DUjs7QThFdGxuQ0k7RUFDSTtBOUV5bG5DUjs7QThFMWxuQ0k7RUFDSTtBOUU2bG5DUjs7QThFOWxuQ0k7RUFDSTtBOUVpbW5DUjs7QThFbG1uQ0k7RUFDSTtBOUVxbW5DUjs7QThFdG1uQ0k7RUFDSTtBOUV5bW5DUjs7QThFMW1uQ0k7RUFDSTtBOUU2bW5DUjs7QThFOW1uQ0k7RUFDSTtBOUVpbm5DUjs7QThFbG5uQ0k7RUFDSTtBOUVxbm5DUjs7QThFdG5uQ0k7RUFDSTtBOUV5bm5DUjs7QThFMW5uQ0k7RUFDSTtBOUU2bm5DUjs7QThFOW5uQ0k7RUFDSTtBOUVpb25DUjs7QThFbG9uQ0k7RUFDSTtBOUVxb25DUjs7QThFdG9uQ0k7RUFDSTtBOUV5b25DUjs7QThFMW9uQ0k7RUFDSTtBOUU2b25DUjs7QThFOW9uQ0k7RUFDSTtBOUVpcG5DUjs7QThFbHBuQ0k7RUFDSTtBOUVxcG5DUjs7QThFdHBuQ0k7RUFDSTtBOUV5cG5DUjs7QThFMXBuQ0k7RUFDSTtBOUU2cG5DUjs7QThFOXBuQ0k7RUFDSTtBOUVpcW5DUjs7QThFbHFuQ0k7RUFDSTtBOUVxcW5DUjs7QThFdHFuQ0k7RUFDSTtBOUV5cW5DUjs7QThFMXFuQ0k7RUFDSTtBOUU2cW5DUjs7QThFOXFuQ0k7RUFDSTtBOUVpcm5DUjs7QThFbHJuQ0k7RUFDSTtBOUVxcm5DUjs7QThFdHJuQ0k7RUFDSTtBOUV5cm5DUjs7QThFMXJuQ0k7RUFDSTtBOUU2cm5DUjs7QThFOXJuQ0k7RUFDSTtBOUVpc25DUjs7QThFbHNuQ0k7RUFDSTtBOUVxc25DUjs7QThFdHNuQ0k7RUFDSTtBOUV5c25DUjs7QThFMXNuQ0k7RUFDSTtBOUU2c25DUjs7QThFOXNuQ0k7RUFDSTtBOUVpdG5DUjs7QThFbHRuQ0k7RUFDSTtBOUVxdG5DUjs7QThFdHRuQ0k7RUFDSTtBOUV5dG5DUjs7QThFMXRuQ0k7RUFDSTtBOUU2dG5DUjs7QThFOXRuQ0k7RUFDSTtBOUVpdW5DUjs7QThFbHVuQ0k7RUFDSTtBOUVxdW5DUjs7QThFdHVuQ0k7RUFDSTtBOUV5dW5DUjs7QThFMXVuQ0k7RUFDSTtBOUU2dW5DUjs7QThFOXVuQ0k7RUFDSTtBOUVpdm5DUjs7QThFbHZuQ0k7RUFDSTtBOUVxdm5DUjs7QThFdHZuQ0k7RUFDSTtBOUV5dm5DUjs7QThFMXZuQ0k7RUFDSTtBOUU2dm5DUjs7QThFOXZuQ0k7RUFDSTtBOUVpd25DUjs7QThFbHduQ0k7RUFDSTtBOUVxd25DUjs7QThFdHduQ0k7RUFDSTtBOUV5d25DUjs7QThFMXduQ0k7RUFDSTtBOUU2d25DUjs7QThFOXduQ0k7RUFDSTtBOUVpeG5DUjs7QThFbHhuQ0k7RUFDSTtBOUVxeG5DUjs7QThFdHhuQ0k7RUFDSTtBOUV5eG5DUjs7QThFMXhuQ0k7RUFDSTtBOUU2eG5DUjs7QThFOXhuQ0k7RUFDSTtBOUVpeW5DUjs7QThFbHluQ0k7RUFDSTtBOUVxeW5DUjs7QThFdHluQ0k7RUFDSTtBOUV5eW5DUjs7QThFMXluQ0k7RUFDSTtBOUU2eW5DUjs7QThFOXluQ0k7RUFDSTtBOUVpem5DUjs7QThFbHpuQ0k7RUFDSTtBOUVxem5DUjs7QThFdHpuQ0k7RUFDSTtBOUV5em5DUjs7QThFMXpuQ0k7RUFDSTtBOUU2em5DUjs7QThFOXpuQ0k7RUFDSTtBOUVpMG5DUjs7QThFbDBuQ0k7RUFDSTtBOUVxMG5DUjs7QThFdDBuQ0k7RUFDSTtBOUV5MG5DUjs7QThFMTBuQ0k7RUFDSTtBOUU2MG5DUjs7QThFOTBuQ0k7RUFDSTtBOUVpMW5DUjs7QThFbDFuQ0k7RUFDSTtBOUVxMW5DUjs7QThFdDFuQ0k7RUFDSTtBOUV5MW5DUjs7QThFMTFuQ0k7RUFDSTtBOUU2MW5DUjs7QThFOTFuQ0k7RUFDSTtBOUVpMm5DUjs7QThFbDJuQ0k7RUFDSTtBOUVxMm5DUjs7QThFdDJuQ0k7RUFDSTtBOUV5Mm5DUjs7QThFMTJuQ0k7RUFDSTtBOUU2Mm5DUjs7QThFOTJuQ0k7RUFDSTtBOUVpM25DUjs7QThFbDNuQ0k7RUFDSTtBOUVxM25DUjs7QThFdDNuQ0k7RUFDSTtBOUV5M25DUjs7QThFMTNuQ0k7RUFDSTtBOUU2M25DUjs7QThFOTNuQ0k7RUFDSTtBOUVpNG5DUjs7QThFbDRuQ0k7RUFDSTtBOUVxNG5DUjs7QThFdDRuQ0k7RUFDSTtBOUV5NG5DUjs7QThFMTRuQ0k7RUFDSTtBOUU2NG5DUjs7QThFOTRuQ0k7RUFDSTtBOUVpNW5DUjs7QThFbDVuQ0k7RUFDSTtBOUVxNW5DUjs7QThFdDVuQ0k7RUFDSTtBOUV5NW5DUjs7QThFMTVuQ0k7RUFDSTtBOUU2NW5DUjs7QThFOTVuQ0k7RUFDSTtBOUVpNm5DUjs7QThFbDZuQ0k7RUFDSTtBOUVxNm5DUjs7QThFdDZuQ0k7RUFDSTtBOUV5Nm5DUjs7QThFMTZuQ0k7RUFDSTtBOUU2Nm5DUjs7QThFOTZuQ0k7RUFDSTtBOUVpN25DUjs7QThFbDduQ0k7RUFDSTtBOUVxN25DUjs7QThFdDduQ0k7RUFDSTtBOUV5N25DUjs7QThFMTduQ0k7RUFDSTtBOUU2N25DUjs7QThFOTduQ0k7RUFDSTtBOUVpOG5DUjs7QThFbDhuQ0k7RUFDSTtBOUVxOG5DUjs7QThFdDhuQ0k7RUFDSTtBOUV5OG5DUjs7QThFMThuQ0k7RUFDSTtBOUU2OG5DUjs7QThFOThuQ0k7RUFDSTtBOUVpOW5DUjs7QThFbDluQ0k7RUFDSTtBOUVxOW5DUjs7QThFdDluQ0k7RUFDSTtBOUV5OW5DUjs7QThFMTluQ0k7RUFDSTtBOUU2OW5DUjs7QThFOTluQ0k7RUFDSTtBOUVpK25DUjs7QThFbCtuQ0k7RUFDSTtBOUVxK25DUjs7QThFdCtuQ0k7RUFDSTtBOUV5K25DUjs7QThFMStuQ0k7RUFDSTtBOUU2K25DUjs7QThFOStuQ0k7RUFDSTtBOUVpL25DUjs7QThFbC9uQ0k7RUFDSTtBOUVxL25DUjs7QThFdC9uQ0k7RUFDSTtBOUV5L25DUjs7QThFMS9uQ0k7RUFDSTtBOUU2L25DUjs7QThFOS9uQ0k7RUFDSTtBOUVpZ29DUjs7QThFbGdvQ0k7RUFDSTtBOUVxZ29DUjs7QThFdGdvQ0k7RUFDSTtBOUV5Z29DUjs7QThFMWdvQ0k7RUFDSTtBOUU2Z29DUjs7QThFOWdvQ0k7RUFDSTtBOUVpaG9DUjs7QThFbGhvQ0k7RUFDSTtBOUVxaG9DUjs7QThFdGhvQ0k7RUFDSTtBOUV5aG9DUjs7QThFMWhvQ0k7RUFDSTtBOUU2aG9DUjs7QThFOWhvQ0k7RUFDSTtBOUVpaW9DUjs7QThFbGlvQ0k7RUFDSTtBOUVxaW9DUjs7QThFdGlvQ0k7RUFDSTtBOUV5aW9DUjs7QThFMWlvQ0k7RUFDSTtBOUU2aW9DUjs7QThFOWlvQ0k7RUFDSTtBOUVpam9DUjs7QThFbGpvQ0k7RUFDSTtBOUVxam9DUjs7QThFdGpvQ0k7RUFDSTtBOUV5am9DUjs7QThFMWpvQ0k7RUFDSTtBOUU2am9DUjs7QThFOWpvQ0k7RUFDSTtBOUVpa29DUjs7QThFbGtvQ0k7RUFDSTtBOUVxa29DUjs7QThFdGtvQ0k7RUFDSTtBOUV5a29DUjs7QThFMWtvQ0k7RUFDSTtBOUU2a29DUjs7QThFOWtvQ0k7RUFDSTtBOUVpbG9DUjs7QThFbGxvQ0k7RUFDSTtBOUVxbG9DUjs7QThFdGxvQ0k7RUFDSTtBOUV5bG9DUjs7QThFMWxvQ0k7RUFDSTtBOUU2bG9DUjs7QThFOWxvQ0k7RUFDSTtBOUVpbW9DUjs7QThFbG1vQ0k7RUFDSTtBOUVxbW9DUjs7QThFdG1vQ0k7RUFDSTtBOUV5bW9DUjs7QThFMW1vQ0k7RUFDSTtBOUU2bW9DUjs7QThFOW1vQ0k7RUFDSTtBOUVpbm9DUjs7QThFbG5vQ0k7RUFDSTtBOUVxbm9DUjs7QThFdG5vQ0k7RUFDSTtBOUV5bm9DUjs7QThFMW5vQ0k7RUFDSTtBOUU2bm9DUjs7QThFOW5vQ0k7RUFDSTtBOUVpb29DUjs7QThFbG9vQ0k7RUFDSTtBOUVxb29DUjs7QThFdG9vQ0k7RUFDSTtBOUV5b29DUjs7QThFMW9vQ0k7RUFDSTtBOUU2b29DUjs7QThFOW9vQ0k7RUFDSTtBOUVpcG9DUjs7QThFbHBvQ0k7RUFDSTtBOUVxcG9DUjs7QThFdHBvQ0k7RUFDSTtBOUV5cG9DUjs7QThFMXBvQ0k7RUFDSTtBOUU2cG9DUjs7QThFOXBvQ0k7RUFDSTtBOUVpcW9DUjs7QThFbHFvQ0k7RUFDSTtBOUVxcW9DUjs7QThFdHFvQ0k7RUFDSTtBOUV5cW9DUjs7QThFMXFvQ0k7RUFDSTtBOUU2cW9DUjs7QThFOXFvQ0k7RUFDSTtBOUVpcm9DUjs7QThFbHJvQ0k7RUFDSTtBOUVxcm9DUjs7QThFdHJvQ0k7RUFDSTtBOUV5cm9DUjs7QThFMXJvQ0k7RUFDSTtBOUU2cm9DUjs7QThFOXJvQ0k7RUFDSTtBOUVpc29DUjs7QThFbHNvQ0k7RUFDSTtBOUVxc29DUjs7QThFdHNvQ0k7RUFDSTtBOUV5c29DUjs7QThFMXNvQ0k7RUFDSTtBOUU2c29DUjs7QThFOXNvQ0k7RUFDSTtBOUVpdG9DUjs7QThFbHRvQ0k7RUFDSTtBOUVxdG9DUjs7QThFdHRvQ0k7RUFDSTtBOUV5dG9DUjs7QThFMXRvQ0k7RUFDSTtBOUU2dG9DUjs7QThFOXRvQ0k7RUFDSTtBOUVpdW9DUjs7QThFbHVvQ0k7RUFDSTtBOUVxdW9DUjs7QThFdHVvQ0k7RUFDSTtBOUV5dW9DUjs7QThFMXVvQ0k7RUFDSTtBOUU2dW9DUjs7QThFOXVvQ0k7RUFDSTtBOUVpdm9DUjs7QThFbHZvQ0k7RUFDSTtBOUVxdm9DUjs7QThFdHZvQ0k7RUFDSTtBOUV5dm9DUjs7QThFMXZvQ0k7RUFDSTtBOUU2dm9DUjs7QThFOXZvQ0k7RUFDSTtBOUVpd29DUjs7QThFbHdvQ0k7RUFDSTtBOUVxd29DUjs7QThFdHdvQ0k7RUFDSTtBOUV5d29DUjs7QThFMXdvQ0k7RUFDSTtBOUU2d29DUjs7QThFOXdvQ0k7RUFDSTtBOUVpeG9DUjs7QThFbHhvQ0k7RUFDSTtBOUVxeG9DUjs7QThFdHhvQ0k7RUFDSTtBOUV5eG9DUjs7QThFMXhvQ0k7RUFDSTtBOUU2eG9DUjs7QThFOXhvQ0k7RUFDSTtBOUVpeW9DUjs7QThFbHlvQ0k7RUFDSTtBOUVxeW9DUjs7QThFdHlvQ0k7RUFDSTtBOUV5eW9DUjs7QThFMXlvQ0k7RUFDSTtBOUU2eW9DUjs7QThFOXlvQ0k7RUFDSTtBOUVpem9DUjs7QThFbHpvQ0k7RUFDSTtBOUVxem9DUjs7QThFdHpvQ0k7RUFDSTtBOUV5em9DUjs7QThFMXpvQ0k7RUFDSTtBOUU2em9DUjs7QThFOXpvQ0k7RUFDSTtBOUVpMG9DUjs7QThFbDBvQ0k7RUFDSTtBOUVxMG9DUjs7QThFdDBvQ0k7RUFDSTtBOUV5MG9DUjs7QThFMTBvQ0k7RUFDSTtBOUU2MG9DUjs7QThFOTBvQ0k7RUFDSTtBOUVpMW9DUjs7QThFbDFvQ0k7RUFDSTtBOUVxMW9DUjs7QThFdDFvQ0k7RUFDSTtBOUV5MW9DUjs7QThFMTFvQ0k7RUFDSTtBOUU2MW9DUjs7QThFOTFvQ0k7RUFDSTtBOUVpMm9DUjs7QThFbDJvQ0k7RUFDSTtBOUVxMm9DUjs7QThFdDJvQ0k7RUFDSTtBOUV5Mm9DUjs7QThFMTJvQ0k7RUFDSTtBOUU2Mm9DUjs7QThFOTJvQ0k7RUFDSTtBOUVpM29DUjs7QThFbDNvQ0k7RUFDSTtBOUVxM29DUjs7QThFdDNvQ0k7RUFDSTtBOUV5M29DUjs7QThFMTNvQ0k7RUFDSTtBOUU2M29DUjs7QThFOTNvQ0k7RUFDSTtBOUVpNG9DUjs7QThFbDRvQ0k7RUFDSTtBOUVxNG9DUjs7QThFdDRvQ0k7RUFDSTtBOUV5NG9DUjs7QThFMTRvQ0k7RUFDSTtBOUU2NG9DUjs7QThFOTRvQ0k7RUFDSTtBOUVpNW9DUjs7QThFbDVvQ0k7RUFDSTtBOUVxNW9DUjs7QThFdDVvQ0k7RUFDSTtBOUV5NW9DUjs7QThFMTVvQ0k7RUFDSTtBOUU2NW9DUjs7QThFOTVvQ0k7RUFDSTtBOUVpNm9DUjs7QThFbDZvQ0k7RUFDSTtBOUVxNm9DUjs7QThFdDZvQ0k7RUFDSTtBOUV5Nm9DUjs7QThFMTZvQ0k7RUFDSTtBOUU2Nm9DUjs7QThFOTZvQ0k7RUFDSTtBOUVpN29DUjs7QThFbDdvQ0k7RUFDSTtBOUVxN29DUjs7QThFdDdvQ0k7RUFDSTtBOUV5N29DUjs7QThFMTdvQ0k7RUFDSTtBOUU2N29DUjs7QThFOTdvQ0k7RUFDSTtBOUVpOG9DUjs7QThFbDhvQ0k7RUFDSTtBOUVxOG9DUjs7QThFdDhvQ0k7RUFDSTtBOUV5OG9DUjs7QThFMThvQ0k7RUFDSTtBOUU2OG9DUjs7QThFOThvQ0k7RUFDSTtBOUVpOW9DUjs7QThFbDlvQ0k7RUFDSTtBOUVxOW9DUjs7QThFdDlvQ0k7RUFDSTtBOUV5OW9DUjs7QThFMTlvQ0k7RUFDSTtBOUU2OW9DUjs7QThFOTlvQ0k7RUFDSTtBOUVpK29DUjs7QThFbCtvQ0k7RUFDSTtBOUVxK29DUjs7QThFdCtvQ0k7RUFDSTtBOUV5K29DUjs7QThFMStvQ0k7RUFDSTtBOUU2K29DUjs7QThFOStvQ0k7RUFDSTtBOUVpL29DUjs7QThFbC9vQ0k7RUFDSTtBOUVxL29DUjs7QThFdC9vQ0k7RUFDSTtBOUV5L29DUjs7QThFMS9vQ0k7RUFDSTtBOUU2L29DUjs7QThFOS9vQ0k7RUFDSTtBOUVpZ3BDUjs7QThFbGdwQ0k7RUFDSTtBOUVxZ3BDUjs7QThFdGdwQ0k7RUFDSTtBOUV5Z3BDUjs7QThFMWdwQ0k7RUFDSTtBOUU2Z3BDUjs7QThFOWdwQ0k7RUFDSTtBOUVpaHBDUjs7QThFbGhwQ0k7RUFDSTtBOUVxaHBDUjs7QThFdGhwQ0k7RUFDSTtBOUV5aHBDUjs7QThFMWhwQ0k7RUFDSTtBOUU2aHBDUjs7QThFOWhwQ0k7RUFDSTtBOUVpaXBDUjs7QThFbGlwQ0k7RUFDSTtBOUVxaXBDUjs7QThFdGlwQ0k7RUFDSTtBOUV5aXBDUjs7QThFMWlwQ0k7RUFDSTtBOUU2aXBDUjs7QThFOWlwQ0k7RUFDSTtBOUVpanBDUjs7QThFbGpwQ0k7RUFDSTtBOUVxanBDUjs7QThFdGpwQ0k7RUFDSTtBOUV5anBDUjs7QThFMWpwQ0k7RUFDSTtBOUU2anBDUjs7QThFOWpwQ0k7RUFDSTtBOUVpa3BDUjs7QThFbGtwQ0k7RUFDSTtBOUVxa3BDUjs7QThFdGtwQ0k7RUFDSTtBOUV5a3BDUjs7QThFMWtwQ0k7RUFDSTtBOUU2a3BDUjs7QThFOWtwQ0k7RUFDSTtBOUVpbHBDUjs7QThFbGxwQ0k7RUFDSTtBOUVxbHBDUjs7QThFdGxwQ0k7RUFDSTtBOUV5bHBDUjs7QThFMWxwQ0k7RUFDSTtBOUU2bHBDUjs7QThFOWxwQ0k7RUFDSTtBOUVpbXBDUjs7QThFbG1wQ0k7RUFDSTtBOUVxbXBDUjs7QThFdG1wQ0k7RUFDSTtBOUV5bXBDUjs7QThFMW1wQ0k7RUFDSTtBOUU2bXBDUjs7QThFOW1wQ0k7RUFDSTtBOUVpbnBDUjs7QThFbG5wQ0k7RUFDSTtBOUVxbnBDUjs7QThFdG5wQ0k7RUFDSTtBOUV5bnBDUjs7QThFMW5wQ0k7RUFDSTtBOUU2bnBDUjs7QThFOW5wQ0k7RUFDSTtBOUVpb3BDUjs7QThFbG9wQ0k7RUFDSTtBOUVxb3BDUjs7QThFdG9wQ0k7RUFDSTtBOUV5b3BDUjs7QThFMW9wQ0k7RUFDSTtBOUU2b3BDUjs7QThFOW9wQ0k7RUFDSTtBOUVpcHBDUjs7QThFbHBwQ0k7RUFDSTtBOUVxcHBDUjs7QThFdHBwQ0k7RUFDSTtBOUV5cHBDUjs7QThFMXBwQ0k7RUFDSTtBOUU2cHBDUjs7QThFOXBwQ0k7RUFDSTtBOUVpcXBDUjs7QThFbHFwQ0k7RUFDSTtBOUVxcXBDUjs7QThFdHFwQ0k7RUFDSTtBOUV5cXBDUjs7QThFMXFwQ0k7RUFDSTtBOUU2cXBDUjs7QThFOXFwQ0k7RUFDSTtBOUVpcnBDUjs7QThFbHJwQ0k7RUFDSTtBOUVxcnBDUjs7QThFdHJwQ0k7RUFDSTtBOUV5cnBDUjs7QThFMXJwQ0k7RUFDSTtBOUU2cnBDUjs7QThFOXJwQ0k7RUFDSTtBOUVpc3BDUjs7QThFbHNwQ0k7RUFDSTtBOUVxc3BDUjs7QThFdHNwQ0k7RUFDSTtBOUV5c3BDUjs7QThFMXNwQ0k7RUFDSTtBOUU2c3BDUjs7QThFOXNwQ0k7RUFDSTtBOUVpdHBDUjs7QThFbHRwQ0k7RUFDSTtBOUVxdHBDUjs7QThFdHRwQ0k7RUFDSTtBOUV5dHBDUjs7QThFMXRwQ0k7RUFDSTtBOUU2dHBDUjs7QThFOXRwQ0k7RUFDSTtBOUVpdXBDUjs7QThFbHVwQ0k7RUFDSTtBOUVxdXBDUjs7QThFdHVwQ0k7RUFDSTtBOUV5dXBDUjs7QThFMXVwQ0k7RUFDSTtBOUU2dXBDUjs7QThFOXVwQ0k7RUFDSTtBOUVpdnBDUjs7QThFbHZwQ0k7RUFDSTtBOUVxdnBDUjs7QThFdHZwQ0k7RUFDSTtBOUV5dnBDUjs7QThFMXZwQ0k7RUFDSTtBOUU2dnBDUjs7QThFOXZwQ0k7RUFDSTtBOUVpd3BDUjs7QThFbHdwQ0k7RUFDSTtBOUVxd3BDUjs7QThFdHdwQ0k7RUFDSTtBOUV5d3BDUjs7QThFMXdwQ0k7RUFDSTtBOUU2d3BDUjs7QThFOXdwQ0k7RUFDSTtBOUVpeHBDUjs7QThFbHhwQ0k7RUFDSTtBOUVxeHBDUjs7QThFdHhwQ0k7RUFDSTtBOUV5eHBDUjs7QThFMXhwQ0k7RUFDSTtBOUU2eHBDUjs7QThFOXhwQ0k7RUFDSTtBOUVpeXBDUjs7QThFbHlwQ0k7RUFDSTtBOUVxeXBDUjs7QThFdHlwQ0k7RUFDSTtBOUV5eXBDUjs7QThFMXlwQ0k7RUFDSTtBOUU2eXBDUjs7QThFOXlwQ0k7RUFDSTtBOUVpenBDUjs7QThFbHpwQ0k7RUFDSTtBOUVxenBDUjs7QThFdHpwQ0k7RUFDSTtBOUV5enBDUjs7QThFMXpwQ0k7RUFDSTtBOUU2enBDUjs7QThFOXpwQ0k7RUFDSTtBOUVpMHBDUjs7QThFbDBwQ0k7RUFDSTtBOUVxMHBDUjs7QThFdDBwQ0k7RUFDSTtBOUV5MHBDUjs7QThFMTBwQ0k7RUFDSTtBOUU2MHBDUjs7QThFOTBwQ0k7RUFDSTtBOUVpMXBDUjs7QThFbDFwQ0k7RUFDSTtBOUVxMXBDUjs7QThFdDFwQ0k7RUFDSTtBOUV5MXBDUjs7QThFMTFwQ0k7RUFDSTtBOUU2MXBDUjs7QThFOTFwQ0k7RUFDSTtBOUVpMnBDUjs7QThFbDJwQ0k7RUFDSTtBOUVxMnBDUjs7QThFdDJwQ0k7RUFDSTtBOUV5MnBDUjs7QThFMTJwQ0k7RUFDSTtBOUU2MnBDUjs7QThFOTJwQ0k7RUFDSTtBOUVpM3BDUjs7QThFbDNwQ0k7RUFDSTtBOUVxM3BDUjs7QThFdDNwQ0k7RUFDSTtBOUV5M3BDUjs7QThFMTNwQ0k7RUFDSTtBOUU2M3BDUjs7QThFOTNwQ0k7RUFDSTtBOUVpNHBDUjs7QThFbDRwQ0k7RUFDSTtBOUVxNHBDUjs7QThFdDRwQ0k7RUFDSTtBOUV5NHBDUjs7QThFMTRwQ0k7RUFDSTtBOUU2NHBDUjs7QThFOTRwQ0k7RUFDSTtBOUVpNXBDUjs7QThFbDVwQ0k7RUFDSTtBOUVxNXBDUjs7QThFdDVwQ0k7RUFDSTtBOUV5NXBDUjs7QThFMTVwQ0k7RUFDSTtBOUU2NXBDUjs7QThFOTVwQ0k7RUFDSTtBOUVpNnBDUjs7QThFbDZwQ0k7RUFDSTtBOUVxNnBDUjs7QThFdDZwQ0k7RUFDSTtBOUV5NnBDUjs7QThFMTZwQ0k7RUFDSTtBOUU2NnBDUjs7QThFOTZwQ0k7RUFDSTtBOUVpN3BDUjs7QThFbDdwQ0k7RUFDSTtBOUVxN3BDUjs7QThFdDdwQ0k7RUFDSTtBOUV5N3BDUjs7QThFMTdwQ0k7RUFDSTtBOUU2N3BDUjs7QThFOTdwQ0k7RUFDSTtBOUVpOHBDUjs7QThFbDhwQ0k7RUFDSTtBOUVxOHBDUjs7QThFdDhwQ0k7RUFDSTtBOUV5OHBDUjs7QThFMThwQ0k7RUFDSTtBOUU2OHBDUjs7QThFOThwQ0k7RUFDSTtBOUVpOXBDUjs7QThFbDlwQ0k7RUFDSTtBOUVxOXBDUjs7QThFdDlwQ0k7RUFDSTtBOUV5OXBDUjs7QThFMTlwQ0k7RUFDSTtBOUU2OXBDUjs7QThFOTlwQ0k7RUFDSTtBOUVpK3BDUjs7QThFbCtwQ0k7RUFDSTtBOUVxK3BDUjs7QThFdCtwQ0k7RUFDSTtBOUV5K3BDUjs7QThFMStwQ0k7RUFDSTtBOUU2K3BDUjs7QThFOStwQ0k7RUFDSTtBOUVpL3BDUjs7QThFbC9wQ0k7RUFDSTtBOUVxL3BDUjs7QThFdC9wQ0k7RUFDSTtBOUV5L3BDUjs7QThFMS9wQ0k7RUFDSTtBOUU2L3BDUjs7QThFOS9wQ0k7RUFDSTtBOUVpZ3FDUjs7QThFbGdxQ0k7RUFDSTtBOUVxZ3FDUjs7QThFdGdxQ0k7RUFDSTtBOUV5Z3FDUjs7QThFMWdxQ0k7RUFDSTtBOUU2Z3FDUjs7QThFOWdxQ0k7RUFDSTtBOUVpaHFDUjs7QThFbGhxQ0k7RUFDSTtBOUVxaHFDUjs7QThFdGhxQ0k7RUFDSTtBOUV5aHFDUjs7QThFMWhxQ0k7RUFDSTtBOUU2aHFDUjs7QThFOWhxQ0k7RUFDSTtBOUVpaXFDUjs7QThFbGlxQ0k7RUFDSTtBOUVxaXFDUjs7QThFdGlxQ0k7RUFDSTtBOUV5aXFDUjs7QThFMWlxQ0k7RUFDSTtBOUU2aXFDUjs7QThFOWlxQ0k7RUFDSTtBOUVpanFDUjs7QThFbGpxQ0k7RUFDSTtBOUVxanFDUjs7QThFdGpxQ0k7RUFDSTtBOUV5anFDUjs7QThFMWpxQ0k7RUFDSTtBOUU2anFDUjs7QThFOWpxQ0k7RUFDSTtBOUVpa3FDUjs7QThFbGtxQ0k7RUFDSTtBOUVxa3FDUjs7QThFdGtxQ0k7RUFDSTtBOUV5a3FDUjs7QThFMWtxQ0k7RUFDSTtBOUU2a3FDUjs7QThFOWtxQ0k7RUFDSTtBOUVpbHFDUjs7QThFbGxxQ0k7RUFDSTtBOUVxbHFDUjs7QThFdGxxQ0k7RUFDSTtBOUV5bHFDUjs7QThFMWxxQ0k7RUFDSTtBOUU2bHFDUjs7QThFOWxxQ0k7RUFDSTtBOUVpbXFDUjs7QThFbG1xQ0k7RUFDSTtBOUVxbXFDUjs7QThFdG1xQ0k7RUFDSTtBOUV5bXFDUjs7QThFMW1xQ0k7RUFDSTtBOUU2bXFDUjs7QThFOW1xQ0k7RUFDSTtBOUVpbnFDUjs7QThFbG5xQ0k7RUFDSTtBOUVxbnFDUjs7QThFdG5xQ0k7RUFDSTtBOUV5bnFDUjs7QThFMW5xQ0k7RUFDSTtBOUU2bnFDUjs7QThFOW5xQ0k7RUFDSTtBOUVpb3FDUjs7QThFbG9xQ0k7RUFDSTtBOUVxb3FDUjs7QThFdG9xQ0k7RUFDSTtBOUV5b3FDUjs7QThFMW9xQ0k7RUFDSTtBOUU2b3FDUjs7QThFOW9xQ0k7RUFDSTtBOUVpcHFDUjs7QThFbHBxQ0k7RUFDSTtBOUVxcHFDUjs7QThFdHBxQ0k7RUFDSTtBOUV5cHFDUjs7QThFMXBxQ0k7RUFDSTtBOUU2cHFDUjs7QThFOXBxQ0k7RUFDSTtBOUVpcXFDUjs7QThFbHFxQ0k7RUFDSTtBOUVxcXFDUjs7QThFdHFxQ0k7RUFDSTtBOUV5cXFDUjs7QThFMXFxQ0k7RUFDSTtBOUU2cXFDUjs7QThFOXFxQ0k7RUFDSTtBOUVpcnFDUjs7QThFbHJxQ0k7RUFDSTtBOUVxcnFDUjs7QThFdHJxQ0k7RUFDSTtBOUV5cnFDUjs7QThFMXJxQ0k7RUFDSTtBOUU2cnFDUjs7QThFOXJxQ0k7RUFDSTtBOUVpc3FDUjs7QThFbHNxQ0k7RUFDSTtBOUVxc3FDUjs7QThFdHNxQ0k7RUFDSTtBOUV5c3FDUjs7QThFMXNxQ0k7RUFDSTtBOUU2c3FDUjs7QThFOXNxQ0k7RUFDSTtBOUVpdHFDUjs7QThFbHRxQ0k7RUFDSTtBOUVxdHFDUjs7QThFdHRxQ0k7RUFDSTtBOUV5dHFDUjs7QThFMXRxQ0k7RUFDSTtBOUU2dHFDUjs7QThFOXRxQ0k7RUFDSTtBOUVpdXFDUjs7QThFbHVxQ0k7RUFDSTtBOUVxdXFDUjs7QThFdHVxQ0k7RUFDSTtBOUV5dXFDUjs7QThFMXVxQ0k7RUFDSTtBOUU2dXFDUjs7QThFOXVxQ0k7RUFDSTtBOUVpdnFDUjs7QThFbHZxQ0k7RUFDSTtBOUVxdnFDUjs7QThFdHZxQ0k7RUFDSTtBOUV5dnFDUjs7QThFMXZxQ0k7RUFDSTtBOUU2dnFDUjs7QThFOXZxQ0k7RUFDSTtBOUVpd3FDUjs7QThFbHdxQ0k7RUFDSTtBOUVxd3FDUjs7QThFdHdxQ0k7RUFDSTtBOUV5d3FDUjs7QThFMXdxQ0k7RUFDSTtBOUU2d3FDUjs7QThFOXdxQ0k7RUFDSTtBOUVpeHFDUjs7QThFbHhxQ0k7RUFDSTtBOUVxeHFDUjs7QThFdHhxQ0k7RUFDSTtBOUV5eHFDUjs7QThFMXhxQ0k7RUFDSTtBOUU2eHFDUjs7QThFOXhxQ0k7RUFDSTtBOUVpeXFDUjs7QThFbHlxQ0k7RUFDSTtBOUVxeXFDUjs7QThFdHlxQ0k7RUFDSTtBOUV5eXFDUjs7QThFMXlxQ0k7RUFDSTtBOUU2eXFDUjs7QThFOXlxQ0k7RUFDSTtBOUVpenFDUjs7QThFbHpxQ0k7RUFDSTtBOUVxenFDUjs7QThFdHpxQ0k7RUFDSTtBOUV5enFDUjs7QThFMXpxQ0k7RUFDSTtBOUU2enFDUjs7QThFOXpxQ0k7RUFDSTtBOUVpMHFDUjs7QThFbDBxQ0k7RUFDSTtBOUVxMHFDUjs7QThFdDBxQ0k7RUFDSTtBOUV5MHFDUjs7QThFMTBxQ0k7RUFDSTtBOUU2MHFDUjs7QThFOTBxQ0k7RUFDSTtBOUVpMXFDUjs7QThFbDFxQ0k7RUFDSTtBOUVxMXFDUjs7QThFdDFxQ0k7RUFDSTtBOUV5MXFDUjs7QThFMTFxQ0k7RUFDSTtBOUU2MXFDUjs7QThFOTFxQ0k7RUFDSTtBOUVpMnFDUjs7QThFbDJxQ0k7RUFDSTtBOUVxMnFDUjs7QThFdDJxQ0k7RUFDSTtBOUV5MnFDUjs7QThFMTJxQ0k7RUFDSTtBOUU2MnFDUjs7QThFOTJxQ0k7RUFDSTtBOUVpM3FDUjs7QThFbDNxQ0k7RUFDSTtBOUVxM3FDUjs7QThFdDNxQ0k7RUFDSTtBOUV5M3FDUjs7QThFMTNxQ0k7RUFDSTtBOUU2M3FDUjs7QThFOTNxQ0k7RUFDSTtBOUVpNHFDUjs7QThFbDRxQ0k7RUFDSTtBOUVxNHFDUjs7QThFdDRxQ0k7RUFDSTtBOUV5NHFDUjs7QThFMTRxQ0k7RUFDSTtBOUU2NHFDUjs7QThFOTRxQ0k7RUFDSTtBOUVpNXFDUjs7QThFbDVxQ0k7RUFDSTtBOUVxNXFDUjs7QThFdDVxQ0k7RUFDSTtBOUV5NXFDUjs7QThFMTVxQ0k7RUFDSTtBOUU2NXFDUjs7QThFOTVxQ0k7RUFDSTtBOUVpNnFDUjs7QThFbDZxQ0k7RUFDSTtBOUVxNnFDUjs7QThFdDZxQ0k7RUFDSTtBOUV5NnFDUjs7QThFMTZxQ0k7RUFDSTtBOUU2NnFDUjs7QThFOTZxQ0k7RUFDSTtBOUVpN3FDUjs7QThFbDdxQ0k7RUFDSTtBOUVxN3FDUjs7QThFdDdxQ0k7RUFDSTtBOUV5N3FDUjs7QThFMTdxQ0k7RUFDSTtBOUU2N3FDUjs7QThFOTdxQ0k7RUFDSTtBOUVpOHFDUjs7QThFbDhxQ0k7RUFDSTtBOUVxOHFDUjs7QThFdDhxQ0k7RUFDSTtBOUV5OHFDUjs7QThFMThxQ0k7RUFDSTtBOUU2OHFDUjs7QThFOThxQ0k7RUFDSTtBOUVpOXFDUjs7QThFbDlxQ0k7RUFDSTtBOUVxOXFDUjs7QThFdDlxQ0k7RUFDSTtBOUV5OXFDUjs7QThFMTlxQ0k7RUFDSTtBOUU2OXFDUjs7QThFOTlxQ0k7RUFDSTtBOUVpK3FDUjs7QThFbCtxQ0k7RUFDSTtBOUVxK3FDUjs7QThFdCtxQ0k7RUFDSTtBOUV5K3FDUjs7QThFMStxQ0k7RUFDSTtBOUU2K3FDUjs7QThFOStxQ0k7RUFDSTtBOUVpL3FDUjs7QThFbC9xQ0k7RUFDSTtBOUVxL3FDUjs7QThFdC9xQ0k7RUFDSTtBOUV5L3FDUjs7QThFMS9xQ0k7RUFDSTtBOUU2L3FDUjs7QThFOS9xQ0k7RUFDSTtBOUVpZ3JDUjs7QThFbGdyQ0k7RUFDSTtBOUVxZ3JDUjs7QThFdGdyQ0k7RUFDSTtBOUV5Z3JDUjs7QThFMWdyQ0k7RUFDSTtBOUU2Z3JDUjs7QThFOWdyQ0k7RUFDSTtBOUVpaHJDUjs7QThFbGhyQ0k7RUFDSTtBOUVxaHJDUjs7QThFdGhyQ0k7RUFDSTtBOUV5aHJDUjs7QThFMWhyQ0k7RUFDSTtBOUU2aHJDUjs7QThFOWhyQ0k7RUFDSTtBOUVpaXJDUjs7QThFbGlyQ0k7RUFDSTtBOUVxaXJDUjs7QThFdGlyQ0k7RUFDSTtBOUV5aXJDUjs7QThFMWlyQ0k7RUFDSTtBOUU2aXJDUjs7QThFOWlyQ0k7RUFDSTtBOUVpanJDUjs7QThFbGpyQ0k7RUFDSTtBOUVxanJDUjs7QThFdGpyQ0k7RUFDSTtBOUV5anJDUjs7QThFMWpyQ0k7RUFDSTtBOUU2anJDUjs7QThFOWpyQ0k7RUFDSTtBOUVpa3JDUjs7QThFbGtyQ0k7RUFDSTtBOUVxa3JDUjs7QThFdGtyQ0k7RUFDSTtBOUV5a3JDUjs7QThFMWtyQ0k7RUFDSTtBOUU2a3JDUjs7QThFOWtyQ0k7RUFDSTtBOUVpbHJDUjs7QThFbGxyQ0k7RUFDSTtBOUVxbHJDUjs7QThFdGxyQ0k7RUFDSTtBOUV5bHJDUjs7QThFMWxyQ0k7RUFDSTtBOUU2bHJDUjs7QThFOWxyQ0k7RUFDSTtBOUVpbXJDUjs7QThFbG1yQ0k7RUFDSTtBOUVxbXJDUjs7QThFdG1yQ0k7RUFDSTtBOUV5bXJDUjs7QThFMW1yQ0k7RUFDSTtBOUU2bXJDUjs7QThFOW1yQ0k7RUFDSTtBOUVpbnJDUjs7QThFbG5yQ0k7RUFDSTtBOUVxbnJDUjs7QThFdG5yQ0k7RUFDSTtBOUV5bnJDUjs7QThFMW5yQ0k7RUFDSTtBOUU2bnJDUjs7QThFOW5yQ0k7RUFDSTtBOUVpb3JDUjs7QThFbG9yQ0k7RUFDSTtBOUVxb3JDUjs7QThFdG9yQ0k7RUFDSTtBOUV5b3JDUjs7QThFMW9yQ0k7RUFDSTtBOUU2b3JDUjs7QThFOW9yQ0k7RUFDSTtBOUVpcHJDUjs7QThFbHByQ0k7RUFDSTtBOUVxcHJDUjs7QThFdHByQ0k7RUFDSTtBOUV5cHJDUjs7QThFMXByQ0k7RUFDSTtBOUU2cHJDUjs7QThFOXByQ0k7RUFDSTtBOUVpcXJDUjs7QThFbHFyQ0k7RUFDSTtBOUVxcXJDUjs7QThFdHFyQ0k7RUFDSTtBOUV5cXJDUjs7QThFMXFyQ0k7RUFDSTtBOUU2cXJDUjs7QThFOXFyQ0k7RUFDSTtBOUVpcnJDUjs7QThFbHJyQ0k7RUFDSTtBOUVxcnJDUjs7QThFdHJyQ0k7RUFDSTtBOUV5cnJDUjs7QThFMXJyQ0k7RUFDSTtBOUU2cnJDUjs7QThFOXJyQ0k7RUFDSTtBOUVpc3JDUjs7QThFbHNyQ0k7RUFDSTtBOUVxc3JDUjs7QThFdHNyQ0k7RUFDSTtBOUV5c3JDUjs7QThFMXNyQ0k7RUFDSTtBOUU2c3JDUjs7QThFOXNyQ0k7RUFDSTtBOUVpdHJDUjs7QThFbHRyQ0k7RUFDSTtBOUVxdHJDUjs7QThFdHRyQ0k7RUFDSTtBOUV5dHJDUjs7QThFMXRyQ0k7RUFDSTtBOUU2dHJDUjs7QThFOXRyQ0k7RUFDSTtBOUVpdXJDUjs7QThFbHVyQ0k7RUFDSTtBOUVxdXJDUjs7QThFdHVyQ0k7RUFDSTtBOUV5dXJDUjs7QThFMXVyQ0k7RUFDSTtBOUU2dXJDUjs7QThFOXVyQ0k7RUFDSTtBOUVpdnJDUjs7QThFbHZyQ0k7RUFDSTtBOUVxdnJDUjs7QThFdHZyQ0k7RUFDSTtBOUV5dnJDUjs7QThFMXZyQ0k7RUFDSTtBOUU2dnJDUjs7QThFOXZyQ0k7RUFDSTtBOUVpd3JDUjs7QThFbHdyQ0k7RUFDSTtBOUVxd3JDUjs7QThFdHdyQ0k7RUFDSTtBOUV5d3JDUjs7QThFMXdyQ0k7RUFDSTtBOUU2d3JDUjs7QThFOXdyQ0k7RUFDSTtBOUVpeHJDUjs7QThFbHhyQ0k7RUFDSTtBOUVxeHJDUjs7QThFdHhyQ0k7RUFDSTtBOUV5eHJDUjs7QThFMXhyQ0k7RUFDSTtBOUU2eHJDUjs7QThFOXhyQ0k7RUFDSTtBOUVpeXJDUjs7QThFbHlyQ0k7RUFDSTtBOUVxeXJDUjs7QThFdHlyQ0k7RUFDSTtBOUV5eXJDUjs7QThFMXlyQ0k7RUFDSTtBOUU2eXJDUjs7QThFOXlyQ0k7RUFDSTtBOUVpenJDUjs7QThFbHpyQ0k7RUFDSTtBOUVxenJDUjs7QThFdHpyQ0k7RUFDSTtBOUV5enJDUjs7QThFMXpyQ0k7RUFDSTtBOUU2enJDUjs7QThFOXpyQ0k7RUFDSTtBOUVpMHJDUjs7QThFbDByQ0k7RUFDSTtBOUVxMHJDUjs7QThFdDByQ0k7RUFDSTtBOUV5MHJDUjs7QThFMTByQ0k7RUFDSTtBOUU2MHJDUjs7QThFOTByQ0k7RUFDSTtBOUVpMXJDUjs7QThFbDFyQ0k7RUFDSTtBOUVxMXJDUjs7QThFdDFyQ0k7RUFDSTtBOUV5MXJDUjs7QThFMTFyQ0k7RUFDSTtBOUU2MXJDUjs7QThFOTFyQ0k7RUFDSTtBOUVpMnJDUjs7QThFbDJyQ0k7RUFDSTtBOUVxMnJDUjs7QThFdDJyQ0k7RUFDSTtBOUV5MnJDUjs7QThFMTJyQ0k7RUFDSTtBOUU2MnJDUjs7QThFOTJyQ0k7RUFDSTtBOUVpM3JDUjs7QThFbDNyQ0k7RUFDSTtBOUVxM3JDUjs7QThFdDNyQ0k7RUFDSTtBOUV5M3JDUjs7QThFMTNyQ0k7RUFDSTtBOUU2M3JDUjs7QThFOTNyQ0k7RUFDSTtBOUVpNHJDUjs7QThFbDRyQ0k7RUFDSTtBOUVxNHJDUjs7QThFdDRyQ0k7RUFDSTtBOUV5NHJDUjs7QThFMTRyQ0k7RUFDSTtBOUU2NHJDUjs7QThFOTRyQ0k7RUFDSTtBOUVpNXJDUjs7QThFbDVyQ0k7RUFDSTtBOUVxNXJDUjs7QThFdDVyQ0k7RUFDSTtBOUV5NXJDUjs7QThFMTVyQ0k7RUFDSTtBOUU2NXJDUjs7QThFOTVyQ0k7RUFDSTtBOUVpNnJDUjs7QThFbDZyQ0k7RUFDSTtBOUVxNnJDUjs7QThFdDZyQ0k7RUFDSTtBOUV5NnJDUjs7QThFMTZyQ0k7RUFDSTtBOUU2NnJDUjs7QThFOTZyQ0k7RUFDSTtBOUVpN3JDUjs7QThFbDdyQ0k7RUFDSTtBOUVxN3JDUjs7QThFdDdyQ0k7RUFDSTtBOUV5N3JDUjs7QThFMTdyQ0k7RUFDSTtBOUU2N3JDUjs7QThFOTdyQ0k7RUFDSTtBOUVpOHJDUjs7QThFbDhyQ0k7RUFDSTtBOUVxOHJDUjs7QThFdDhyQ0k7RUFDSTtBOUV5OHJDUjs7QThFMThyQ0k7RUFDSTtBOUU2OHJDUjs7QThFOThyQ0k7RUFDSTtBOUVpOXJDUjs7QThFbDlyQ0k7RUFDSTtBOUVxOXJDUjs7QThFdDlyQ0k7RUFDSTtBOUV5OXJDUjs7QThFMTlyQ0k7RUFDSTtBOUU2OXJDUjs7QThFOTlyQ0k7RUFDSTtBOUVpK3JDUjs7QThFbCtyQ0k7RUFDSTtBOUVxK3JDUjs7QThFdCtyQ0k7RUFDSTtBOUV5K3JDUjs7QThFMStyQ0k7RUFDSTtBOUU2K3JDUjs7QThFOStyQ0k7RUFDSTtBOUVpL3JDUjs7QThFbC9yQ0k7RUFDSTtBOUVxL3JDUjs7QThFdC9yQ0k7RUFDSTtBOUV5L3JDUjs7QThFMS9yQ0k7RUFDSTtBOUU2L3JDUjs7QThFOS9yQ0k7RUFDSTtBOUVpZ3NDUjs7QThFbGdzQ0k7RUFDSTtBOUVxZ3NDUjs7QThFdGdzQ0k7RUFDSTtBOUV5Z3NDUjs7QThFMWdzQ0k7RUFDSTtBOUU2Z3NDUjs7QThFOWdzQ0k7RUFDSTtBOUVpaHNDUjs7QThFbGhzQ0k7RUFDSTtBOUVxaHNDUjs7QThFdGhzQ0k7RUFDSTtBOUV5aHNDUjs7QThFMWhzQ0k7RUFDSTtBOUU2aHNDUjs7QThFOWhzQ0k7RUFDSTtBOUVpaXNDUjs7QThFbGlzQ0k7RUFDSTtBOUVxaXNDUjs7QThFdGlzQ0k7RUFDSTtBOUV5aXNDUjs7QThFMWlzQ0k7RUFDSTtBOUU2aXNDUjs7QThFOWlzQ0k7RUFDSTtBOUVpanNDUjs7QThFbGpzQ0k7RUFDSTtBOUVxanNDUjs7QThFdGpzQ0k7RUFDSTtBOUV5anNDUjs7QThFMWpzQ0k7RUFDSTtBOUU2anNDUjs7QThFOWpzQ0k7RUFDSTtBOUVpa3NDUjs7QThFbGtzQ0k7RUFDSTtBOUVxa3NDUjs7QThFdGtzQ0k7RUFDSTtBOUV5a3NDUjs7QThFMWtzQ0k7RUFDSTtBOUU2a3NDUjs7QThFOWtzQ0k7RUFDSTtBOUVpbHNDUjs7QThFbGxzQ0k7RUFDSTtBOUVxbHNDUjs7QThFdGxzQ0k7RUFDSTtBOUV5bHNDUjs7QThFMWxzQ0k7RUFDSTtBOUU2bHNDUjs7QThFOWxzQ0k7RUFDSTtBOUVpbXNDUjs7QThFbG1zQ0k7RUFDSTtBOUVxbXNDUjs7QThFdG1zQ0k7RUFDSTtBOUV5bXNDUjs7QThFMW1zQ0k7RUFDSTtBOUU2bXNDUjs7QThFOW1zQ0k7RUFDSTtBOUVpbnNDUjs7QThFbG5zQ0k7RUFDSTtBOUVxbnNDUjs7QThFdG5zQ0k7RUFDSTtBOUV5bnNDUjs7QThFMW5zQ0k7RUFDSTtBOUU2bnNDUjs7QThFOW5zQ0k7RUFDSTtBOUVpb3NDUjs7QThFbG9zQ0k7RUFDSTtBOUVxb3NDUjs7QThFdG9zQ0k7RUFDSTtBOUV5b3NDUjs7QThFMW9zQ0k7RUFDSTtBOUU2b3NDUjs7QThFOW9zQ0k7RUFDSTtBOUVpcHNDUjs7QThFbHBzQ0k7RUFDSTtBOUVxcHNDUjs7QThFdHBzQ0k7RUFDSTtBOUV5cHNDUjs7QThFMXBzQ0k7RUFDSTtBOUU2cHNDUjs7QThFOXBzQ0k7RUFDSTtBOUVpcXNDUjs7QThFbHFzQ0k7RUFDSTtBOUVxcXNDUjs7QThFdHFzQ0k7RUFDSTtBOUV5cXNDUjs7QThFMXFzQ0k7RUFDSTtBOUU2cXNDUjs7QThFOXFzQ0k7RUFDSTtBOUVpcnNDUjs7QThFbHJzQ0k7RUFDSTtBOUVxcnNDUjs7QThFdHJzQ0k7RUFDSTtBOUV5cnNDUjs7QThFMXJzQ0k7RUFDSTtBOUU2cnNDUjs7QThFOXJzQ0k7RUFDSTtBOUVpc3NDUjs7QThFbHNzQ0k7RUFDSTtBOUVxc3NDUjs7QThFdHNzQ0k7RUFDSTtBOUV5c3NDUjs7QThFMXNzQ0k7RUFDSTtBOUU2c3NDUjs7QThFOXNzQ0k7RUFDSTtBOUVpdHNDUjs7QThFbHRzQ0k7RUFDSTtBOUVxdHNDUjs7QThFdHRzQ0k7RUFDSTtBOUV5dHNDUjs7QThFMXRzQ0k7RUFDSTtBOUU2dHNDUjs7QThFOXRzQ0k7RUFDSTtBOUVpdXNDUjs7QThFbHVzQ0k7RUFDSTtBOUVxdXNDUjs7QThFdHVzQ0k7RUFDSTtBOUV5dXNDUjs7QThFMXVzQ0k7RUFDSTtBOUU2dXNDUjs7QThFOXVzQ0k7RUFDSTtBOUVpdnNDUjs7QThFbHZzQ0k7RUFDSTtBOUVxdnNDUjs7QThFdHZzQ0k7RUFDSTtBOUV5dnNDUjs7QThFMXZzQ0k7RUFDSTtBOUU2dnNDUjs7QThFOXZzQ0k7RUFDSTtBOUVpd3NDUjs7QThFbHdzQ0k7RUFDSTtBOUVxd3NDUjs7QThFdHdzQ0k7RUFDSTtBOUV5d3NDUjs7QThFMXdzQ0k7RUFDSTtBOUU2d3NDUjs7QThFOXdzQ0k7RUFDSTtBOUVpeHNDUjs7QThFbHhzQ0k7RUFDSTtBOUVxeHNDUjs7QThFdHhzQ0k7RUFDSTtBOUV5eHNDUjs7QThFMXhzQ0k7RUFDSTtBOUU2eHNDUjs7QThFOXhzQ0k7RUFDSTtBOUVpeXNDUjs7QThFbHlzQ0k7RUFDSTtBOUVxeXNDUjs7QThFdHlzQ0k7RUFDSTtBOUV5eXNDUjs7QThFMXlzQ0k7RUFDSTtBOUU2eXNDUjs7QThFOXlzQ0k7RUFDSTtBOUVpenNDUjs7QThFbHpzQ0k7RUFDSTtBOUVxenNDUjs7QThFdHpzQ0k7RUFDSTtBOUV5enNDUjs7QThFMXpzQ0k7RUFDSTtBOUU2enNDUjs7QThFOXpzQ0k7RUFDSTtBOUVpMHNDUjs7QThFbDBzQ0k7RUFDSTtBOUVxMHNDUjs7QThFdDBzQ0k7RUFDSTtBOUV5MHNDUjs7QThFMTBzQ0k7RUFDSTtBOUU2MHNDUjs7QThFOTBzQ0k7RUFDSTtBOUVpMXNDUjs7QThFbDFzQ0k7RUFDSTtBOUVxMXNDUjs7QThFdDFzQ0k7RUFDSTtBOUV5MXNDUjs7QThFMTFzQ0k7RUFDSTtBOUU2MXNDUjs7QThFOTFzQ0k7RUFDSTtBOUVpMnNDUjs7QThFbDJzQ0k7RUFDSTtBOUVxMnNDUjs7QThFdDJzQ0k7RUFDSTtBOUV5MnNDUjs7QThFMTJzQ0k7RUFDSTtBOUU2MnNDUjs7QThFOTJzQ0k7RUFDSTtBOUVpM3NDUjs7QThFbDNzQ0k7RUFDSTtBOUVxM3NDUjs7QThFdDNzQ0k7RUFDSTtBOUV5M3NDUjs7QThFMTNzQ0k7RUFDSTtBOUU2M3NDUjs7QThFOTNzQ0k7RUFDSTtBOUVpNHNDUjs7QThFbDRzQ0k7RUFDSTtBOUVxNHNDUjs7QThFdDRzQ0k7RUFDSTtBOUV5NHNDUjs7QThFMTRzQ0k7RUFDSTtBOUU2NHNDUjs7QThFOTRzQ0k7RUFDSTtBOUVpNXNDUjs7QThFbDVzQ0k7RUFDSTtBOUVxNXNDUjs7QThFdDVzQ0k7RUFDSTtBOUV5NXNDUjs7QThFMTVzQ0k7RUFDSTtBOUU2NXNDUjs7QThFOTVzQ0k7RUFDSTtBOUVpNnNDUjs7QThFbDZzQ0k7RUFDSTtBOUVxNnNDUjs7QThFdDZzQ0k7RUFDSTtBOUV5NnNDUjs7QThFMTZzQ0k7RUFDSTtBOUU2NnNDUjs7QThFOTZzQ0k7RUFDSTtBOUVpN3NDUjs7QThFbDdzQ0k7RUFDSTtBOUVxN3NDUjs7QThFdDdzQ0k7RUFDSTtBOUV5N3NDUjs7QThFMTdzQ0k7RUFDSTtBOUU2N3NDUjs7QThFOTdzQ0k7RUFDSTtBOUVpOHNDUjs7QThFbDhzQ0k7RUFDSTtBOUVxOHNDUjs7QThFdDhzQ0k7RUFDSTtBOUV5OHNDUjs7QThFMThzQ0k7RUFDSTtBOUU2OHNDUjs7QThFOThzQ0k7RUFDSTtBOUVpOXNDUjs7QThFbDlzQ0k7RUFDSTtBOUVxOXNDUjs7QThFdDlzQ0k7RUFDSTtBOUV5OXNDUjs7QThFMTlzQ0k7RUFDSTtBOUU2OXNDUjs7QThFOTlzQ0k7RUFDSTtBOUVpK3NDUjs7QThFbCtzQ0k7RUFDSTtBOUVxK3NDUjs7QThFdCtzQ0k7RUFDSTtBOUV5K3NDUjs7QThFMStzQ0k7RUFDSTtBOUU2K3NDUjs7QThFOStzQ0k7RUFDSTtBOUVpL3NDUjs7QThFbC9zQ0k7RUFDSTtBOUVxL3NDUjs7QThFdC9zQ0k7RUFDSTtBOUV5L3NDUjs7QThFMS9zQ0k7RUFDSTtBOUU2L3NDUjs7QThFOS9zQ0k7RUFDSTtBOUVpZ3RDUjs7QThFbGd0Q0k7RUFDSTtBOUVxZ3RDUjs7QThFdGd0Q0k7RUFDSTtBOUV5Z3RDUjs7QThFMWd0Q0k7RUFDSTtBOUU2Z3RDUjs7QThFOWd0Q0k7RUFDSTtBOUVpaHRDUjs7QThFbGh0Q0k7RUFDSTtBOUVxaHRDUjs7QThFdGh0Q0k7RUFDSTtBOUV5aHRDUjs7QThFMWh0Q0k7RUFDSTtBOUU2aHRDUjs7QThFOWh0Q0k7RUFDSTtBOUVpaXRDUjs7QThFbGl0Q0k7RUFDSTtBOUVxaXRDUjs7QThFdGl0Q0k7RUFDSTtBOUV5aXRDUjs7QThFMWl0Q0k7RUFDSTtBOUU2aXRDUjs7QThFOWl0Q0k7RUFDSTtBOUVpanRDUjs7QThFbGp0Q0k7RUFDSTtBOUVxanRDUjs7QThFdGp0Q0k7RUFDSTtBOUV5anRDUjs7QThFMWp0Q0k7RUFDSTtBOUU2anRDUjs7QThFOWp0Q0k7RUFDSTtBOUVpa3RDUjs7QThFbGt0Q0k7RUFDSTtBOUVxa3RDUjs7QThFdGt0Q0k7RUFDSTtBOUV5a3RDUjs7QThFMWt0Q0k7RUFDSTtBOUU2a3RDUjs7QThFOWt0Q0k7RUFDSTtBOUVpbHRDUjs7QThFbGx0Q0k7RUFDSTtBOUVxbHRDUjs7QThFdGx0Q0k7RUFDSTtBOUV5bHRDUjs7QThFMWx0Q0k7RUFDSTtBOUU2bHRDUjs7QThFOWx0Q0k7RUFDSTtBOUVpbXRDUjs7QThFbG10Q0k7RUFDSTtBOUVxbXRDUjs7QThFdG10Q0k7RUFDSTtBOUV5bXRDUjs7QThFMW10Q0k7RUFDSTtBOUU2bXRDUjs7QThFOW10Q0k7RUFDSTtBOUVpbnRDUjs7QThFbG50Q0k7RUFDSTtBOUVxbnRDUjs7QThFdG50Q0k7RUFDSTtBOUV5bnRDUjs7QThFMW50Q0k7RUFDSTtBOUU2bnRDUjs7QThFOW50Q0k7RUFDSTtBOUVpb3RDUjs7QThFbG90Q0k7RUFDSTtBOUVxb3RDUjs7QThFdG90Q0k7RUFDSTtBOUV5b3RDUjs7QThFMW90Q0k7RUFDSTtBOUU2b3RDUjs7QThFOW90Q0k7RUFDSTtBOUVpcHRDUjs7QThFbHB0Q0k7RUFDSTtBOUVxcHRDUjs7QThFdHB0Q0k7RUFDSTtBOUV5cHRDUjs7QThFMXB0Q0k7RUFDSTtBOUU2cHRDUjs7QThFOXB0Q0k7RUFDSTtBOUVpcXRDUjs7QThFbHF0Q0k7RUFDSTtBOUVxcXRDUjs7QThFdHF0Q0k7RUFDSTtBOUV5cXRDUjs7QThFMXF0Q0k7RUFDSTtBOUU2cXRDUjs7QThFOXF0Q0k7RUFDSTtBOUVpcnRDUjs7QThFbHJ0Q0k7RUFDSTtBOUVxcnRDUjs7QThFdHJ0Q0k7RUFDSTtBOUV5cnRDUjs7QThFMXJ0Q0k7RUFDSTtBOUU2cnRDUjs7QThFOXJ0Q0k7RUFDSTtBOUVpc3RDUjs7QThFbHN0Q0k7RUFDSTtBOUVxc3RDUjs7QThFdHN0Q0k7RUFDSTtBOUV5c3RDUjs7QThFMXN0Q0k7RUFDSTtBOUU2c3RDUjs7QThFOXN0Q0k7RUFDSTtBOUVpdHRDUjs7QThFbHR0Q0k7RUFDSTtBOUVxdHRDUjs7QThFdHR0Q0k7RUFDSTtBOUV5dHRDUjs7QThFMXR0Q0k7RUFDSTtBOUU2dHRDUjs7QThFOXR0Q0k7RUFDSTtBOUVpdXRDUjs7QThFbHV0Q0k7RUFDSTtBOUVxdXRDUjs7QThFdHV0Q0k7RUFDSTtBOUV5dXRDUjs7QThFMXV0Q0k7RUFDSTtBOUU2dXRDUjs7QThFOXV0Q0k7RUFDSTtBOUVpdnRDUjs7QThFbHZ0Q0k7RUFDSTtBOUVxdnRDUjs7QThFdHZ0Q0k7RUFDSTtBOUV5dnRDUjs7QThFMXZ0Q0k7RUFDSTtBOUU2dnRDUjs7QThFOXZ0Q0k7RUFDSTtBOUVpd3RDUjs7QThFbHd0Q0k7RUFDSTtBOUVxd3RDUjs7QThFdHd0Q0k7RUFDSTtBOUV5d3RDUjs7QThFMXd0Q0k7RUFDSTtBOUU2d3RDUjs7QThFOXd0Q0k7RUFDSTtBOUVpeHRDUjs7QThFbHh0Q0k7RUFDSTtBOUVxeHRDUjs7QThFdHh0Q0k7RUFDSTtBOUV5eHRDUjs7QThFMXh0Q0k7RUFDSTtBOUU2eHRDUjs7QThFOXh0Q0k7RUFDSTtBOUVpeXRDUjs7QThFbHl0Q0k7RUFDSTtBOUVxeXRDUjs7QThFdHl0Q0k7RUFDSTtBOUV5eXRDUjs7QThFMXl0Q0k7RUFDSTtBOUU2eXRDUjs7QThFOXl0Q0k7RUFDSTtBOUVpenRDUjs7QThFbHp0Q0k7RUFDSTtBOUVxenRDUjs7QThFdHp0Q0k7RUFDSTtBOUV5enRDUjs7QThFMXp0Q0k7RUFDSTtBOUU2enRDUjs7QThFOXp0Q0k7RUFDSTtBOUVpMHRDUjs7QThFbDB0Q0k7RUFDSTtBOUVxMHRDUjs7QThFdDB0Q0k7RUFDSTtBOUV5MHRDUjs7QThFMTB0Q0k7RUFDSTtBOUU2MHRDUjs7QThFOTB0Q0k7RUFDSTtBOUVpMXRDUjs7QThFbDF0Q0k7RUFDSTtBOUVxMXRDUjs7QThFdDF0Q0k7RUFDSTtBOUV5MXRDUjs7QThFMTF0Q0k7RUFDSTtBOUU2MXRDUjs7QThFOTF0Q0k7RUFDSTtBOUVpMnRDUjs7QThFbDJ0Q0k7RUFDSTtBOUVxMnRDUjs7QThFdDJ0Q0k7RUFDSTtBOUV5MnRDUjs7QThFMTJ0Q0k7RUFDSTtBOUU2MnRDUjs7QThFOTJ0Q0k7RUFDSTtBOUVpM3RDUjs7QThFbDN0Q0k7RUFDSTtBOUVxM3RDUjs7QThFdDN0Q0k7RUFDSTtBOUV5M3RDUjs7QThFMTN0Q0k7RUFDSTtBOUU2M3RDUjs7QThFOTN0Q0k7RUFDSTtBOUVpNHRDUjs7QThFbDR0Q0k7RUFDSTtBOUVxNHRDUjs7QThFdDR0Q0k7RUFDSTtBOUV5NHRDUjs7QThFMTR0Q0k7RUFDSTtBOUU2NHRDUjs7QThFOTR0Q0k7RUFDSTtBOUVpNXRDUjs7QThFbDV0Q0k7RUFDSTtBOUVxNXRDUjs7QThFdDV0Q0k7RUFDSTtBOUV5NXRDUjs7QThFMTV0Q0k7RUFDSTtBOUU2NXRDUjs7QThFOTV0Q0k7RUFDSTtBOUVpNnRDUjs7QThFbDZ0Q0k7RUFDSTtBOUVxNnRDUjs7QThFdDZ0Q0k7RUFDSTtBOUV5NnRDUjs7QThFMTZ0Q0k7RUFDSTtBOUU2NnRDUjs7QThFOTZ0Q0k7RUFDSTtBOUVpN3RDUjs7QThFbDd0Q0k7RUFDSTtBOUVxN3RDUjs7QThFdDd0Q0k7RUFDSTtBOUV5N3RDUjs7QThFMTd0Q0k7RUFDSTtBOUU2N3RDUjs7QThFOTd0Q0k7RUFDSTtBOUVpOHRDUjs7QThFbDh0Q0k7RUFDSTtBOUVxOHRDUjs7QThFdDh0Q0k7RUFDSTtBOUV5OHRDUjs7QThFMTh0Q0k7RUFDSTtBOUU2OHRDUjs7QThFOTh0Q0k7RUFDSTtBOUVpOXRDUjs7QThFbDl0Q0k7RUFDSTtBOUVxOXRDUjs7QThFdDl0Q0k7RUFDSTtBOUV5OXRDUjs7QThFMTl0Q0k7RUFDSTtBOUU2OXRDUjs7QThFOTl0Q0k7RUFDSTtBOUVpK3RDUjs7QThFbCt0Q0k7RUFDSTtBOUVxK3RDUjs7QThFdCt0Q0k7RUFDSTtBOUV5K3RDUjs7QThFMSt0Q0k7RUFDSTtBOUU2K3RDUjs7QThFOSt0Q0k7RUFDSTtBOUVpL3RDUjs7QThFbC90Q0k7RUFDSTtBOUVxL3RDUjs7QThFdC90Q0k7RUFDSTtBOUV5L3RDUjs7QThFMS90Q0k7RUFDSTtBOUU2L3RDUjs7QThFOS90Q0k7RUFDSTtBOUVpZ3VDUjs7QThFbGd1Q0k7RUFDSTtBOUVxZ3VDUjs7QThFdGd1Q0k7RUFDSTtBOUV5Z3VDUjs7QThFMWd1Q0k7RUFDSTtBOUU2Z3VDUjs7QThFOWd1Q0k7RUFDSTtBOUVpaHVDUjs7QThFbGh1Q0k7RUFDSTtBOUVxaHVDUjs7QThFdGh1Q0k7RUFDSTtBOUV5aHVDUjs7QThFMWh1Q0k7RUFDSTtBOUU2aHVDUjs7QThFOWh1Q0k7RUFDSTtBOUVpaXVDUjs7QThFbGl1Q0k7RUFDSTtBOUVxaXVDUjs7QThFdGl1Q0k7RUFDSTtBOUV5aXVDUjs7QThFMWl1Q0k7RUFDSTtBOUU2aXVDUjs7QThFOWl1Q0k7RUFDSTtBOUVpanVDUjs7QThFbGp1Q0k7RUFDSTtBOUVxanVDUjs7QThFdGp1Q0k7RUFDSTtBOUV5anVDUjs7QThFMWp1Q0k7RUFDSTtBOUU2anVDUjs7QThFOWp1Q0k7RUFDSTtBOUVpa3VDUjs7QThFbGt1Q0k7RUFDSTtBOUVxa3VDUjs7QThFdGt1Q0k7RUFDSTtBOUV5a3VDUjs7QThFMWt1Q0k7RUFDSTtBOUU2a3VDUjs7QThFOWt1Q0k7RUFDSTtBOUVpbHVDUjs7QThFbGx1Q0k7RUFDSTtBOUVxbHVDUjs7QThFdGx1Q0k7RUFDSTtBOUV5bHVDUjs7QThFMWx1Q0k7RUFDSTtBOUU2bHVDUjs7QThFOWx1Q0k7RUFDSTtBOUVpbXVDUjs7QThFbG11Q0k7RUFDSTtBOUVxbXVDUjs7QThFdG11Q0k7RUFDSTtBOUV5bXVDUjs7QThFMW11Q0k7RUFDSTtBOUU2bXVDUjs7QThFOW11Q0k7RUFDSTtBOUVpbnVDUjs7QThFbG51Q0k7RUFDSTtBOUVxbnVDUjs7QThFdG51Q0k7RUFDSTtBOUV5bnVDUjs7QThFMW51Q0k7RUFDSTtBOUU2bnVDUjs7QThFOW51Q0k7RUFDSTtBOUVpb3VDUjs7QThFbG91Q0k7RUFDSTtBOUVxb3VDUjs7QThFdG91Q0k7RUFDSTtBOUV5b3VDUjs7QThFMW91Q0k7RUFDSTtBOUU2b3VDUjs7QThFOW91Q0k7RUFDSTtBOUVpcHVDUjs7QThFbHB1Q0k7RUFDSTtBOUVxcHVDUjs7QThFdHB1Q0k7RUFDSTtBOUV5cHVDUjs7QThFMXB1Q0k7RUFDSTtBOUU2cHVDUjs7QThFOXB1Q0k7RUFDSTtBOUVpcXVDUjs7QThFbHF1Q0k7RUFDSTtBOUVxcXVDUjs7QThFdHF1Q0k7RUFDSTtBOUV5cXVDUjs7QThFMXF1Q0k7RUFDSTtBOUU2cXVDUjs7QThFOXF1Q0k7RUFDSTtBOUVpcnVDUjs7QThFbHJ1Q0k7RUFDSTtBOUVxcnVDUjs7QThFdHJ1Q0k7RUFDSTtBOUV5cnVDUjs7QThFMXJ1Q0k7RUFDSTtBOUU2cnVDUjs7QThFOXJ1Q0k7RUFDSTtBOUVpc3VDUjs7QThFbHN1Q0k7RUFDSTtBOUVxc3VDUjs7QThFdHN1Q0k7RUFDSTtBOUV5c3VDUjs7QThFMXN1Q0k7RUFDSTtBOUU2c3VDUjs7QThFOXN1Q0k7RUFDSTtBOUVpdHVDUjs7QThFbHR1Q0k7RUFDSTtBOUVxdHVDUjs7QThFdHR1Q0k7RUFDSTtBOUV5dHVDUjs7QThFMXR1Q0k7RUFDSTtBOUU2dHVDUjs7QThFOXR1Q0k7RUFDSTtBOUVpdXVDUjs7QThFbHV1Q0k7RUFDSTtBOUVxdXVDUjs7QThFdHV1Q0k7RUFDSTtBOUV5dXVDUjs7QThFMXV1Q0k7RUFDSTtBOUU2dXVDUjs7QThFOXV1Q0k7RUFDSTtBOUVpdnVDUjs7QThFbHZ1Q0k7RUFDSTtBOUVxdnVDUjs7QThFdHZ1Q0k7RUFDSTtBOUV5dnVDUjs7QThFMXZ1Q0k7RUFDSTtBOUU2dnVDUjs7QThFOXZ1Q0k7RUFDSTtBOUVpd3VDUjs7QThFbHd1Q0k7RUFDSTtBOUVxd3VDUjs7QThFdHd1Q0k7RUFDSTtBOUV5d3VDUjs7QThFMXd1Q0k7RUFDSTtBOUU2d3VDUjs7QThFOXd1Q0k7RUFDSTtBOUVpeHVDUjs7QThFbHh1Q0k7RUFDSTtBOUVxeHVDUjs7QThFdHh1Q0k7RUFDSTtBOUV5eHVDUjs7QThFMXh1Q0k7RUFDSTtBOUU2eHVDUjs7QThFOXh1Q0k7RUFDSTtBOUVpeXVDUjs7QThFbHl1Q0k7RUFDSTtBOUVxeXVDUjs7QThFdHl1Q0k7RUFDSTtBOUV5eXVDUjs7QThFMXl1Q0k7RUFDSTtBOUU2eXVDUjs7QThFOXl1Q0k7RUFDSTtBOUVpenVDUjs7QThFbHp1Q0k7RUFDSTtBOUVxenVDUjs7QThFdHp1Q0k7RUFDSTtBOUV5enVDUjs7QThFMXp1Q0k7RUFDSTtBOUU2enVDUjs7QThFOXp1Q0k7RUFDSTtBOUVpMHVDUjs7QThFbDB1Q0k7RUFDSTtBOUVxMHVDUjs7QThFdDB1Q0k7RUFDSTtBOUV5MHVDUjs7QThFMTB1Q0k7RUFDSTtBOUU2MHVDUjs7QThFOTB1Q0k7RUFDSTtBOUVpMXVDUjs7QThFbDF1Q0k7RUFDSTtBOUVxMXVDUjs7QThFdDF1Q0k7RUFDSTtBOUV5MXVDUjs7QThFMTF1Q0k7RUFDSTtBOUU2MXVDUjs7QThFOTF1Q0k7RUFDSTtBOUVpMnVDUjs7QThFbDJ1Q0k7RUFDSTtBOUVxMnVDUjs7QThFdDJ1Q0k7RUFDSTtBOUV5MnVDUjs7QThFMTJ1Q0k7RUFDSTtBOUU2MnVDUjs7QThFOTJ1Q0k7RUFDSTtBOUVpM3VDUjs7QThFbDN1Q0k7RUFDSTtBOUVxM3VDUjs7QThFdDN1Q0k7RUFDSTtBOUV5M3VDUjs7QThFMTN1Q0k7RUFDSTtBOUU2M3VDUjs7QThFOTN1Q0k7RUFDSTtBOUVpNHVDUjs7QThFbDR1Q0k7RUFDSTtBOUVxNHVDUjs7QThFdDR1Q0k7RUFDSTtBOUV5NHVDUjs7QThFMTR1Q0k7RUFDSTtBOUU2NHVDUjs7QThFOTR1Q0k7RUFDSTtBOUVpNXVDUjs7QThFbDV1Q0k7RUFDSTtBOUVxNXVDUjs7QThFdDV1Q0k7RUFDSTtBOUV5NXVDUjs7QThFMTV1Q0k7RUFDSTtBOUU2NXVDUjs7QThFOTV1Q0k7RUFDSTtBOUVpNnVDUjs7QThFbDZ1Q0k7RUFDSTtBOUVxNnVDUjs7QThFdDZ1Q0k7RUFDSTtBOUV5NnVDUjs7QThFMTZ1Q0k7RUFDSTtBOUU2NnVDUjs7QThFOTZ1Q0k7RUFDSTtBOUVpN3VDUjs7QThFbDd1Q0k7RUFDSTtBOUVxN3VDUjs7QThFdDd1Q0k7RUFDSTtBOUV5N3VDUjs7QThFMTd1Q0k7RUFDSTtBOUU2N3VDUjs7QThFOTd1Q0k7RUFDSTtBOUVpOHVDUjs7QThFbDh1Q0k7RUFDSTtBOUVxOHVDUjs7QThFdDh1Q0k7RUFDSTtBOUV5OHVDUjs7QThFMTh1Q0k7RUFDSTtBOUU2OHVDUjs7QThFOTh1Q0k7RUFDSTtBOUVpOXVDUjs7QThFbDl1Q0k7RUFDSTtBOUVxOXVDUjs7QThFdDl1Q0k7RUFDSTtBOUV5OXVDUjs7QThFMTl1Q0k7RUFDSTtBOUU2OXVDUjs7QThFOTl1Q0k7RUFDSTtBOUVpK3VDUjs7QThFbCt1Q0k7RUFDSTtBOUVxK3VDUjs7QThFdCt1Q0k7RUFDSTtBOUV5K3VDUjs7QThFMSt1Q0k7RUFDSTtBOUU2K3VDUjs7QThFOSt1Q0k7RUFDSTtBOUVpL3VDUjs7QThFbC91Q0k7RUFDSTtBOUVxL3VDUjs7QThFdC91Q0k7RUFDSTtBOUV5L3VDUjs7QThFMS91Q0k7RUFDSTtBOUU2L3VDUjs7QThFOS91Q0k7RUFDSTtBOUVpZ3ZDUjs7QThFbGd2Q0k7RUFDSTtBOUVxZ3ZDUjs7QThFdGd2Q0k7RUFDSTtBOUV5Z3ZDUjs7QThFMWd2Q0k7RUFDSTtBOUU2Z3ZDUjs7QThFOWd2Q0k7RUFDSTtBOUVpaHZDUjs7QThFbGh2Q0k7RUFDSTtBOUVxaHZDUjs7QThFdGh2Q0k7RUFDSTtBOUV5aHZDUjs7QThFMWh2Q0k7RUFDSTtBOUU2aHZDUjs7QThFOWh2Q0k7RUFDSTtBOUVpaXZDUjs7QThFbGl2Q0k7RUFDSTtBOUVxaXZDUjs7QThFdGl2Q0k7RUFDSTtBOUV5aXZDUjs7QThFMWl2Q0k7RUFDSTtBOUU2aXZDUjs7QThFOWl2Q0k7RUFDSTtBOUVpanZDUjs7QThFbGp2Q0k7RUFDSTtBOUVxanZDUjs7QThFdGp2Q0k7RUFDSTtBOUV5anZDUjs7QThFMWp2Q0k7RUFDSTtBOUU2anZDUjs7QThFOWp2Q0k7RUFDSTtBOUVpa3ZDUjs7QThFbGt2Q0k7RUFDSTtBOUVxa3ZDUjs7QThFdGt2Q0k7RUFDSTtBOUV5a3ZDUjs7QThFMWt2Q0k7RUFDSTtBOUU2a3ZDUjs7QThFOWt2Q0k7RUFDSTtBOUVpbHZDUjs7QThFbGx2Q0k7RUFDSTtBOUVxbHZDUjs7QThFdGx2Q0k7RUFDSTtBOUV5bHZDUjs7QThFMWx2Q0k7RUFDSTtBOUU2bHZDUjs7QThFOWx2Q0k7RUFDSTtBOUVpbXZDUjs7QThFbG12Q0k7RUFDSTtBOUVxbXZDUjs7QThFdG12Q0k7RUFDSTtBOUV5bXZDUjs7QThFMW12Q0k7RUFDSTtBOUU2bXZDUjs7QThFOW12Q0k7RUFDSTtBOUVpbnZDUjs7QThFbG52Q0k7RUFDSTtBOUVxbnZDUjs7QThFdG52Q0k7RUFDSTtBOUV5bnZDUjs7QThFMW52Q0k7RUFDSTtBOUU2bnZDUjs7QThFOW52Q0k7RUFDSTtBOUVpb3ZDUjs7QThFbG92Q0k7RUFDSTtBOUVxb3ZDUjs7QThFdG92Q0k7RUFDSTtBOUV5b3ZDUjs7QThFMW92Q0k7RUFDSTtBOUU2b3ZDUjs7QThFOW92Q0k7RUFDSTtBOUVpcHZDUjs7QThFbHB2Q0k7RUFDSTtBOUVxcHZDUjs7QThFdHB2Q0k7RUFDSTtBOUV5cHZDUjs7QThFMXB2Q0k7RUFDSTtBOUU2cHZDUjs7QThFOXB2Q0k7RUFDSTtBOUVpcXZDUjs7QThFbHF2Q0k7RUFDSTtBOUVxcXZDUjs7QThFdHF2Q0k7RUFDSTtBOUV5cXZDUjs7QThFMXF2Q0k7RUFDSTtBOUU2cXZDUjs7QThFOXF2Q0k7RUFDSTtBOUVpcnZDUjs7QThFbHJ2Q0k7RUFDSTtBOUVxcnZDUjs7QThFdHJ2Q0k7RUFDSTtBOUV5cnZDUjs7QThFMXJ2Q0k7RUFDSTtBOUU2cnZDUjs7QThFOXJ2Q0k7RUFDSTtBOUVpc3ZDUjs7QThFbHN2Q0k7RUFDSTtBOUVxc3ZDUjs7QThFdHN2Q0k7RUFDSTtBOUV5c3ZDUjs7QThFMXN2Q0k7RUFDSTtBOUU2c3ZDUjs7QThFOXN2Q0k7RUFDSTtBOUVpdHZDUjs7QThFbHR2Q0k7RUFDSTtBOUVxdHZDUjs7QThFdHR2Q0k7RUFDSTtBOUV5dHZDUjs7QThFMXR2Q0k7RUFDSTtBOUU2dHZDUjs7QThFOXR2Q0k7RUFDSTtBOUVpdXZDUjs7QThFbHV2Q0k7RUFDSTtBOUVxdXZDUjs7QThFdHV2Q0k7RUFDSTtBOUV5dXZDUjs7QThFMXV2Q0k7RUFDSTtBOUU2dXZDUjs7QThFOXV2Q0k7RUFDSTtBOUVpdnZDUjs7QThFbHZ2Q0k7RUFDSTtBOUVxdnZDUjs7QThFdHZ2Q0k7RUFDSTtBOUV5dnZDUjs7QThFMXZ2Q0k7RUFDSTtBOUU2dnZDUjs7QThFOXZ2Q0k7RUFDSTtBOUVpd3ZDUjs7QThFbHd2Q0k7RUFDSTtBOUVxd3ZDUjs7QThFdHd2Q0k7RUFDSTtBOUV5d3ZDUjs7QThFMXd2Q0k7RUFDSTtBOUU2d3ZDUjs7QThFOXd2Q0k7RUFDSTtBOUVpeHZDUjs7QThFbHh2Q0k7RUFDSTtBOUVxeHZDUjs7QThFdHh2Q0k7RUFDSTtBOUV5eHZDUjs7QThFMXh2Q0k7RUFDSTtBOUU2eHZDUjs7QThFOXh2Q0k7RUFDSTtBOUVpeXZDUjs7QThFbHl2Q0k7RUFDSTtBOUVxeXZDUjs7QThFdHl2Q0k7RUFDSTtBOUV5eXZDUjs7QThFMXl2Q0k7RUFDSTtBOUU2eXZDUjs7QThFOXl2Q0k7RUFDSTtBOUVpenZDUjs7QThFbHp2Q0k7RUFDSTtBOUVxenZDUjs7QThFdHp2Q0k7RUFDSTtBOUV5enZDUjs7QThFMXp2Q0k7RUFDSTtBOUU2enZDUjs7QThFOXp2Q0k7RUFDSTtBOUVpMHZDUjs7QThFbDB2Q0k7RUFDSTtBOUVxMHZDUjs7QThFdDB2Q0k7RUFDSTtBOUV5MHZDUjs7QThFMTB2Q0k7RUFDSTtBOUU2MHZDUjs7QThFOTB2Q0k7RUFDSTtBOUVpMXZDUjs7QThFbDF2Q0k7RUFDSTtBOUVxMXZDUjs7QThFdDF2Q0k7RUFDSTtBOUV5MXZDUjs7QThFMTF2Q0k7RUFDSTtBOUU2MXZDUjs7QThFOTF2Q0k7RUFDSTtBOUVpMnZDUjs7QThFbDJ2Q0k7RUFDSTtBOUVxMnZDUjs7QThFdDJ2Q0k7RUFDSTtBOUV5MnZDUjs7QThFMTJ2Q0k7RUFDSTtBOUU2MnZDUjs7QThFOTJ2Q0k7RUFDSTtBOUVpM3ZDUjs7QThFbDN2Q0k7RUFDSTtBOUVxM3ZDUjs7QThFdDN2Q0k7RUFDSTtBOUV5M3ZDUjs7QThFMTN2Q0k7RUFDSTtBOUU2M3ZDUjs7QThFOTN2Q0k7RUFDSTtBOUVpNHZDUjs7QThFbDR2Q0k7RUFDSTtBOUVxNHZDUjs7QThFdDR2Q0k7RUFDSTtBOUV5NHZDUjs7QThFMTR2Q0k7RUFDSTtBOUU2NHZDUjs7QThFOTR2Q0k7RUFDSTtBOUVpNXZDUjs7QThFbDV2Q0k7RUFDSTtBOUVxNXZDUjs7QThFdDV2Q0k7RUFDSTtBOUV5NXZDUjs7QThFMTV2Q0k7RUFDSTtBOUU2NXZDUjs7QThFOTV2Q0k7RUFDSTtBOUVpNnZDUjs7QThFbDZ2Q0k7RUFDSTtBOUVxNnZDUjs7QThFdDZ2Q0k7RUFDSTtBOUV5NnZDUjs7QThFMTZ2Q0k7RUFDSTtBOUU2NnZDUjs7QThFOTZ2Q0k7RUFDSTtBOUVpN3ZDUjs7QThFbDd2Q0k7RUFDSTtBOUVxN3ZDUjs7QThFdDd2Q0k7RUFDSTtBOUV5N3ZDUjs7QThFMTd2Q0k7RUFDSTtBOUU2N3ZDUjs7QThFOTd2Q0k7RUFDSTtBOUVpOHZDUjs7QThFbDh2Q0k7RUFDSTtBOUVxOHZDUjs7QThFdDh2Q0k7RUFDSTtBOUV5OHZDUjs7QThFMTh2Q0k7RUFDSTtBOUU2OHZDUjs7QThFOTh2Q0k7RUFDSTtBOUVpOXZDUjs7QThFbDl2Q0k7RUFDSTtBOUVxOXZDUjs7QThFdDl2Q0k7RUFDSTtBOUV5OXZDUjs7QThFMTl2Q0k7RUFDSTtBOUU2OXZDUjs7QThFOTl2Q0k7RUFDSTtBOUVpK3ZDUjs7QThFbCt2Q0k7RUFDSTtBOUVxK3ZDUjs7QThFdCt2Q0k7RUFDSTtBOUV5K3ZDUjs7QThFMSt2Q0k7RUFDSTtBOUU2K3ZDUjs7QThFOSt2Q0k7RUFDSTtBOUVpL3ZDUjs7QThFbC92Q0k7RUFDSTtBOUVxL3ZDUjs7QThFdC92Q0k7RUFDSTtBOUV5L3ZDUjs7QThFMS92Q0k7RUFDSTtBOUU2L3ZDUjs7QThFOS92Q0k7RUFDSTtBOUVpZ3dDUjs7QThFbGd3Q0k7RUFDSTtBOUVxZ3dDUjs7QThFdGd3Q0k7RUFDSTtBOUV5Z3dDUjs7QThFMWd3Q0k7RUFDSTtBOUU2Z3dDUjs7QThFOWd3Q0k7RUFDSTtBOUVpaHdDUjs7QThFbGh3Q0k7RUFDSTtBOUVxaHdDUjs7QThFdGh3Q0k7RUFDSTtBOUV5aHdDUjs7QThFMWh3Q0k7RUFDSTtBOUU2aHdDUjs7QThFOWh3Q0k7RUFDSTtBOUVpaXdDUjs7QThFbGl3Q0k7RUFDSTtBOUVxaXdDUjs7QThFdGl3Q0k7RUFDSTtBOUV5aXdDUjs7QThFMWl3Q0k7RUFDSTtBOUU2aXdDUjs7QThFOWl3Q0k7RUFDSTtBOUVpandDUjs7QThFbGp3Q0k7RUFDSTtBOUVxandDUjs7QThFdGp3Q0k7RUFDSTtBOUV5andDUjs7QThFMWp3Q0k7RUFDSTtBOUU2andDUjs7QThFOWp3Q0k7RUFDSTtBOUVpa3dDUjs7QThFbGt3Q0k7RUFDSTtBOUVxa3dDUjs7QThFdGt3Q0k7RUFDSTtBOUV5a3dDUjs7QThFMWt3Q0k7RUFDSTtBOUU2a3dDUjs7QThFOWt3Q0k7RUFDSTtBOUVpbHdDUjs7QThFbGx3Q0k7RUFDSTtBOUVxbHdDUjs7QThFdGx3Q0k7RUFDSTtBOUV5bHdDUjs7QThFMWx3Q0k7RUFDSTtBOUU2bHdDUjs7QThFOWx3Q0k7RUFDSTtBOUVpbXdDUjs7QThFbG13Q0k7RUFDSTtBOUVxbXdDUjs7QThFdG13Q0k7RUFDSTtBOUV5bXdDUjs7QThFMW13Q0k7RUFDSTtBOUU2bXdDUjs7QThFOW13Q0k7RUFDSTtBOUVpbndDUjs7QThFbG53Q0k7RUFDSTtBOUVxbndDUjs7QThFdG53Q0k7RUFDSTtBOUV5bndDUjs7QThFMW53Q0k7RUFDSTtBOUU2bndDUjs7QThFOW53Q0k7RUFDSTtBOUVpb3dDUjs7QThFbG93Q0k7RUFDSTtBOUVxb3dDUjs7QThFdG93Q0k7RUFDSTtBOUV5b3dDUjs7QThFMW93Q0k7RUFDSTtBOUU2b3dDUjs7QThFOW93Q0k7RUFDSTtBOUVpcHdDUjs7QThFbHB3Q0k7RUFDSTtBOUVxcHdDUjs7QThFdHB3Q0k7RUFDSTtBOUV5cHdDUjs7QThFMXB3Q0k7RUFDSTtBOUU2cHdDUjs7QThFOXB3Q0k7RUFDSTtBOUVpcXdDUjs7QThFbHF3Q0k7RUFDSTtBOUVxcXdDUjs7QThFdHF3Q0k7RUFDSTtBOUV5cXdDUjs7QThFMXF3Q0k7RUFDSTtBOUU2cXdDUjs7QThFOXF3Q0k7RUFDSTtBOUVpcndDUjs7QThFbHJ3Q0k7RUFDSTtBOUVxcndDUjs7QThFdHJ3Q0k7RUFDSTtBOUV5cndDUjs7QThFMXJ3Q0k7RUFDSTtBOUU2cndDUjs7QThFOXJ3Q0k7RUFDSTtBOUVpc3dDUjs7QThFbHN3Q0k7RUFDSTtBOUVxc3dDUjs7QThFdHN3Q0k7RUFDSTtBOUV5c3dDUjs7QThFMXN3Q0k7RUFDSTtBOUU2c3dDUjs7QThFOXN3Q0k7RUFDSTtBOUVpdHdDUjs7QThFbHR3Q0k7RUFDSTtBOUVxdHdDUjs7QThFdHR3Q0k7RUFDSTtBOUV5dHdDUjs7QThFMXR3Q0k7RUFDSTtBOUU2dHdDUjs7QThFOXR3Q0k7RUFDSTtBOUVpdXdDUjs7QThFbHV3Q0k7RUFDSTtBOUVxdXdDUjs7QThFdHV3Q0k7RUFDSTtBOUV5dXdDUjs7QThFMXV3Q0k7RUFDSTtBOUU2dXdDUjs7QThFOXV3Q0k7RUFDSTtBOUVpdndDUjs7QThFbHZ3Q0k7RUFDSTtBOUVxdndDUjs7QThFdHZ3Q0k7RUFDSTtBOUV5dndDUjs7QThFMXZ3Q0k7RUFDSTtBOUU2dndDUjs7QThFOXZ3Q0k7RUFDSTtBOUVpd3dDUjs7QThFbHd3Q0k7RUFDSTtBOUVxd3dDUjs7QThFdHd3Q0k7RUFDSTtBOUV5d3dDUjs7QThFMXd3Q0k7RUFDSTtBOUU2d3dDUjs7QThFOXd3Q0k7RUFDSTtBOUVpeHdDUjs7QThFbHh3Q0k7RUFDSTtBOUVxeHdDUjs7QThFdHh3Q0k7RUFDSTtBOUV5eHdDUjs7QThFMXh3Q0k7RUFDSTtBOUU2eHdDUjs7QThFOXh3Q0k7RUFDSTtBOUVpeXdDUjs7QThFbHl3Q0k7RUFDSTtBOUVxeXdDUjs7QThFdHl3Q0k7RUFDSTtBOUV5eXdDUjs7QThFMXl3Q0k7RUFDSTtBOUU2eXdDUjs7QThFOXl3Q0k7RUFDSTtBOUVpendDUjs7QThFbHp3Q0k7RUFDSTtBOUVxendDUjs7QThFdHp3Q0k7RUFDSTtBOUV5endDUjs7QThFMXp3Q0k7RUFDSTtBOUU2endDUjs7QThFOXp3Q0k7RUFDSTtBOUVpMHdDUjs7QThFbDB3Q0k7RUFDSTtBOUVxMHdDUjs7QThFdDB3Q0k7RUFDSTtBOUV5MHdDUjs7QThFMTB3Q0k7RUFDSTtBOUU2MHdDUjs7QThFOTB3Q0k7RUFDSTtBOUVpMXdDUjs7QThFbDF3Q0k7RUFDSTtBOUVxMXdDUjs7QThFdDF3Q0k7RUFDSTtBOUV5MXdDUjs7QThFMTF3Q0k7RUFDSTtBOUU2MXdDUjs7QThFOTF3Q0k7RUFDSTtBOUVpMndDUjs7QThFbDJ3Q0k7RUFDSTtBOUVxMndDUjs7QThFdDJ3Q0k7RUFDSTtBOUV5MndDUjs7QThFMTJ3Q0k7RUFDSTtBOUU2MndDUjs7QThFOTJ3Q0k7RUFDSTtBOUVpM3dDUjs7QThFbDN3Q0k7RUFDSTtBOUVxM3dDUjs7QThFdDN3Q0k7RUFDSTtBOUV5M3dDUjs7QThFMTN3Q0k7RUFDSTtBOUU2M3dDUjs7QThFOTN3Q0k7RUFDSTtBOUVpNHdDUjs7QThFbDR3Q0k7RUFDSTtBOUVxNHdDUjs7QThFdDR3Q0k7RUFDSTtBOUV5NHdDUjs7QThFMTR3Q0k7RUFDSTtBOUU2NHdDUjs7QThFOTR3Q0k7RUFDSTtBOUVpNXdDUjs7QThFbDV3Q0k7RUFDSTtBOUVxNXdDUjs7QThFdDV3Q0k7RUFDSTtBOUV5NXdDUjs7QThFMTV3Q0k7RUFDSTtBOUU2NXdDUjs7QThFOTV3Q0k7RUFDSTtBOUVpNndDUjs7QThFbDZ3Q0k7RUFDSTtBOUVxNndDUjs7QThFdDZ3Q0k7RUFDSTtBOUV5NndDUjs7QThFMTZ3Q0k7RUFDSTtBOUU2NndDUjs7QThFOTZ3Q0k7RUFDSTtBOUVpN3dDUjs7QThFbDd3Q0k7RUFDSTtBOUVxN3dDUjs7QThFdDd3Q0k7RUFDSTtBOUV5N3dDUjs7QThFMTd3Q0k7RUFDSTtBOUU2N3dDUjs7QThFOTd3Q0k7RUFDSTtBOUVpOHdDUjs7QThFbDh3Q0k7RUFDSTtBOUVxOHdDUjs7QThFdDh3Q0k7RUFDSTtBOUV5OHdDUjs7QThFMTh3Q0k7RUFDSTtBOUU2OHdDUjs7QThFOTh3Q0k7RUFDSTtBOUVpOXdDUjs7QThFbDl3Q0k7RUFDSTtBOUVxOXdDUjs7QThFdDl3Q0k7RUFDSTtBOUV5OXdDUjs7QThFMTl3Q0k7RUFDSTtBOUU2OXdDUjs7QThFOTl3Q0k7RUFDSTtBOUVpK3dDUjs7QThFbCt3Q0k7RUFDSTtBOUVxK3dDUjs7QThFdCt3Q0k7RUFDSTtBOUV5K3dDUjs7QThFMSt3Q0k7RUFDSTtBOUU2K3dDUjs7QThFOSt3Q0k7RUFDSTtBOUVpL3dDUjs7QThFbC93Q0k7RUFDSTtBOUVxL3dDUjs7QThFdC93Q0k7RUFDSTtBOUV5L3dDUjs7QThFMS93Q0k7RUFDSTtBOUU2L3dDUjs7QThFOS93Q0k7RUFDSTtBOUVpZ3hDUjs7QThFbGd4Q0k7RUFDSTtBOUVxZ3hDUjs7QThFdGd4Q0k7RUFDSTtBOUV5Z3hDUjs7QThFMWd4Q0k7RUFDSTtBOUU2Z3hDUjs7QThFOWd4Q0k7RUFDSTtBOUVpaHhDUjs7QThFbGh4Q0k7RUFDSTtBOUVxaHhDUjs7QThFdGh4Q0k7RUFDSTtBOUV5aHhDUjs7QThFMWh4Q0k7RUFDSTtBOUU2aHhDUjs7QThFOWh4Q0k7RUFDSTtBOUVpaXhDUjs7QThFbGl4Q0k7RUFDSTtBOUVxaXhDUjs7QThFdGl4Q0k7RUFDSTtBOUV5aXhDUjs7QThFMWl4Q0k7RUFDSTtBOUU2aXhDUjs7QThFOWl4Q0k7RUFDSTtBOUVpanhDUjs7QThFbGp4Q0k7RUFDSTtBOUVxanhDUjs7QThFdGp4Q0k7RUFDSTtBOUV5anhDUjs7QThFMWp4Q0k7RUFDSTtBOUU2anhDUjs7QThFOWp4Q0k7RUFDSTtBOUVpa3hDUjs7QThFbGt4Q0k7RUFDSTtBOUVxa3hDUjs7QThFdGt4Q0k7RUFDSTtBOUV5a3hDUjs7QThFMWt4Q0k7RUFDSTtBOUU2a3hDUjs7QThFOWt4Q0k7RUFDSTtBOUVpbHhDUjs7QThFbGx4Q0k7RUFDSTtBOUVxbHhDUjs7QThFdGx4Q0k7RUFDSTtBOUV5bHhDUjs7QThFMWx4Q0k7RUFDSTtBOUU2bHhDUjs7QThFOWx4Q0k7RUFDSTtBOUVpbXhDUjs7QThFbG14Q0k7RUFDSTtBOUVxbXhDUjs7QThFdG14Q0k7RUFDSTtBOUV5bXhDUjs7QThFMW14Q0k7RUFDSTtBOUU2bXhDUjs7QThFOW14Q0k7RUFDSTtBOUVpbnhDUjs7QThFbG54Q0k7RUFDSTtBOUVxbnhDUjs7QThFdG54Q0k7RUFDSTtBOUV5bnhDUjs7QThFMW54Q0k7RUFDSTtBOUU2bnhDUjs7QThFOW54Q0k7RUFDSTtBOUVpb3hDUjs7QThFbG94Q0k7RUFDSTtBOUVxb3hDUjs7QThFdG94Q0k7RUFDSTtBOUV5b3hDUjs7QThFMW94Q0k7RUFDSTtBOUU2b3hDUjs7QThFOW94Q0k7RUFDSTtBOUVpcHhDUjs7QThFbHB4Q0k7RUFDSTtBOUVxcHhDUjs7QThFdHB4Q0k7RUFDSTtBOUV5cHhDUjs7QThFMXB4Q0k7RUFDSTtBOUU2cHhDUjs7QThFOXB4Q0k7RUFDSTtBOUVpcXhDUjs7QThFbHF4Q0k7RUFDSTtBOUVxcXhDUjs7QThFdHF4Q0k7RUFDSTtBOUV5cXhDUjs7QThFMXF4Q0k7RUFDSTtBOUU2cXhDUjs7QThFOXF4Q0k7RUFDSTtBOUVpcnhDUjs7QThFbHJ4Q0k7RUFDSTtBOUVxcnhDUjs7QThFdHJ4Q0k7RUFDSTtBOUV5cnhDUjs7QThFMXJ4Q0k7RUFDSTtBOUU2cnhDUjs7QThFOXJ4Q0k7RUFDSTtBOUVpc3hDUjs7QThFbHN4Q0k7RUFDSTtBOUVxc3hDUjs7QThFdHN4Q0k7RUFDSTtBOUV5c3hDUjs7QThFMXN4Q0k7RUFDSTtBOUU2c3hDUjs7QThFOXN4Q0k7RUFDSTtBOUVpdHhDUjs7QThFbHR4Q0k7RUFDSTtBOUVxdHhDUjs7QThFdHR4Q0k7RUFDSTtBOUV5dHhDUjs7QThFMXR4Q0k7RUFDSTtBOUU2dHhDUjs7QThFOXR4Q0k7RUFDSTtBOUVpdXhDUjs7QThFbHV4Q0k7RUFDSTtBOUVxdXhDUjs7QThFdHV4Q0k7RUFDSTtBOUV5dXhDUjs7QThFMXV4Q0k7RUFDSTtBOUU2dXhDUjs7QThFOXV4Q0k7RUFDSTtBOUVpdnhDUjs7QThFbHZ4Q0k7RUFDSTtBOUVxdnhDUjs7QThFdHZ4Q0k7RUFDSTtBOUV5dnhDUjs7QThFMXZ4Q0k7RUFDSTtBOUU2dnhDUjs7QThFOXZ4Q0k7RUFDSTtBOUVpd3hDUjs7QThFbHd4Q0k7RUFDSTtBOUVxd3hDUjs7QThFdHd4Q0k7RUFDSTtBOUV5d3hDUjs7QThFMXd4Q0k7RUFDSTtBOUU2d3hDUjs7QThFOXd4Q0k7RUFDSTtBOUVpeHhDUjs7QThFbHh4Q0k7RUFDSTtBOUVxeHhDUjs7QThFdHh4Q0k7RUFDSTtBOUV5eHhDUjs7QThFMXh4Q0k7RUFDSTtBOUU2eHhDUjs7QThFOXh4Q0k7RUFDSTtBOUVpeXhDUjs7QThFbHl4Q0k7RUFDSTtBOUVxeXhDUjs7QThFdHl4Q0k7RUFDSTtBOUV5eXhDUjs7QThFMXl4Q0k7RUFDSTtBOUU2eXhDUjs7QThFOXl4Q0k7RUFDSTtBOUVpenhDUjs7QThFbHp4Q0k7RUFDSTtBOUVxenhDUjs7QThFdHp4Q0k7RUFDSTtBOUV5enhDUjs7QThFMXp4Q0k7RUFDSTtBOUU2enhDUjs7QThFOXp4Q0k7RUFDSTtBOUVpMHhDUjs7QThFbDB4Q0k7RUFDSTtBOUVxMHhDUjs7QThFdDB4Q0k7RUFDSTtBOUV5MHhDUjs7QThFMTB4Q0k7RUFDSTtBOUU2MHhDUjs7QThFejB4Q0E7RUFDSTtFQUNBO0E5RTQweENKOztBK0VqMXhDUTtFQUVJO0EvRW0xeENaOztBK0VyMXhDUTtFQUVJO0EvRXUxeENaOztBK0V6MXhDUTtFQUVJO0EvRTIxeENaOztBK0U3MXhDUTtFQUVJO0EvRSsxeENaOztBK0V6MXhDSTtFQUNJO0EvRTQxeENSO0ErRTExeENJO0VBQ0k7QS9FNDF4Q1I7O0ErRXgxeENJO0VBQ0k7QS9FMjF4Q1I7QStFejF4Q0k7RUFDSTtBL0UyMXhDUjs7QStFcDF4Q1E7RUFDSTtFQUNBO0VBQ0E7QS9FdTF4Q1o7QStFMzF4Q0k7RUFNSTs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7QS9FdTJ4Q1I7O0ErRTUyeENRO0VBQ0k7RUFDQTtFQUNBO0EvRSsyeENaO0ErRW4zeENJO0VBTUk7Ozs7Ozs7Ozs7Ozs7OztHQUFBO0EvRSszeENSOztBK0VwNHhDUTtFQUNJO0VBQ0E7RUFDQTtBL0V1NHhDWjtBK0UzNHhDSTtFQU1JOzs7Ozs7Ozs7Ozs7Ozs7R0FBQTtBL0V1NXhDUjs7QStFNTV4Q1E7RUFDSTtFQUNBO0VBQ0E7QS9FKzV4Q1o7QStFbjZ4Q0k7RUFNSTs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7QS9FKzZ4Q1I7O0ErRXA3eENRO0VBQ0k7RUFDQTtFQUNBO0EvRXU3eENaO0ErRTM3eENJO0VBTUk7Ozs7Ozs7Ozs7Ozs7OztHQUFBO0EvRXU4eENSOztBK0U1OHhDUTtFQUNJO0VBQ0E7RUFDQTtBL0UrOHhDWjtBK0VuOXhDSTtFQU1JOzs7Ozs7Ozs7Ozs7Ozs7R0FBQTtBL0UrOXhDUjs7QStFcCt4Q1E7RUFDSTtFQUNBO0VBQ0E7QS9FdSt4Q1o7QStFMyt4Q0k7RUFNSTs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7QS9FdS94Q1I7O0ErRXIreENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9Fdyt4Q0o7O0ErRXQreENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QS9FeSt4Q0o7O0FnRnZpeUNBO0VBQ0k7RUFDUTtBaEYwaXlDWjs7QWdGdml5Q0E7RUFDSTtJQUNFO0lBQ1E7RWhGMGl5Q1o7RWdGeGl5Q0U7SUFDRTtJQUNRO0VoRjBpeUNaO0FBQ0Y7QWdGdml5Q0E7RUFDSTtJQUNFO0lBQ1E7RWhGeWl5Q1o7RWdGdml5Q0U7SUFDRTtJQUNRO0VoRnlpeUNaO0FBQ0Y7QWlGbGt5Q0E7RUFDRztFQUNBLGV2RXlCWTtBVjJpeUNmO0Fldmd5Q0k7RWtFL0RKO0lBS00sa0J2RXFCVztFVmdqeUNmO0FBQ0Y7O0FpRmxreUNBOztFQUVHO0FqRnFreUNIOztBaUZsa3lDQTs7RUFFRztBakZxa3lDSDtBZXRoeUNJO0VrRWpESjs7SUFLTSxpQnZFV1M7RVY0anlDYjtBQUNGOztBaUZwa3lDQTs7OztFQUlHO0FqRnVreUNIOztBaUZua3lDQTs7RUFFRyxzQnZFakNLO0FWdW15Q1I7O0FpRi9qeUNHO0VBQ0csV3ZFekNFO0FWMm15Q1I7O0FpRjlqeUNBO0VBQ0cseUJ2RTVCbUI7RXVFNkJuQixXdkUvQ0s7QVZnbnlDUjtBaUYvanlDRzs7RUFFRyxXdkVuREU7RXVFb0RGLHlCdkVsQ2dCO0FWbW15Q3RCO0FpRjlqeUNHO0VBRUcseUJ2RXpDTTtFdUUwQ047RUFDQTtBakYranlDTjs7QWlGMWp5Q0E7RUFDRztBakY2anlDSDs7QWlGMWp5Q0E7RUFDRyxldkUxQ1k7QVZ1bXlDZjs7QWlGMWp5Q0E7RUFDRztFQUNBO0FqRjZqeUNIOztBaUYxanlDQTtFQUNHO0VBQ0E7QWpGNmp5Q0g7QWlGM2p5Q0c7RUFDRztFQUNBO0FqRjZqeUNOO0FpRjNqeUNNO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGNmp5Q1Q7O0FrRnpweUNBO0FBQ0E7RUFDRztJQUNHO0VsRjRweUNKO0VrRnpweUNDO0lBQ0c7RWxGMnB5Q0o7RWtGeHB5Q0M7SUFDRztFbEYwcHlDSjtFa0Z2cHlDQztJQUNHO0VsRnlweUNKO0VrRnRweUNDO0lBQ0c7RWxGd3B5Q0o7QUFDRjtBa0ZycHlDQTtFQUNHO0FsRnVweUNIOztBa0ZwcHlDQTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGdXB5Q0g7QWV4bnlDSTtFbUVwQ0o7SUFRTTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWxGd3B5Q0o7QUFDRjtBa0Z0cHlDRztFQUNHO0VBQ0E7QWxGd3B5Q047QWtGdHB5Q007RUFDRztBbEZ3cHlDVDtBa0ZycHlDTTtFQUNHO0VBQ0E7QWxGdXB5Q1Q7QWtGbnB5Q0c7RUFDRztFQUNBO0VBQ0E7RUFDQTtBbEZxcHlDTjtBa0ZucHlDTTtFQUNHLFd4RWhFRDtFd0VpRUM7RUFDQTtFQUNBO0FsRnFweUNUO0FrRmpweUNHO0VBQ0c7RUFDQTtBbEZtcHlDTjtBZTdweUNJO0VtRVFEO0lBS007RWxGb3B5Q1A7QUFDRjtBa0ZqcHlDRztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZtcHlDTjtBa0ZocHlDRztFQUNHO0VBQ0E7RUFDQTtBbEZrcHlDTjtBa0Yvb3lDRztFQUNHLFd4RW5HRTtFd0VvR0YsZXhFekVTO0FWMHR5Q2Y7QWtGL295Q007RUFFRyxXeEV4R0Q7QVZ3dnlDUjtBa0Y1b3lDRztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGOG95Q047QWtGcHV5Q0E7RUF5Rkc7QWxGOG95Q0g7QWtGN295Q0c7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxVeEV4RnNCO0V3RXlGdEIsc0J4RTdIRTtFd0U4SEY7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGOG95Q047QWtGeHZ5Q0E7RUE2R0c7QWxGOG95Q0g7QWtGN295Q0c7RUFDRztFQUNBO0FsRitveUNOO0FrRjVveUNHO0VBQ0c7RUFDQTtFQUNBO0FsRjhveUNOO0FlbnR5Q0k7RW1Fa0VEO0lBTU07SUFDQTtJQUNBO0VsRitveUNQO0FBQ0Y7QWtGN295Q007RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRitveUNUO0FrRjdveUNTO0VBQ0csV3hFcEtKO0V3RXFLSTtBbEYrb3lDWjs7QW1GaHp5Q0c7RUFDRyxnQnpFMkNXO0FWd3d5Q2pCO0FtRjd5eUNHO0VBQ0csbUJ6RW9DVztBVjJ3eUNqQjtBZS91eUNJO0VvRWpFRDtJQUlNO0VuRmd6eUNQO0FBQ0Y7QWVwdnlDSTtFb0UxREU7O0lBR007RW5GZ3p5Q1Y7QUFDRjtBbUY1eXlDRztFQUNHO0FuRjh5eUNOO0FtRjN5eUNHO0VBQ0c7QW5GNnl5Q047QW1GMXl5Q0c7RUFDRyxpQnpFY2M7QVY4eHlDcEI7QW1GdHl5Q0c7RUFDRyxvQnpFT2M7QVZpeXlDcEI7QW1GMXh5Q0c7RUFDRyxlekVsQmM7QVY4eXlDcEI7QWV0eHlDSTtFb0VQRDtJQUlNLGF6RXBCYztFVml6eUNyQjtBQUNGO0FlM3h5Q0k7RW9FUEQ7SUFRTSxlekV2QmM7RVZxenlDckI7QUFDRjtBbUYzeHlDRztFQUNHLG1CekVuQ2E7RXlFb0NiO0FuRjZ4eUNOO0FtRjF4eUNHO0VBQ0c7RUFDQSxxQjdFNGJ3QjtBTmcyeEM5QjtBZXh5eUNJO0VvRVVEO0lBS007RW5GNnh5Q1A7QUFDRjtBbUYzeHlDTTtFQUNHO0VBQ0E7RUFDQTtBbkY2eHlDVDtBbUZ4eHlDTTtFQUNHO0FuRjB4eUNUO0FtRnB4eUNNO0VBQ0c7RUFDQTtFQUNBO0FuRnN4eUNUO0FtRmx4eUNHO0VBQ0c7RUFDQTtFQUNBO0FuRm94eUNOO0FlL3p5Q0k7RW9Fd0NEO0lBTU07RW5GcXh5Q1A7QUFDRjtBbUY1eHlDRztFQVNHLG1CekU5RWE7RXlFK0ViO0FuRnN4eUNOO0FtRnB4eUNNO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7QW5Gc3h5Q1Q7QW1GbHh5Q1M7RUFDRztBbkZveHlDWjtBbUZoeHlDTTtFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRmt4eUNUO0FlMTF5Q0k7RW9FaUVFO0lBVU07RW5GbXh5Q1Y7QUFDRjtBbUZqeHlDUztFQUNHO0VBQ0EsV3pFL0lKO0V5RWdKSTtFQUNBO0FuRm14eUNaO0FtRjl3eUNZO0VBQ0c7QW5GZ3h5Q2Y7QWV4MnlDSTtFb0V1RlE7SUFJTTtFbkZpeHlDaEI7QUFDRjtBbUZ0eHlDWTtFQU9HO0FuRmt4eUNmO0FtRi93eUNZO0VBQ0c7QW5GaXh5Q2Y7QWVuM3lDSTtFb0VpR1E7SUFJTTtFbkZreHlDaEI7QUFDRjtBbUZ2eHlDWTtFQU9HO0FuRm14eUNmO0FtRmh4eUNZO0VBQ0c7RUFDQTtBbkZreHlDZjtBZS8zeUNJO0VvRTJHUTtJQUtNO0VuRm14eUNoQjtBQUNGO0FtRjl3eUNNO0VBQ0c7QW5GZ3h5Q1Q7QWV2NHlDSTtFb0VzSEU7SUFJTTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuRml4eUNWO0FBQ0Y7QW1GN3h5Q007RUFjRztBbkZreHlDVDtBbUZoeHlDUztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkZreHlDWjtBZTk1eUNJO0VvRXNJSztJQVNNO0lBQ0E7SUFDQTtFbkZteHlDYjtBQUNGO0FtRmp4eUNZO0VBQ0csZXpFekxBO0FWNDh5Q2Y7QW1GM3d5Q1k7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5GNnd5Q2Y7QWVuN3lDSTtFb0UwS1c7SUFHTTtJQUNBO0VuRjB3eUNuQjtBQUNGO0FtRnB3eUNZO0VBQ0c7QW5Gc3d5Q2Y7QW1Gand5Q007RUFDRztFQUNBO0VBQ0E7QW5GbXd5Q1Q7QW1Gand5Q1M7RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRm13eUNaO0FtRi92eUNZO0VBQ0c7QW5GaXd5Q2Y7QW1GOXZ5Q1k7RUFDRztBbkZnd3lDZjtBbUZ4dnlDUztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5GMHZ5Q1o7QW1GcnZ5Q0c7O0VBT0csZXpFclFjO0FWdS95Q3BCO0FlLzl5Q0k7RW9Fc09EOztJQVVNLGF6RXZRYztFVjIveUNyQjtBQUNGO0Flcit5Q0k7RW9Fc09EOztJQWNNLGV6RTFRYztFVmdnekNyQjtBQUNGO0FtRnB2eUNNOzs7O0VBRUc7QW5Gd3Z5Q1Q7QW1GcnZ5Q007O0VBQ0c7QW5Gd3Z5Q1Q7QWV4K3lDSTtFb0VtUEU7O0lBRU07SUFDQTtJQUNBO0VuRnd2eUNWO0FBQ0Y7QW1GanV5Q0c7RUFDRyxtQnpFMVRhO0V5RTJUYjtFQUVBLGN6RXhUYztBVjBoekNwQjtBZWxnekNJO0VvRTRSRDtJQU9NLFl6RTFUYztFVjZoekNyQjtBQUNGO0Fldmd6Q0k7RW9FNFJEO0lBV00sY3pFN1RjO0VWaWl6Q3JCO0FBQ0Y7QW1GaHZ5Q0c7RUFjRyxxQnpFaFVpQjtBVnFpekN2QjtBbUZudXlDTTtFQUNHO0FuRnF1eUNUO0FlbGh6Q0k7RW9FNFNFO0lBSU07SUFDQTtFbkZzdXlDVjtBQUNGO0FtRjV1eUNNO0VBUUc7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRnV1eUNUO0FtRnJ1eUNTO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7QW5GdXV5Q1o7QW1GanV5Q007RUFDRztFQUNBLGV6RTNXTTtBVjhrekNmO0FtRmh1eUNNO0VBQ0c7RUFDQTtFQUNBO0VBQ0E7QW5Ga3V5Q1Q7QW1GaHV5Q1M7RUFDRztFQUNBO0VBQ0E7RUFDQTtBbkZrdXlDWjtBbUY3dHlDUztFQUNHO0FuRit0eUNaO0FtRjF0eUNHO0VBQ0c7RUFDQTtBbkY0dHlDTjtBbUYxdHlDTTtFQUVHLFd6RXBhRDtFeUVxYUM7RUFDQTtFQUNBO0FuRjJ0eUNUO0Flbmt6Q0k7RW9FbVdFO0lBUU0sYXpFdFhlO0l5RXVYZjtFbkY0dHlDVjtBQUNGO0Flemt6Q0k7RW9FbVdFO0lBYU0sYXpFMVhlO0l5RTJYZjtFbkY2dHlDVjtBQUNGO0FtRjN0eUNTO0VBQ0c7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUdBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUdBO0VBQ0E7QW5Ga3R5Q1o7QW1GL3N5Q1M7RUFDRztFQUNBO0FuRml0eUNaO0FtRjlzeUNTO0VBQ0c7RUFDQTtBbkZndHlDWjtBZXRtekNJO0VvRW9aSztJQUtNO0VuRml0eUNiO0FBQ0Y7QW1GN3N5Q1M7RUFDRztFQUNBO0FuRitzeUNaO0FlL216Q0k7RW9FOFpLO0lBS007RW5GZ3R5Q2I7QUFDRjtBZXBuekNJO0VvRThaSztJQVNNO0VuRml0eUNiO0FBQ0Y7QW1GL3N5Q1k7RUFDRyxtQnpFeGNJO0V5RXljSjtFQUNBO0VBSUE7QW5GOHN5Q2Y7QW1GNXN5Q2U7RUFDRztFQUNBO0VBQ0E7RUFFQTtBbkY2c3lDbEI7QW1GeHN5Q2tCO0VBQ0c7RUFDQTtBbkYwc3lDckI7QW1GbnN5Q007RUFDRztBbkZxc3lDVDtBbUZsc3lDTTtFQUNHO0FuRm9zeUNUO0FtRjlyeUNTO0VBQ0c7QW5GZ3N5Q1o7QW1GNXJ5Q1k7RUFDRztBbkY4cnlDZjtBbUZ4cnlDUztFQUNHO0VBQ0E7RUFDQTtFQUNBO0FuRjByeUNaO0FlM3B6Q0k7RW9FcWVRO0lBQ0c7RW5GeXJ5Q2I7RW1GdHJ5Q1U7SUFDRztFbkZ3cnlDYjtBQUNGO0FtRnJyeUNTO0VBQ0c7RUFDQTtBbkZ1cnlDWjtBZXZxekNJO0VvRThlSztJQUtNO0VuRndyeUNiO0FBQ0Y7QW1GOXF5Q007RUFDRztBbkZncnlDVDtBbUY5cXlDUztFQUNHO0FuRmdyeUNaO0FtRjNxeUNHO0VBRUcsY3pFamlCYztBVjZzekNwQjtBZXJyekNJO0VvRXVnQkQ7SUFLTSxZekVuaUJjO0VWZ3R6Q3JCO0FBQ0Y7QWUxcnpDSTtFb0V1Z0JEO0lBU00sY3pFdGlCYztFVm90ekNyQjtBQUNGO0FtRjVxeUNNO0VBQ0c7RUFDQTtFQUNBO0VBRUE7QW5GNnF5Q1Q7QW1GeHF5Q1M7RUFDRztFQUNBO0FuRjBxeUNaO0FtRnJxeUNHO0VBQ0c7RUFDQSxtQnpFbmtCYTtFeUVva0JiO0VBQ0E7QW5GdXF5Q047QW1GcnF5Q007RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuRnVxeUNUO0FtRm5xeUNTO0VBQ0c7QW5GcXF5Q1o7QW1GanF5Q007RUFDRztFQUNBO0VBQ0E7RUFDQTtFQUVBLGV6RXJtQk07QVZ1d3pDZjtBbUYvcHlDTTtFQUNHO0VBQ0E7RUFDQTtBbkZpcXlDVDtBbUY3cHlDRztFQUNHO0VBQ0EsbUJ6RTFtQmE7RXlFMm1CYjtFQUVBLGN6RXhtQmM7QVZzd3pDcEI7QWU5dXpDSTtFb0Uya0JEO0lBUU0sWXpFMW1CYztJeUUybUJkO0VuRitweUNQO0FBQ0Y7QWVwdnpDSTtFb0Uya0JEO0lBYU0sY3pFOW1CYztFVjh3ekNyQjtBQUNGO0FtRjlweUNNO0VBQ0c7RUFDQTtBbkZncXlDVDtBbUY5cHlDUztFQUNHO0VBQ0E7QW5GZ3F5Q1o7QW1GcnB5Q007RUFDRztBbkZ1cHlDVDtBZXB3ekNJO0VvRTRtQkU7SUFJTTtFbkZ3cHlDVjtBQUNGO0FtRjdweUNNO0VBT0cseUJ6RXRxQkM7RXlFdXFCRCxXekVuckJEO0FWNDB6Q1I7QW1GdnB5Q1M7RUFDRyxzQnpFdHJCSjtBViswekNSO0FtRnBweUNTO0VBQ0cseUJ6RWhyQkY7RXlFaXJCRTtFQUNBO0FuRnNweUNaO0FtRmxweUNNO0VBQ0csV3pFbnNCRDtBVnUxekNSO0FtRmxweUNTO0VBQ0c7RUFDQTtBbkZvcHlDWjtBbUZocHlDTTtFQUNHO0VBQ0EsV3pFN3NCRDtBVisxekNSO0FtRjFveUNNO0VBQ0c7RUFDQSx5QnpFdnNCRztFeUV3c0JILFd6RXh0QkQ7QVZvMnpDUjtBbUYxb3lDUztFQUNHLHNCekUzdEJKO0FWdTJ6Q1I7QW1Gdm95Q1M7RUFDRyx5QnpFanRCQTtFeUVrdEJBO0VBQ0E7QW5GeW95Q1o7QW1Gcm95Q007RUFDRyxXekV4dUJEO0FWKzJ6Q1I7QW1Gcm95Q1M7RUFDRztFQUNBO0FuRnVveUNaO0FtRm5veUNNO0VBQ0c7RUFDQSxXekVsdkJEO0FWdTN6Q1I7O0FtRmhveUNBO0VBQ0csY3pFanRCaUI7QVZvMXpDcEI7QWU1enpDSTtFb0V3ckJKO0lBSU0sWXpFbnRCaUI7RVZ1MXpDckI7QUFDRjtBZWowekNJO0VvRXdyQko7SUFRTSxjekV0dEJpQjtFVjIxekNyQjtBQUNGO0FtRjlveUNBO0VBV0cseUJ6RXR2Qk87RXlFdXZCUDtFQUNBLFd6RXB3Qks7RXlFcXdCTCxtQnpFbnVCZ0I7RXlFcXVCaEIsZXpFNXVCWTtBVmkzekNmO0FtRm5veUNHO0VBQ0c7QW5GcW95Q047QW1GbG95Q0c7OztFQUdHLFd6RWh4QkU7RXlFaXhCRjtBbkZvb3lDTjtBbUZqb3lDRzs7RUFFRztFQUNBO0VBQ0EsZXpFN3ZCUztBVmc0ekNmO0FlNTF6Q0k7RW9FNHRCRDtJQUVNO0VuRmtveUNQO0FBQ0Y7QWVqMnpDSTtFb0VtdUJEO0lBRU07RW5GZ295Q1A7QUFDRjtBZXQyekNJO0VvRW11QkQ7SUFNTTtFbkZpb3lDUDtBQUNGO0FtRjlueUNHO0VBQ0c7RUFDQTtBbkZnb3lDTjtBZS8yekNJO0VvRTZ1QkQ7SUFLTTtJQUNBO0VuRmlveUNQO0FBQ0Y7QWV4MnpDSTtFb0VndUJEO0lBVU07SUFDQTtJQUNBO0lBQ0E7RW5Ga295Q1A7QUFDRjtBbUY5bnlDTTtFQUNHLFd6RS96QkQ7RXlFZzBCQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkZnb3lDVDtBbUY5bnlDUztFQUNHLGN6RXp6QkE7RXlFMHpCQTtBbkZnb3lDWixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXZhcmlhbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1jb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JyZWFkY3J1bWIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19iYWRnZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcG9wb3Zlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fc3Bpbm5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGxhY2Vob2xkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yLWJnLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fZm9jdXMtcmluZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19pY29uLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcmF0aW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL190ZXh0LXRydW5jYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYXBpLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BtZGkvZm9udC9zY3NzL21hdGVyaWFsZGVzaWduaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX3BhdGguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BtZGkvZm9udC9zY3NzL19leHRyYXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQG1kaS9mb250L3Njc3MvX2FuaW1hdGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX25hdmJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX3dlYnBhZ2VzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TW9udHNlcnJhdDppdGFsLHdnaHRAMCwxMDAuLjkwMDsxLDEwMC4uOTAwJmRpc3BsYXk9c3dhcCcpO1xuXG5AaW1wb3J0IFwiX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcFwiO1xuQGltcG9ydCBcIn5nbGlnaHRib3gvZGlzdC9jc3MvZ2xpZ2h0Ym94Lm1pbi5jc3NcIjtcbkBpbXBvcnQgXCJ+QG1kaS9mb250L3Njc3MvbWF0ZXJpYWxkZXNpZ25pY29uc1wiO1xuXG5AaW1wb3J0IFwiYmFzZVwiO1xuQGltcG9ydCBcIm5hdmJhclwiO1xuQGltcG9ydCBcImJsb2Nrc1wiO1xuQGltcG9ydCBcIndlYnBhZ2VzXCI7IiwiQG1peGluIGJzQmFubmVyKCRmaWxlKSB7XG4gIC8qIVxuICAgKiBCb290c3RyYXAgI3skZmlsZX0gdjUuMy44IChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICAgKiBDb3B5cmlnaHQgMjAxMS0yMDI1IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICAgKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAgICovXG59XG4iLCI6cm9vdCxcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAvLyBOb3RlOiBDdXN0b20gdmFyaWFibGUgdmFsdWVzIG9ubHkgc3VwcG9ydCBTYXNzU2NyaXB0IGluc2lkZSBgI3t9YC5cblxuICAvLyBDb2xvcnNcbiAgLy9cbiAgLy8gR2VuZXJhdGUgcGFsZXR0ZXMgZm9yIGZ1bGwgY29sb3JzLCBncmF5cywgYW5kIHRoZW1lIGNvbG9ycy5cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRncmF5cyB7XG4gICAgLS0jeyRwcmVmaXh9Z3JheS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1yZ2Ige1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2I6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtdGV4dCB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYmctc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuXG4gIC8vIEZvbnRzXG5cbiAgLy8gTm90ZTogVXNlIGBpbnNwZWN0YCBmb3IgbGlzdHMgc28gdGhhdCBxdW90ZWQgaXRlbXMga2VlcCB0aGUgcXVvdGVzLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXG4gIC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZjogI3tpbnNwZWN0KCRmb250LWZhbWlseS1zYW5zLXNlcmlmKX07XG4gIC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSl9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogI3skZ3JhZGllbnR9O1xuXG4gIC8vIFJvb3QgYW5kIGJvZHlcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtYm9keS12YXJpYWJsZXNcbiAgQGlmICRmb250LXNpemUtcm9vdCAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZTogI3skZm9udC1zaXplLXJvb3R9O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHk6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktYmFzZSl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZS1iYXNlLCAtLSN7JHByZWZpeH1ib2R5LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJvZHktZm9udC13ZWlnaHQ6ICN7JGZvbnQtd2VpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0OiAjeyRsaW5lLWhlaWdodC1iYXNlfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1ib2R5LWJnOiAjeyRib2R5LWJnfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LWVtcGhhc2lzLWNvbG9yKX07XG5cbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmc6ICN7JGJvZHktc2Vjb25kYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnKX07XG5cbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXRlcnRpYXJ5LWNvbG9yKX07XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZyl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAtLSN7JHByZWZpeH1oZWFkaW5nLWNvbG9yOiAjeyRoZWFkaW5ncy1jb2xvcn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvcil9O1xuICAtLSN7JHByZWZpeH1saW5rLWRlY29yYXRpb246ICN7JGxpbmstZGVjb3JhdGlvbn07XG5cbiAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcjogI3skbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1ob3Zlci1jb2xvcil9O1xuXG4gIEBpZiAkbGluay1ob3Zlci1kZWNvcmF0aW9uICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItZGVjb3JhdGlvbjogI3skbGluay1ob3Zlci1kZWNvcmF0aW9ufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvcmRlci12YXJcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoOiAjeyRib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItc3R5bGU6ICN7JGJvcmRlci1zdHlsZX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnR9O1xuXG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtOiAjeyRib3JkZXItcmFkaXVzLXNtfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZzogI3skYm9yZGVyLXJhZGl1cy1sZ307XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteGw6ICN7JGJvcmRlci1yYWRpdXMteGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bDogI3skYm9yZGVyLXJhZGl1cy14eGx9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMteHhsKTsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjAgZm9yIGNvbnNpc3RlbmN5XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtcGlsbDogI3skYm9yZGVyLXJhZGl1cy1waWxsfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvcmRlci12YXJcblxuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93OiAjeyRib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbTogI3skYm94LXNoYWRvdy1zbX07XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctbGc6ICN7JGJveC1zaGFkb3ctbGd9O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0OiAjeyRib3gtc2hhZG93LWluc2V0fTtcblxuICAvLyBGb2N1cyBzdHlsZXNcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9jdXMtdmFyaWFibGVzXG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGg6ICN7JGZvY3VzLXJpbmctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLW9wYWNpdHk6ICN7JGZvY3VzLXJpbmctb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWZvY3VzLXJpbmctY29sb3I6ICN7JGZvY3VzLXJpbmctY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZm9jdXMtdmFyaWFibGVzXG5cbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZm9ybS12YWxpZGF0aW9uLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICN7JGZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrLCB0cnVlKSB7XG4gICAgY29sb3Itc2NoZW1lOiBkYXJrO1xuXG4gICAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3I6ICN7JGJvZHktZW1waGFzaXMtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvci1kYXJrKX07XG5cbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3I6ICN7JGJvZHktc2Vjb25kYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvci1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZy1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktYmctZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3I6ICN7JGJvZHktdGVydGlhcnktY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmc6ICN7JGJvZHktdGVydGlhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9dGVydGlhcnktYmctcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1iZy1kYXJrKX07XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tdGV4dC1lbXBoYXNpczogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYmctc3VidGxlLWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtYm9yZGVyLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1ib3JkZXItc3VidGxlOiAjeyR2YWx1ZX07XG4gICAgfVxuXG4gICAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3ItZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1saW5rLWNvbG9yOiAjeyRsaW5rLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWNvbG9yLWRhcmspfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9Y29kZS1jb2xvcjogI3skY29kZS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1oaWdobGlnaHQtY29sb3I6ICN7JG1hcmstY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yOiAjeyRib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAjeyRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQtZGFya307XG5cbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3I6ICN7JGZvcm0taW52YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1kYXJrLW1vZGUtdmFyc1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzY3NzL2RpbWVuc2lvbi1uby1ub24tbnVtZXJpYy12YWx1ZXNcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSB2YWx1ZXMgZm9yIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBtYXJnaW5zIGFuZCBtdWNoIG1vcmVcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL21haW4vTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIHZhbHVlXG4kcmZzLWJhc2UtdmFsdWU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtdW5pdCAhPSByZW0gYW5kICRyZnMtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgdmFsdWVzIHN0YXJ0IGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIHZhbHVlcyBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IG51bWJlciBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIE1vZGUuIFBvc3NpYmlsaXRpZXM6IFwibWluLW1lZGlhLXF1ZXJ5XCIsIFwibWF4LW1lZGlhLXF1ZXJ5XCJcbiRyZnMtbW9kZTogbWluLW1lZGlhLXF1ZXJ5ICFkZWZhdWx0O1xuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmZzIHRvIGZhbHNlXG4kZW5hYmxlLXJmczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLXZhbHVlIHVuaXRcbiRyZnMtYmFzZS12YWx1ZS11bml0OiB1bml0KCRyZnMtYmFzZS12YWx1ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLXZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtdmFsdWUtdW5pdCA9PSBweCB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgJHJmcy1iYXNlLXZhbHVlICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcmVtIHtcbiAgJHJmcy1iYXNlLXZhbHVlOiBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlLCBkaXZpZGUoJHJmcy1iYXNlLXZhbHVlICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBweCB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcmVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWxjdWxhdGUgdGhlIG1lZGlhIHF1ZXJ5IHZhbHVlXG4kcmZzLW1xLXZhbHVlOiBpZigkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCwgI3skcmZzLWJyZWFrcG9pbnR9cHgsICN7ZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1yZW0tdmFsdWUpfSN7JHJmcy1icmVha3BvaW50LXVuaXR9KTtcbiRyZnMtbXEtcHJvcGVydHktd2lkdGg6IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksIG1heC13aWR0aCwgbWluLXdpZHRoKTtcbiRyZnMtbXEtcHJvcGVydHktaGVpZ2h0OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtaGVpZ2h0LCBtaW4taGVpZ2h0KTtcblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBpZiAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSksICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSBhbmQgKCN7JHJmcy1tcS1wcm9wZXJ0eS1oZWlnaHR9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhICgjeyRyZnMtbXEtcHJvcGVydHktd2lkdGh9OiAjeyRyZnMtbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtcnVsZSB7XG4gIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnkge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgcHJvcGVydHlcbiAgICAmLFxuICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICYuZGlzYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAuZW5hYmxlLXJmcyAmLFxuICAgICYuZW5hYmxlLXJmcyB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnktcnVsZSB7XG5cbiAgQGlmICRyZnMtY2xhc3MgPT0gZW5hYmxlIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIC5lbmFibGUtcmZzICYsXG4gICAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBpZiAkcmZzLWNsYXNzID09IGRpc2FibGUgYW5kICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgLmRpc2FibGUtcmZzICYsXG4gICAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkgKCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIGZvcm1hdHRlZCBub24tcmVzcG9uc2l2ZSB2YWx1ZVxuQGZ1bmN0aW9uIHJmcy12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgJHJmcy1yZW0tdmFsdWUpfXJlbSwgJHZhbHVlKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICR1bml0ID09IHJlbSB7XG4gICAgICAgIC8vIENvbnZlcnQgdG8gcHggaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSBweCwgI3tkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgMSkgKiAkcmZzLXJlbS12YWx1ZX1weCwgJHZhbHVlKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIGdldCB0aGUgcmVzcG9uc2l2ZSB2YWx1ZSBjYWxjdWxhdGVkIGJ5IFJGU1xuQGZ1bmN0aW9uIHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKSB7XG4gIC8vIENvbnZlcnQgdG8gbGlzdFxuICAkdmFsdWVzOiBpZih0eXBlLW9mKCR2YWx1ZXMpICE9IGxpc3QsICgkdmFsdWVzLCksICR2YWx1ZXMpO1xuXG4gICR2YWw6IFwiXCI7XG5cbiAgLy8gTG9vcCBvdmVyIGVhY2ggdmFsdWUgYW5kIGNhbGN1bGF0ZSB2YWx1ZVxuICBAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgQGlmICR2YWx1ZSA9PSAwIHtcbiAgICAgICR2YWw6ICR2YWwgKyBcIiAwXCI7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICBAaWYgbm90ICR1bml0IG9yICR1bml0ICE9IHB4IGFuZCAkdW5pdCAhPSByZW0ge1xuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyAkdmFsdWU7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkdmFsdWUgZm9yIGNhbGN1bGF0aW9uc1xuICAgICAgICAkdmFsdWU6IGRpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyBpZigkdW5pdCA9PSBweCwgMSwgZGl2aWRlKDEsICRyZnMtcmVtLXZhbHVlKSkpO1xuXG4gICAgICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgdmFsdWUgaXMgZ3JlYXRlciB0aGFuIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgIEBpZiBhYnMoJHZhbHVlKSA8PSAkcmZzLWJhc2UtdmFsdWUgb3Igbm90ICRlbmFibGUtcmZzIHtcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkdmFsdWUsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlfXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAZWxzZSB7XG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLW1pbjogJHJmcy1iYXNlLXZhbHVlICsgZGl2aWRlKGFicygkdmFsdWUpIC0gJHJmcy1iYXNlLXZhbHVlLCAkcmZzLWZhY3Rvcik7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICR2YWx1ZSBhbmQgdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgICAkdmFsdWUtZGlmZjogYWJzKCR2YWx1ZSkgLSAkdmFsdWUtbWluO1xuXG4gICAgICAgICAgLy8gQmFzZSB2YWx1ZSBmb3JtYXR0aW5nXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLW1pbiwgJHJmcy1yZW0tdmFsdWUpfXJlbSwgI3skdmFsdWUtbWlufXB4KTtcblxuICAgICAgICAgIC8vIFVzZSBuZWdhdGl2ZSB2YWx1ZSBpZiBuZWVkZWRcbiAgICAgICAgICAkbWluLXdpZHRoOiBpZigkdmFsdWUgPCAwLCAtJG1pbi13aWR0aCwgJG1pbi13aWR0aCk7XG5cbiAgICAgICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkdmFsdWUtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgICAgIC8vIFJldHVybiB0aGUgY2FsY3VsYXRlZCB2YWx1ZVxuICAgICAgICAgICR2YWw6ICR2YWwgKyBcIiBjYWxjKFwiICsgJG1pbi13aWR0aCArIGlmKCR2YWx1ZSA8IDAsIFwiIC0gXCIsIFwiICsgXCIpICsgJHZhcmlhYmxlLXdpZHRoICsgXCIpXCI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIFJGUyBtaXhpblxuQG1peGluIHJmcygkdmFsdWVzLCAkcHJvcGVydHk6IGZvbnQtc2l6ZSkge1xuICBAaWYgJHZhbHVlcyAhPSBudWxsIHtcbiAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlcyk7XG4gICAgJGZsdWlkLXZhbDogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZXMpO1xuXG4gICAgLy8gRG8gbm90IHByaW50IHRoZSBtZWRpYSBxdWVyeSBpZiByZXNwb25zaXZlICYgbm9uLXJlc3BvbnNpdmUgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgIEBpZiAkdmFsID09ICRmbHVpZC12YWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUgKCkge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZC12YWwpO1xuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeS1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkZmx1aWQtdmFsLCAkdmFsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hvcnRoYW5kIGhlbHBlciBtaXhpbnNcbkBtaXhpbiBmb250LXNpemUoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUpO1xufVxuXG5AbWl4aW4gcGFkZGluZygkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZyk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy10b3ApO1xufVxuXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1yaWdodCk7XG59XG5cbkBtaXhpbiBwYWRkaW5nLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1ib3R0b20pO1xufVxuXG5AbWl4aW4gcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBwYWRkaW5nLWxlZnQpO1xufVxuXG5AbWl4aW4gbWFyZ2luKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4pO1xufVxuXG5AbWl4aW4gbWFyZ2luLXRvcCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLXRvcCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi1yaWdodCk7XG59XG5cbkBtaXhpbiBtYXJnaW4tYm90dG9tKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tYm90dG9tKTtcbn1cblxuQG1peGluIG1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tbGVmdCk7XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3ItbW9kZS1taXhpblxuQG1peGluIGNvbG9yLW1vZGUoJG1vZGU6IGxpZ2h0LCAkcm9vdDogZmFsc2UpIHtcbiAgQGlmICRjb2xvci1tb2RlLXR5cGUgPT0gXCJtZWRpYS1xdWVyeVwiIHtcbiAgICBAaWYgJHJvb3QgPT0gdHJ1ZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICA6cm9vdCB7XG4gICAgICAgICAgQGNvbnRlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9IEBlbHNlIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6ICRtb2RlKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgW2RhdGEtYnMtdGhlbWU9XCIjeyRtb2RlfVwiXSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sb3ItbW9kZS1taXhpblxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcik7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZyk7XG59XG5cblxuLy8gU3ViIGFuZCBTdXBcbi8vXG4vLyBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbi8vIGFsbCBicm93c2Vycy5cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHN1Yi1zdXAtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vLyBMaW5rc1xuXG5hIHtcbiAgY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvci1yZ2I6IHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgJixcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gQ29kZVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktY29kZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxuLy8gMS4gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4vLyAyLiBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xuLy8gMy4gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAwOyAvLyAxXG4gIG1hcmdpbi1ib3R0b206IDFyZW07IC8vIDJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIDNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gIH1cbn1cblxuXG4vLyBGaWd1cmVzXG4vL1xuLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vIEltYWdlcyBhbmQgY29udGVudFxuXG5pbWcsXG5zdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cbnRoZWFkLFxudGJvZHksXG50Zm9vdCxcbnRyLFxudGQsXG50aCB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG5cbi8vIEZvcm1zXG4vL1xuLy8gMS4gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbn1cblxuLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGBib3JkZXItcmFkaXVzYCB0aGF0IG1hY09TIENocm9tZSBhZGRzLlxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcblxuYnV0dG9uIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vLyBFeHBsaWNpdGx5IHJlbW92ZSBmb2N1cyBvdXRsaW5lIGluIENocm9taXVtIHdoZW4gaXQgc2hvdWxkbid0IGJlXG4vLyB2aXNpYmxlIChlLmcuIGFzIHJlc3VsdCBvZiBtb3VzZSBjbGljayBvciB0b3VjaCB0YXApLiBJdCBhbHJlYWR5XG4vLyBzaG91bGQgYmUgZG9pbmcgdGhpcyBhdXRvbWF0aWNhbGx5LCBidXQgc2VlbXMgdG8gY3VycmVudGx5IGJlXG4vLyBjb25mdXNlZCBhbmQgYXBwbGllcyBpdHMgdmVyeSB2aXNpYmxlIHR3by10b25lIG91dGxpbmUgYW55d2F5LlxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4vLyBTZXQgdGhlIGN1cnNvciBmb3Igbm9uLWA8YnV0dG9uPmAgYnV0dG9uc1xuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzA1NjJcbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuXG4gIC8vIFVuZG8gdGhlIG9wYWNpdHkgY2hhbmdlIGZyb20gQ2hyb21lXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUmVtb3ZlIHRoZSBkcm9wZG93biBhcnJvdyBvbmx5IGZyb20gdGV4dCB0eXBlIGlucHV0cyBidWlsdCB3aXRoIGRhdGFsaXN0cyBpbiBDaHJvbWUuXG4vLyBTZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzU0OTk3MTE4XG5cbltsaXN0XTpub3QoW3R5cGU9XCJkYXRlXCJdKTpub3QoW3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSk6bm90KFt0eXBlPVwibW9udGhcIl0pOm5vdChbdHlwZT1cIndlZWtcIl0pOm5vdChbdHlwZT1cInRpbWVcIl0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDMuIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxuXG4gIEBpZiAkZW5hYmxlLWJ1dHRvbi1wb2ludGVycyB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIDNcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8vIDEuIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsOyAvLyAxXG59XG5cbi8vIDEuIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXG4vLyAgICB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbi8vICAgIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbi8vICAgIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XG4vLyAgICBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4vLyAyLiBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7IC8vIDFcbiAgcGFkZGluZzogMDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDJcbiAgYm9yZGVyOiAwOyAvLyAyXG59XG5cbi8vIDEuIEJ5IHVzaW5nIGBmbG9hdDogbGVmdGAsIHRoZSBsZWdlbmQgd2lsbCBiZWhhdmUgbGlrZSBhIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBUaGlzIHdheSB0aGUgYm9yZGVyIG9mIGEgZmllbGRzZXQgd3JhcHMgYXJvdW5kIHRoZSBsZWdlbmQgaWYgcHJlc2VudC5cbi8vIDIuIEZpeCB3cmFwcGluZyBidWcuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yOTcxMlxuXG5sZWdlbmQge1xuICBmbG9hdDogbGVmdDsgLy8gMVxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGxlZ2VuZC1tYXJnaW4tYm90dG9tO1xuICBmb250LXdlaWdodDogJGxlZ2VuZC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVnZW5kLWZvbnQtc2l6ZSk7XG5cbiAgKyAqIHtcbiAgICBjbGVhcjogbGVmdDsgLy8gMlxuICB9XG59XG5cbi8vIEZpeCBoZWlnaHQgb2YgaW5wdXRzIHdpdGggYSB0eXBlIG9mIGRhdGV0aW1lLWxvY2FsLCBkYXRlLCBtb250aCwgd2Vlaywgb3IgdGltZVxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg4NDJcblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gMS4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8vIDFcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcblxuICAvLyAzLiBCZXR0ZXIgYWZmb3JkYW5jZSBhbmQgY29uc2lzdGVudCBhcHBlYXJhbmNlIGZvciBzZWFyY2ggY2FuY2VsIGJ1dHRvblxuICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMSk7XG4gIH1cbn1cblxuLy8gMS4gQSBmZXcgaW5wdXQgdHlwZXMgc2hvdWxkIHN0YXkgTFRSXG4vLyBTZWUgaHR0cHM6Ly9ydGxzdHlsaW5nLmNvbS9wb3N0cy9ydGwtc3R5bGluZyNmb3JtLWlucHV0c1xuLy8gMi4gUlRMIG9ubHkgb3V0cHV0XG4vLyBTZWUgaHR0cHM6Ly9ydGxjc3MuY29tL2xlYXJuL3VzYWdlLWd1aWRlL2NvbnRyb2wtZGlyZWN0aXZlcy8jcmF3XG5cbi8qIHJ0bDpyYXc6XG5bdHlwZT1cInRlbFwiXSxcblt0eXBlPVwidXJsXCJdLFxuW3R5cGU9XCJlbWFpbFwiXSxcblt0eXBlPVwibnVtYmVyXCJdIHtcbiAgZGlyZWN0aW9uOiBsdHI7XG59XG4qL1xuXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG5cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gUmVtb3ZlIHBhZGRpbmcgYXJvdW5kIGNvbG9yIHBpY2tlcnMgaW4gd2Via2l0IGJyb3dzZXJzXG5cbjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuLy8gMS4gSW5oZXJpdCBmb250IGZhbWlseSBhbmQgbGluZSBoZWlnaHQgZm9yIGZpbGUgaW5wdXQgYnV0dG9uc1xuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDFcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gQ29ycmVjdCBlbGVtZW50IGRpc3BsYXlzXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLy8gUmVtb3ZlIGJvcmRlciBmcm9tIGlmcmFtZVxuXG5pZnJhbWUge1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFN1bW1hcnlcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gMVxuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gUHJvZ3Jlc3Ncbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuXG4vLyBIaWRkZW4gYXR0cmlidXRlXG4vL1xuLy8gQWx3YXlzIGhpZGUgYW4gZWxlbWVudCB3aXRoIHRoZSBgaGlkZGVuYCBIVE1MIGF0dHJpYnV0ZS5cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3JzLW1hcFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLXZhcmlhYmxlc1xuJGJsdWU6ICAgICMwZDZlZmQgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNkNjMzODQgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzE5ODc1NCAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMwZGNhZjAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJibGFja1wiOiAgICAgICRibGFjayxcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBUaGUgY29udHJhc3QgcmF0aW8gdG8gcmVhY2ggYWdhaW5zdCB3aGl0ZSwgdG8gZGV0ZXJtaW5lIGlmIGNvbG9yIGNoYW5nZXMgZnJvbSBcImxpZ2h0XCIgdG8gXCJkYXJrXCIuIEFjY2VwdGFibGUgdmFsdWVzIGZvciBXQ0FHIDIuMiBhcmUgMywgNC41IGFuZCA3LlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9XQ0FHLyNjb250cmFzdC1taW5pbXVtXG4kbWluLWNvbnRyYXN0LXJhdGlvOiAgIDQuNSAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjb2xvci1jb250cmFzdC1saWdodDogICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSkgIWRlZmF1bHQ7XG4kYmx1ZS01MDA6ICRibHVlICFkZWZhdWx0O1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSkgIWRlZmF1bHQ7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpICFkZWZhdWx0O1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvICFkZWZhdWx0O1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpICFkZWZhdWx0O1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSkgIWRlZmF1bHQ7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTUwMDogJHB1cnBsZSAhZGVmYXVsdDtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpICFkZWZhdWx0O1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpICFkZWZhdWx0O1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSkgIWRlZmF1bHQ7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSkgIWRlZmF1bHQ7XG4kcGluay01MDA6ICRwaW5rICFkZWZhdWx0O1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSkgIWRlZmF1bHQ7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpICFkZWZhdWx0O1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNTAwOiAkcmVkICFkZWZhdWx0O1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSkgIWRlZmF1bHQ7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKSAhZGVmYXVsdDtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpICFkZWZhdWx0O1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTUwMDogJG9yYW5nZSAhZGVmYXVsdDtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpICFkZWZhdWx0O1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpICFkZWZhdWx0O1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy01MDA6ICR5ZWxsb3cgIWRlZmF1bHQ7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpICFkZWZhdWx0O1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKSAhZGVmYXVsdDtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpICFkZWZhdWx0O1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNTAwOiAkZ3JlZW4gIWRlZmF1bHQ7XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSkgIWRlZmF1bHQ7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKSAhZGVmYXVsdDtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTUwMDogJHRlYWwgIWRlZmF1bHQ7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKSAhZGVmYXVsdDtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSkgIWRlZmF1bHQ7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSkgIWRlZmF1bHQ7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSkgIWRlZmF1bHQ7XG4kY3lhbi01MDA6ICRjeWFuICFkZWZhdWx0O1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSkgIWRlZmF1bHQ7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpICFkZWZhdWx0O1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcblxuJGJsdWVzOiAoXG4gIFwiYmx1ZS0xMDBcIjogJGJsdWUtMTAwLFxuICBcImJsdWUtMjAwXCI6ICRibHVlLTIwMCxcbiAgXCJibHVlLTMwMFwiOiAkYmx1ZS0zMDAsXG4gIFwiYmx1ZS00MDBcIjogJGJsdWUtNDAwLFxuICBcImJsdWUtNTAwXCI6ICRibHVlLTUwMCxcbiAgXCJibHVlLTYwMFwiOiAkYmx1ZS02MDAsXG4gIFwiYmx1ZS03MDBcIjogJGJsdWUtNzAwLFxuICBcImJsdWUtODAwXCI6ICRibHVlLTgwMCxcbiAgXCJibHVlLTkwMFwiOiAkYmx1ZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRpbmRpZ29zOiAoXG4gIFwiaW5kaWdvLTEwMFwiOiAkaW5kaWdvLTEwMCxcbiAgXCJpbmRpZ28tMjAwXCI6ICRpbmRpZ28tMjAwLFxuICBcImluZGlnby0zMDBcIjogJGluZGlnby0zMDAsXG4gIFwiaW5kaWdvLTQwMFwiOiAkaW5kaWdvLTQwMCxcbiAgXCJpbmRpZ28tNTAwXCI6ICRpbmRpZ28tNTAwLFxuICBcImluZGlnby02MDBcIjogJGluZGlnby02MDAsXG4gIFwiaW5kaWdvLTcwMFwiOiAkaW5kaWdvLTcwMCxcbiAgXCJpbmRpZ28tODAwXCI6ICRpbmRpZ28tODAwLFxuICBcImluZGlnby05MDBcIjogJGluZGlnby05MDBcbikgIWRlZmF1bHQ7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTEwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMjAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDBcbikgIWRlZmF1bHQ7XG5cbiRwaW5rczogKFxuICBcInBpbmstMTAwXCI6ICRwaW5rLTEwMCxcbiAgXCJwaW5rLTIwMFwiOiAkcGluay0yMDAsXG4gIFwicGluay0zMDBcIjogJHBpbmstMzAwLFxuICBcInBpbmstNDAwXCI6ICRwaW5rLTQwMCxcbiAgXCJwaW5rLTUwMFwiOiAkcGluay01MDAsXG4gIFwicGluay02MDBcIjogJHBpbmstNjAwLFxuICBcInBpbmstNzAwXCI6ICRwaW5rLTcwMCxcbiAgXCJwaW5rLTgwMFwiOiAkcGluay04MDAsXG4gIFwicGluay05MDBcIjogJHBpbmstOTAwXG4pICFkZWZhdWx0O1xuXG4kcmVkczogKFxuICBcInJlZC0xMDBcIjogJHJlZC0xMDAsXG4gIFwicmVkLTIwMFwiOiAkcmVkLTIwMCxcbiAgXCJyZWQtMzAwXCI6ICRyZWQtMzAwLFxuICBcInJlZC00MDBcIjogJHJlZC00MDAsXG4gIFwicmVkLTUwMFwiOiAkcmVkLTUwMCxcbiAgXCJyZWQtNjAwXCI6ICRyZWQtNjAwLFxuICBcInJlZC03MDBcIjogJHJlZC03MDAsXG4gIFwicmVkLTgwMFwiOiAkcmVkLTgwMCxcbiAgXCJyZWQtOTAwXCI6ICRyZWQtOTAwXG4pICFkZWZhdWx0O1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwXG4pICFkZWZhdWx0O1xuXG4keWVsbG93czogKFxuICBcInllbGxvdy0xMDBcIjogJHllbGxvdy0xMDAsXG4gIFwieWVsbG93LTIwMFwiOiAkeWVsbG93LTIwMCxcbiAgXCJ5ZWxsb3ctMzAwXCI6ICR5ZWxsb3ctMzAwLFxuICBcInllbGxvdy00MDBcIjogJHllbGxvdy00MDAsXG4gIFwieWVsbG93LTUwMFwiOiAkeWVsbG93LTUwMCxcbiAgXCJ5ZWxsb3ctNjAwXCI6ICR5ZWxsb3ctNjAwLFxuICBcInllbGxvdy03MDBcIjogJHllbGxvdy03MDAsXG4gIFwieWVsbG93LTgwMFwiOiAkeWVsbG93LTgwMCxcbiAgXCJ5ZWxsb3ctOTAwXCI6ICR5ZWxsb3ctOTAwXG4pICFkZWZhdWx0O1xuXG4kZ3JlZW5zOiAoXG4gIFwiZ3JlZW4tMTAwXCI6ICRncmVlbi0xMDAsXG4gIFwiZ3JlZW4tMjAwXCI6ICRncmVlbi0yMDAsXG4gIFwiZ3JlZW4tMzAwXCI6ICRncmVlbi0zMDAsXG4gIFwiZ3JlZW4tNDAwXCI6ICRncmVlbi00MDAsXG4gIFwiZ3JlZW4tNTAwXCI6ICRncmVlbi01MDAsXG4gIFwiZ3JlZW4tNjAwXCI6ICRncmVlbi02MDAsXG4gIFwiZ3JlZW4tNzAwXCI6ICRncmVlbi03MDAsXG4gIFwiZ3JlZW4tODAwXCI6ICRncmVlbi04MDAsXG4gIFwiZ3JlZW4tOTAwXCI6ICRncmVlbi05MDBcbikgIWRlZmF1bHQ7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwXG4pICFkZWZhdWx0O1xuXG4kY3lhbnM6IChcbiAgXCJjeWFuLTEwMFwiOiAkY3lhbi0xMDAsXG4gIFwiY3lhbi0yMDBcIjogJGN5YW4tMjAwLFxuICBcImN5YW4tMzAwXCI6ICRjeWFuLTMwMCxcbiAgXCJjeWFuLTQwMFwiOiAkY3lhbi00MDAsXG4gIFwiY3lhbi01MDBcIjogJGN5YW4tNTAwLFxuICBcImN5YW4tNjAwXCI6ICRjeWFuLTYwMCxcbiAgXCJjeWFuLTcwMFwiOiAkY3lhbi03MDAsXG4gIFwiY3lhbi04MDBcIjogJGN5YW4tODAwLFxuICBcImN5YW4tOTAwXCI6ICRjeWFuLTkwMFxuKSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvci12YXJpYWJsZXNcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFya1xuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtdGV4dC12YXJpYWJsZXNcbiRwcmltYXJ5LXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LXRleHQtZW1waGFzaXM6IHNoYWRlLWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy10ZXh0LWVtcGhhc2lzOiAgIHNoYWRlLWNvbG9yKCRzdWNjZXNzLCA2MCUpICFkZWZhdWx0O1xuJGluZm8tdGV4dC1lbXBoYXNpczogICAgICBzaGFkZS1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLXRleHQtZW1waGFzaXM6ICAgIHNoYWRlLWNvbG9yKCRkYW5nZXIsIDYwJSkgIWRlZmF1bHQ7XG4kbGlnaHQtdGV4dC1lbXBoYXNpczogICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRkYXJrLXRleHQtZW1waGFzaXM6ICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtYmctc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYmctc3VidGxlOiAgICAgICB0aW50LWNvbG9yKCRwcmltYXJ5LCA4MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1iZy1zdWJ0bGU6ICAgICB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDgwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDgwJSkgIWRlZmF1bHQ7XG4kaW5mby1iZy1zdWJ0bGU6ICAgICAgICAgIHRpbnQtY29sb3IoJGluZm8sIDgwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDgwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJnLXN1YnRsZTogICAgICAgIHRpbnQtY29sb3IoJGRhbmdlciwgODAlKSAhZGVmYXVsdDtcbiRsaWdodC1iZy1zdWJ0bGU6ICAgICAgICAgbWl4KCRncmF5LTEwMCwgJHdoaXRlKSAhZGVmYXVsdDtcbiRkYXJrLWJnLXN1YnRsZTogICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1ib3JkZXItc3VidGxlLXZhcmlhYmxlc1xuJHByaW1hcnktYm9yZGVyLXN1YnRsZTogICB0aW50LWNvbG9yKCRwcmltYXJ5LCA2MCUpICFkZWZhdWx0O1xuJHNlY29uZGFyeS1ib3JkZXItc3VidGxlOiB0aW50LWNvbG9yKCRzZWNvbmRhcnksIDYwJSkgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby1ib3JkZXItc3VidGxlOiAgICAgIHRpbnQtY29sb3IoJGluZm8sIDYwJSkgIWRlZmF1bHQ7XG4kd2FybmluZy1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHdhcm5pbmcsIDYwJSkgIWRlZmF1bHQ7XG4kZGFuZ2VyLWJvcmRlci1zdWJ0bGU6ICAgIHRpbnQtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC1ib3JkZXItc3VidGxlOiAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRhcmstYm9yZGVyLXN1YnRsZTogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4kZW5hYmxlLWRhcmstbW9kZTogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGNvbG9yLW1vZGUtdHlwZTogICAgICAgICAgICAgZGF0YSAhZGVmYXVsdDsgLy8gYGRhdGFgIG9yIGBtZWRpYS1xdWVyeWBcblxuLy8gUHJlZml4IGZvciA6cm9vdCBDU1MgdmFyaWFibGVzXG5cbiR2YXJpYWJsZS1wcmVmaXg6ICAgICAgICAgICAgIGJzLSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAgZm9yIHRoZSBzaG9ydGVyIGAkcHJlZml4YFxuJHByZWZpeDogICAgICAgICAgICAgICAgICAgICAgJHZhcmlhYmxlLXByZWZpeCAhZGVmYXVsdDtcblxuLy8gR3JhZGllbnRcbi8vXG4vLyBUaGUgZ3JhZGllbnQgd2hpY2ggaXMgYWRkZWQgdG8gY29tcG9uZW50cyBpZiBgJGVuYWJsZS1ncmFkaWVudHNgIGlzIGB0cnVlYFxuLy8gVGhpcyBncmFkaWVudCBpcyBhbHNvIGFkZGVkIHRvIGVsZW1lbnRzIHdpdGggYC5iZy1ncmFkaWVudGBcbi8vIHNjc3MtZG9jcy1zdGFydCB2YXJpYWJsZS1ncmFkaWVudFxuJGdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCR3aGl0ZSwgLjE1KSwgcmdiYSgkd2hpdGUsIDApKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogLjI1LFxuICAyOiAkc3BhY2VyICogLjUsXG4gIDM6ICRzcGFjZXIsXG4gIDQ6ICRzcGFjZXIgKiAxLjUsXG4gIDU6ICRzcGFjZXIgKiAzLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgc3BhY2VyLXZhcmlhYmxlcy1tYXBzXG5cbi8vIFBvc2l0aW9uXG4vL1xuLy8gRGVmaW5lIHRoZSBlZGdlIHBvc2l0aW9uaW5nIGFuY2hvcnMgb2YgdGhlIHBvc2l0aW9uIHV0aWxpdGllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvc2l0aW9uLW1hcFxuJHBvc2l0aW9uLXZhbHVlczogKFxuICAwOiAwLFxuICA1MDogNTAlLFxuICAxMDA6IDEwMCVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvc2l0aW9uLW1hcFxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS10ZXh0LWFsaWduOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kYm9keS1zZWNvbmRhcnktY29sb3I6ICAgICAgcmdiYSgkYm9keS1jb2xvciwgLjc1KSAhZGVmYXVsdDtcbiRib2R5LXNlY29uZGFyeS1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRib2R5LXRlcnRpYXJ5LWNvbG9yOiAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG4kYm9keS10ZXJ0aWFyeS1iZzogICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kYm9keS1lbXBoYXNpcy1jb2xvcjogICAgICAgJGJsYWNrICFkZWZhdWx0O1xuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgICAyMCUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBzaGlmdC1jb2xvcigkbGluay1jb2xvciwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kc3RyZXRjaGVkLWxpbmstcHNldWRvLWVsZW1lbnQ6ICAgICAgICAgICBhZnRlciAhZGVmYXVsdDtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAgICAgICAgICAgICAgICAgIDEgIWRlZmF1bHQ7XG5cbi8vIEljb24gbGlua3Ncbi8vIHNjc3MtZG9jcy1zdGFydCBpY29uLWxpbmstdmFyaWFibGVzXG4kaWNvbi1saW5rLWdhcDogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0OiAgLjI1ZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tc2l6ZTogICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNpdGlvbjogICAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtICFkZWZhdWx0O1xuJGljb24tbGluay1pY29uLXRyYW5zZm9ybTogICAgdHJhbnNsYXRlM2QoLjI1ZW0sIDAsIDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBpY29uLWxpbmstdmFyaWFibGVzXG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZ3JpZC1icmVha3BvaW50c1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbnRhaW5lci1tYXgtd2lkdGhzXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweCxcbiAgeHhsOiAxMzIwcHhcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyIHBhZGRpbmdcblxuJGNvbnRhaW5lci1wYWRkaW5nLXg6ICRncmlkLWd1dHRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXZhcmlhYmxlc1xuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci13aWR0aHM6IChcbiAgMTogMXB4LFxuICAyOiAycHgsXG4gIDM6IDNweCxcbiAgNDogNHB4LFxuICA1OiA1cHhcbikgIWRlZmF1bHQ7XG4kYm9yZGVyLXN0eWxlOiAgICAgICAgICAgICAgICBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3ItdHJhbnNsdWNlbnQ6ICAgIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXhsOiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14eGw6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtcGlsbDogICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4vLyBmdXN2LWRpc2FibGVcbiRib3JkZXItcmFkaXVzLTJ4bDogICAgICAgICAgICRib3JkZXItcmFkaXVzLXh4bCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3gtc2hhZG93LXZhcmlhYmxlc1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1pbnNldDogICAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3gtc2hhZG93LXZhcmlhYmxlc1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvY3VzLXJpbmctdmFyaWFibGVzXG4kZm9jdXMtcmluZy13aWR0aDogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1vcGFjaXR5OiAgICAuMjUgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1jb2xvcjogICAgICByZ2JhKCRwcmltYXJ5LCAkZm9jdXMtcmluZy1vcGFjaXR5KSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJsdXI6ICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9jdXMtcmluZy1ib3gtc2hhZG93OiAwIDAgJGZvY3VzLXJpbmctYmx1ciAkZm9jdXMtcmluZy13aWR0aCAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9jdXMtcmluZy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtdmFyaWFibGVzXG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLXRyYW5zaXRpb25cbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbGxhcHNlLXRyYW5zaXRpb25cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4vLyBzY3NzLWRvY3Mtc3RhcnQgYXNwZWN0LXJhdGlvc1xuJGFzcGVjdC1yYXRpb3M6IChcbiAgXCIxeDFcIjogMTAwJSxcbiAgXCI0eDNcIjogY2FsYygzIC8gNCAqIDEwMCUpLFxuICBcIjE2eDlcIjogY2FsYyg5IC8gMTYgKiAxMDAlKSxcbiAgXCIyMXg5XCI6IGNhbGMoOSAvIDIxICogMTAwJSlcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIHN5c3RlbS11aSwgLWFwcGxlLXN5c3RlbSwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtc2Fucy1zZXJpZikgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktY29kZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2UpICFkZWZhdWx0O1xuXG4vLyAkZm9udC1zaXplLXJvb3QgYWZmZWN0cyB0aGUgdmFsdWUgb2YgYHJlbWAsIHdoaWNoIGlzIHVzZWQgZm9yIGFzIHdlbGwgZm9udCBzaXplcywgcGFkZGluZ3MsIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgYWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgNTAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiAgICAgICAgNjAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMiAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC1zaXplc1xuJGZvbnQtc2l6ZXM6IChcbiAgMTogJGgxLWZvbnQtc2l6ZSxcbiAgMjogJGgyLWZvbnQtc2l6ZSxcbiAgMzogJGgzLWZvbnQtc2l6ZSxcbiAgNDogJGg0LWZvbnQtc2l6ZSxcbiAgNTogJGg1LWZvbnQtc2l6ZSxcbiAgNjogJGg2LWZvbnQtc2l6ZVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtc3R5bGU6ICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA1cmVtLFxuICAyOiA0LjVyZW0sXG4gIDM6IDRyZW0sXG4gIDQ6IDMuNXJlbSxcbiAgNTogM3JlbSxcbiAgNjogMi41cmVtXG4pICFkZWZhdWx0O1xuXG4kZGlzcGxheS1mb250LWZhbWlseTogbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtc3R5bGU6ICBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC13ZWlnaHQ6IDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRpc3BsYXktaGVhZGluZ3NcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHR5cGUtdmFyaWFibGVzXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWItc3VwLWZvbnQtc2l6ZTogICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIDUuMy4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRoci1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIC4yNSAhZGVmYXVsdDtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZyLXZhcmlhYmxlc1xuJHZyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHZyLXZhcmlhYmxlc1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgJHllbGxvdy0xMDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtdmFyaWFibGVzXG4kdGFibGUtY2VsbC1wYWRkaW5nLXk6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteDogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtOiAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjogICB0b3AgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtY29sb3I6ICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yOiAgICAgLjA1ICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtYmc6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6ICAgICAgIC4wNzUgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtaG92ZXItYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci1mYWN0b3I6ICAgICAgICAgLjIgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2x1bW5zLW9yZGVyOiBldmVuICFkZWZhdWx0O1xuXG4kdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yOiBjdXJyZW50Y29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYmctc2NhbGU6ICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogICAgc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6ICBzaGlmdC1jb2xvcigkc2Vjb25kYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInN1Y2Nlc3NcIjogICAgc2hpZnQtY29sb3IoJHN1Y2Nlc3MsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiaW5mb1wiOiAgICAgICBzaGlmdC1jb2xvcigkaW5mbywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJ3YXJuaW5nXCI6ICAgIHNoaWZ0LWNvbG9yKCR3YXJuaW5nLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImRhbmdlclwiOiAgICAgc2hpZnQtY29sb3IoJGRhbmdlciwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrLFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtbG9vcFxuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgICAkZm9jdXMtcmluZy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eTogJGZvY3VzLXJpbmctb3BhY2l0eSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgICAgJGZvY3VzLXJpbmctY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgICRmb2N1cy1yaW5nLWJsdXIgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYjogICB0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRsaW5rLWNvbG9yKSwgJGxpbmstY29sb3IsIDE1JSkpICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6ICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6ICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQ6ICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6ICAgIDEwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudDogICAgICAgMjAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudDogIDI1JSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogICAxMCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYWJsZXNcblxuXG4vLyBGb3Jtc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zdHlsZTogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtc20pICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA1MCUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtYm9yZGVyLXdpZHRofSAqIDIpICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNvbG9yLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAzcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1jaGVjay12YXJpYWJsZXNcbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDogICAgICAgICAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogICAgICAgICAgYnJpZ2h0bmVzcyg5MCUpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAgICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J202IDEwIDMgMyA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPScyJyBmaWxsPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5OiAgICAkYnRuLWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kOiAgICAxcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG4kZm9ybS1zd2l0Y2gtY29sb3I6ICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgMmVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYmctaW1hZ2U6ICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXM6ICAgICAgICRmb3JtLXN3aXRjaC13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC10cmFuc2l0aW9uOiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2U6ICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctcG9zaXRpb246IHJpZ2h0IGNlbnRlciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zd2l0Y2gtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1ncm91cC12YXJpYWJsZXNcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1zbTogICAgJGlucHV0LWJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXRyYW5zaXRpb246ICAgICAgICAgICRpbnB1dC10cmFuc2l0aW9uICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tcmFuZ2UtdmFyaWFibGVzXG4kZm9ybS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkZm9ybS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDcwJSkgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZpbGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuJGZvcm0tZmxvYXRpbmctaGVpZ2h0OiAgICAgICAgICAgICAgICAgIGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDogICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogICAgICAgICAuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0OiAgICAgICAgICAgIDEuNWVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTogICAgICAgICAgIC42NSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLXRyYW5zZm9ybTogICAgICAgICBzY2FsZSguODUpIHRyYW5zbGF0ZVkoLS41cmVtKSB0cmFuc2xhdGVYKC4xNXJlbSkgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXG4kemluZGV4LWxldmVsczogKFxuICBuMTogLTEsXG4gIDA6IDAsXG4gIDE6IDEsXG4gIDI6IDIsXG4gIDM6IDNcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1sZXZlbHMtbWFwXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWljb24tY29sb3I6ICAgICAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1pY29uLWNvbG9yOiAgICAgICAgICAgICRuYXZiYXItZGFyay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGRyb3Bkb3duLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygtMSAqICN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0OyAvLyBUb2RvIGluIHY2OiByZW1vdmUgdGhpcz9cblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWJnLXN1YnRsZSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuM1xuLy8gZnVzdi1lbmFibGVcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJHByaW1hcnktdGV4dC1lbXBoYXNpcyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1pY29uOiAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdtMiA1IDYgNiA2LTYnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gVE9ETzogcmVtb3ZlIHRoaXMgaW4gdjZcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtdmFyaWFibGVzXG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICBudWxsICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG5cbi8vIFBvcG92ZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLXZhcmlhYmxlc1xuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIGNhbGMoI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfSAtICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2IpLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcbiR0b2FzdC1zcGFjaW5nOiAgICAgICAgICAgICAgICAgICAgICRjb250YWluZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICR0b2FzdC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtdmFyaWFibGVzXG5cblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG5cbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC1mb290ZXItYmc6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LXZhcmlhYmxlc1xuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICAgJGFsZXJ0LXBhZGRpbmcteCAqIDMgIWRlZmF1bHQ7IC8vIDN4IGNvdmVycyB3aWR0aCBvZiB4IHBsdXMgZGVmYXVsdCBwYWRkaW5nIG9uIGVpdGhlciBzaWRlXG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjAsIHRvIGJlIHJlbW92ZWQgaW4gdjZcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuLy8gZnVzdi1lbmFibGVcblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwcm9ncmVzcy12YXJpYWJsZXNcblxuXG4vLyBMaXN0IGdyb3VwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZTogICAgICAgICAgLTgwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbiRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGU6ICAgICAgIDQwJSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1zbSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J000LjY0NiAxLjY0NmEuNS41IDAgMCAxIC43MDggMGw2IDZhLjUuNSAwIDAgMSAwIC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDgtLjcwOEwxMC4yOTMgOCA0LjY0NiAyLjM1NGEuNS41IDAgMCAxIDAtLjcwOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy40XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4zLjRcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtZmlsdGVyOiAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuNFxuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwidmFyaWFibGVzLWRhcmtcIjsgLy8gVE9ETzogY2FuIGJlIHJlbW92ZWQgc2FmZWx5IGluIHY2LCBvbmx5IGhlcmUgdG8gYXZvaWQgYnJlYWtpbmcgY2hhbmdlcyBpbiB2NS4zXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLW1peGluc1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXG4iLCIvL1xuLy8gSGVhZGluZ3Ncbi8vXG4uaDEge1xuICBAZXh0ZW5kIGgxO1xufVxuXG4uaDIge1xuICBAZXh0ZW5kIGgyO1xufVxuXG4uaDMge1xuICBAZXh0ZW5kIGgzO1xufVxuXG4uaDQge1xuICBAZXh0ZW5kIGg0O1xufVxuXG4uaDUge1xuICBAZXh0ZW5kIGg1O1xufVxuXG4uaDYge1xuICBAZXh0ZW5kIGg2O1xufVxuXG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbkBlYWNoICRkaXNwbGF5LCAkZm9udC1zaXplIGluICRkaXNwbGF5LWZvbnQtc2l6ZXMge1xuICAuZGlzcGxheS0jeyRkaXNwbGF5fSB7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIH1cbn1cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuLnNtYWxsIHtcbiAgQGV4dGVuZCBzbWFsbDtcbn1cblxuLm1hcmsge1xuICBAZXh0ZW5kIG1hcms7XG59XG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGluaXRpYWxpc20tZm9udC1zaXplKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xuXG4gID4gOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLSRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiJHdoaXRlOiAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAjMDAwICFkZWZhdWx0O1xuXG4kcHJpbWFyeTogIzQ5M0IzRjtcbiRwcmltYXJ5LWxpZ2h0OiAjQzFBN0E4O1xuLy8gJHByaW1hcnktbGlnaHRlc3Q6ICNFOERBQzE7XG4kc2Vjb25kYXJ5LWxpZ2h0OiAjMzU0MThDO1xuJHNlY29uZGFyeTogIzhFQUFCRTtcblxuJGJvZHktYmctYmFsYW5jZWNvcmU6ICMyNTI1MjU7XG5cbiRjb2xvci1iYWxhbmNlZml0OiAkcHJpbWFyeTtcbiRjb2xvci1iYWxhbmNlY29yZTogJHNlY29uZGFyeTtcblxuJGJvZHktYmc6ICRncmF5LTIwMDtcblxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiRmb250LXNpemUtYmFzZTogMS4zNXJlbTtcbiRmb250LXNpemUtc206IDFyZW07XG4kZm9udC1zaXplLWxnOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaDItZm9udC1zaXplOiAyLjVyZW0gIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogMTZweDtcbiRib3JkZXItcmFkaXVzLXhsOiA0MHB4O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcblxuXG4kY29udGFpbmVyLXBhZGRpbmc6IC41cmVtO1xuJGNvbnRhaW5lci1wYWRkaW5nLW1kOiAxcmVtO1xuJGNvbnRhaW5lci1wYWRkaW5nLWxnOiAxLjVyZW07XG5cbiRibG9jay1jb250ZW50LWlubmVyLXBhZGRpbmcteDogMXJlbTtcbiRibG9jay1jb250ZW50LWlubmVyLXBhZGRpbmcteC1sZzogM3JlbTtcblxuXG5cbiRibG9jay1tYXJnaW4teDogNXJlbTtcbiRibG9jay1tYXJnaW4teC14bDogMTByZW07XG5cbiRwcm9kdWN0LWlubmVyLXBhZGRpbmc6IDFyZW07XG4kcHJvZHVjdC1pbm5lci1wYWRkaW5nLW1kOiAycmVtO1xuJHByb2R1Y3QtaW5uZXItcGFkZGluZy1sZzogNHJlbTtcblxuJGJ0bi1ib3JkZXItcmFkaXVzOiAxMHJlbTtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogMi41cmVtOyIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG46cm9vdCB7XG4gIEBlYWNoICRuYW1lLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tI3skcHJlZml4fWJyZWFrcG9pbnQtI3skbmFtZX06ICN7JHZhbHVlfTtcbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKDEsICRjb3VudCkpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMDtcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbiBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAvLyBSZXNldCBuZWVkZWQgZm9yIG5lc3RpbmcgdGFibGVzXG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXR5cGU6IGluaXRpYWw7XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogaW5pdGlhbDtcbiAgLy8gRW5kIG9mIHJlc2V0XG4gIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyR0YWJsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyR0YWJsZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skdGFibGUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiAjeyR0YWJsZS1hY2NlbnQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAjeyR0YWJsZS1zdHJpcGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skdGFibGUtc3RyaXBlZC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3skdGFibGUtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyR0YWJsZS1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3skdGFibGUtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1iZzogI3skdGFibGUtaG92ZXItYmd9O1xuXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICAvLyBGb2xsb3dpbmcgdGhlIHByZWNlcHQgb2YgY2FzY2FkZXM6IGh0dHBzOi8vY29kZXBlbi5pby9taXJpYW1zdXphbm5lL2Z1bGwvdllOZ29kYlxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3Itc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpKSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJnKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmctc3RhdGUsIHZhcigtLSN7JHByZWZpeH10YWJsZS1iZy10eXBlLCB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnKSkpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYygjeyR0YWJsZS1ib3JkZXItd2lkdGh9ICogMikgc29saWQgJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuLy9cbi8vIENoYW5nZSBwbGFjZW1lbnQgb2YgY2FwdGlvbnMgd2l0aCBhIGNsYXNzXG4vL1xuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbSAkdGFibGUtY2VsbC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuLy9cbi8vIFdoZW4gYm9yZGVycyBhcmUgYWRkZWQgb24gYWxsIHNpZGVzIG9mIHRoZSBjZWxscywgdGhlIGNvcm5lcnMgY2FuIHJlbmRlciBvZGQgd2hlblxuLy8gdGhlc2UgYm9yZGVycyBkbyBub3QgaGF2ZSB0aGUgc2FtZSBjb2xvciBvciBpZiB0aGV5IGFyZSBzZW1pLXRyYW5zcGFyZW50LlxuLy8gVGhlcmVmb3JlIHdlIGFkZCB0b3AgYW5kIGJvcmRlciBib3R0b21zIHRvIHRoZSBgdHJgcyBhbmQgbGVmdCBhbmQgcmlnaHQgYm9yZGVyc1xuLy8gdG8gdGhlIGB0ZGBzIG9yIGB0aGBzXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICAgIGJvcmRlci13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aCAwO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgICA+ICoge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi8vIEZvciByb3dzXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICB9XG59XG5cbi8vIEZvciBjb2x1bW5zXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zIHtcbiAgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKCN7JHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcn0pIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci10eXBlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcik7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmctdHlwZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmcpO1xuICB9XG59XG5cbi8vIEFjdGl2ZSB0YWJsZVxuLy9cbi8vIFRoZSBgLnRhYmxlLWFjdGl2ZWAgY2xhc3MgY2FuIGJlIGFkZGVkIHRvIGhpZ2hsaWdodCByb3dzIG9yIGNlbGxzXG5cbi50YWJsZS1hY3RpdmUge1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcik7XG4gIC0tI3skcHJlZml4fXRhYmxlLWJnLXN0YXRlOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbn1cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICA+IHRib2R5ID4gdHI6aG92ZXIgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1iZy1zdGF0ZTogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIHZhcmlhbnRzXG4vL1xuLy8gVGFibGUgdmFyaWFudHMgc2V0IHRoZSB0YWJsZSBjZWxsIGJhY2tncm91bmRzLCBib3JkZXIgY29sb3JzXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRhYmxlLXZhcmlhbnRzIHtcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xuICAgICRzdHJpcGVkLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpKTtcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XG5cbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhbnRcbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LWRhdGUtYW5kLXRpbWUtdmFsdWUge1xuICAgIC8vIE9uIEFuZHJvaWQgQ2hyb21lLCBmb3JtLWNvbnRyb2wncyBcIndpZHRoOiAxMDAlXCIgbWFrZXMgdGhlIGlucHV0IHdpZHRoIHRvbyBzbWFsbFxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICAvL1xuICAgIC8vIE9uIGlPUyBTYWZhcmksIGZvcm0tY29udHJvbCdzIFwiYXBwZWFyYW5jZTogbm9uZVwiICsgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgaU9TIDE2LjIgLyBTYWZhcmkgMTYuMlxuICAgIG1pbi13aWR0aDogODVweDsgLy8gU2VlbXMgdG8gYmUgYSBnb29kIG1pbmltdW0gc2FmZSB3aWR0aFxuXG4gICAgLy8gQWRkIHNvbWUgaGVpZ2h0IHRvIGRhdGUgaW5wdXRzIG9uIGlPU1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG5cbiAgICAvLyBBbmRyb2lkIENocm9tZSB0eXBlPVwiZGF0ZVwiIGlzIHRhbGxlciB0aGFuIHRoZSBvdGhlciBpbnB1dHNcbiAgICAvLyBiZWNhdXNlIG9mIFwibWFyZ2luOiAxcHggMjRweCAxcHggNHB4XCIgaW5zaWRlIHRoZSBzaGFkb3cgRE9NXG4gICAgLy8gVGVzdGVkIHVuZGVyIEFuZHJvaWQgMTEgLyBDaHJvbWUgODksIEFuZHJvaWQgMTIgLyBDaHJvbWUgMTAwLCBBbmRyb2lkIDEzIC8gQ2hyb21lIDEwOVxuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC8vIFByZXZlbnQgZXhjZXNzaXZlIGRhdGUgaW5wdXQgaGVpZ2h0IGluIFdlYmtpdFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzM0NDMzXG4gICY6Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRmlsZSBpbnB1dCBidXR0b25zIHRoZW1pbmdcbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteSkgKC0kaW5wdXQtcGFkZGluZy14KTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogJGZvcm0tZmlsZS1idXR0b24tY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tZmlsZS1idXR0b24tYmcpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICBib3JkZXItcmFkaXVzOiAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcbiAgfVxuXG4gICY6aG92ZXI6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc7XG4gIH1cbn1cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktc20pICgtJGlucHV0LXBhZGRpbmcteC1zbSk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LWxnKSAoLSRpbnB1dC1wYWRkaW5nLXgtbGcpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LWxnO1xuICB9XG59XG5cbi8vIE1ha2Ugc3VyZSB0ZXh0YXJlYXMgZG9uJ3Qgc2hyaW5rIHRvbyBtdWNoIHdoZW4gcmVzaXplZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjkxMjRcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxudGV4dGFyZWEge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICB3aWR0aDogJGZvcm0tY29sb3Itd2lkdGg7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteTtcblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjo6LW1vei1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1jb2xvci1zd2F0Y2gge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20geyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207IH1cbiAgJi5mb3JtLWNvbnRyb2wtbGcgeyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1iZy1taXhpblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcjogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LWJnLW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmFkaWVudC1taXhpbnNcbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiBudWxsLCAkZW5kLXBlcmNlbnQ6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtbWl4aW5zXG4iLCIvLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuXG4uZm9ybS1zZWxlY3Qge1xuICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKX07XG5cbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaW1nKSwgdmFyKC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXNlbGVjdCB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBDaGVjay9yYWRpb1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnOiAjeyRmb3JtLWNoZWNrLWlucHV0LWJnfTtcblxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpfSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpfTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZSl9O1xuXG4gICAgd2lkdGg6ICRmb3JtLXN3aXRjaC13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMsIDApO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSl9O1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgICsgLmJ0biB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmspIHtcbiAgICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1iZy1pbWFnZS1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIvLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5mb3JtLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCwgJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDIpO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQgLSAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1oZWlnaHQ7XG4gICAgbWluLWhlaWdodDogJGZvcm0tZmxvYXRpbmctaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDtcbiAgfVxuXG4gID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7IC8vIGFsbG93IHRleHRhcmVhc1xuICAgIHBhZGRpbmc6ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteSAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogcmdiYSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvci1yZ2IpLCAjeyRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHl9KTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gUmVxdWlyZWQgZm9yIGFsaWduaW5nIGxhYmVsJ3MgdGV4dCB3aXRoIHRoZSBpbnB1dCBhcyBpdCBhZmZlY3RzIGlubmVyIGJveCBtb2RlbFxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLWZsb2F0aW5nLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gICAgLy8gRHVwbGljYXRlZCBiZWNhdXNlIGA6LXdlYmtpdC1hdXRvZmlsbGAgaW52YWxpZGF0ZXMgb3RoZXIgc2VsZWN0b3JzIHdoZW4gZ3JvdXBlZFxuICAgICY6LXdlYmtpdC1hdXRvZmlsbCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10O1xuICAgICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgICB9XG4gIH1cblxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iO1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93biksXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICAvLyBEdXBsaWNhdGVkIGJlY2F1c2UgYDotd2Via2l0LWF1dG9maWxsYCBpbnZhbGlkYXRlcyBvdGhlciBzZWxlY3RvcnMgd2hlbiBncm91cGVkXG4gID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsIHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuICA+IHRleHRhcmVhOmZvY3VzLFxuICA+IHRleHRhcmVhOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICB+IGxhYmVsOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBpbnNldDogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICgkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXggKiAuNSk7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIGhlaWdodDogJGZvcm0tZmxvYXRpbmctbGFiZWwtaGVpZ2h0O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICA+IHRleHRhcmVhOmRpc2FibGVkIH4gbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICB+IGxhYmVsIHtcbiAgICAgIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwOyAvLyBSZXF1aXJlZCB0byBwcm9wZXJseSBwb3NpdGlvbiBsYWJlbCB0ZXh0IC0gYXMgZXhwbGFpbmVkIGFib3ZlXG4gICAgfVxuICB9XG5cbiAgPiA6ZGlzYWJsZWQgfiBsYWJlbCxcbiAgPiAuZm9ybS1jb250cm9sOmRpc2FibGVkIH4gbGFiZWwgeyAvLyBSZXF1aXJlZCBmb3IgYC5mb3JtLWNvbnRyb2xgcyBiZWNhdXNlIG9mIHNwZWNpZmljaXR5XG4gICAgY29sb3I6ICRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tc2VsZWN0LFxuICA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWluLXdpZHRoOiAwOyAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNjI0NzE0MC93aHktZG9udC1mbGV4LWl0ZW1zLXNocmluay1wYXN0LWNvbnRlbnQtc2l6ZVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5mb3JtLXNlbGVjdDpmb2N1cyxcbiAgPiAuZm9ybS1mbG9hdGluZzpmb2N1cy13aXRoaW4ge1xuICAgIHotaW5kZXg6IDU7XG4gIH1cblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiA1O1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICsgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5pbnB1dC1ncm91cCB7XG4gICY6bm90KC5oYXMtdmFsaWRhdGlvbikge1xuICAgID4gOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC5mb3JtLWZsb2F0aW5nKSxcbiAgICA+IC5kcm9wZG93bi10b2dnbGU6bnRoLWxhc3QtY2hpbGQobiArIDMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpsYXN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLXZhbGlkYXRpb24ge1xuICAgID4gOm50aC1sYXN0LWNoaWxkKG4gKyAzKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgNCksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1jb250cm9sLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiArIDMpID4gLmZvcm0tc2VsZWN0IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICAgIH1cbiAgfVxuXG4gICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiBcIlwiO1xuICBAZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMpIHtcbiAgICAkdmFsaWRhdGlvbi1tZXNzYWdlczogJHZhbGlkYXRpb24tbWVzc2FnZXMgKyBcIjpub3QoLlwiICsgdW5xdW90ZSgkc3RhdGUpICsgXCItdG9vbHRpcClcIiArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi1mZWVkYmFjaylcIjtcbiAgfVxuXG4gID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSkjeyR2YWxpZGF0aW9uLW1lc3NhZ2VzfSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoaXMgbWl4aW4gdXNlcyBhbiBgaWYoKWAgdGVjaG5pcXVlIHRvIGJlIGNvbXBhdGlibGUgd2l0aCBEYXJ0IFNhc3Ncbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8xODczI2lzc3VlY29tbWVudC0xNTIyOTM3MjUgZm9yIG1vcmUgZGV0YWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgQGlmICgkc3RhdGUgPT0gXCJ2YWxpZFwiIG9yICRzdGF0ZSA9PSBcImludmFsaWRcIikge1xuICAgIC53YXMtdmFsaWRhdGVkICN7aWYoJiwgXCImXCIsIFwiXCIpfTojeyRzdGF0ZX0sXG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoXG4gICRzdGF0ZSxcbiAgJGNvbG9yLFxuICAkaWNvbixcbiAgJHRvb2x0aXAtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICR0b29sdGlwLWJnLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KSxcbiAgJGZvY3VzLWJveC1zaGFkb3c6IDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHkpLFxuICAkYm9yZGVyLWNvbG9yOiAkY29sb3Jcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbjogI3tlc2NhcGUtc3ZnKCRpY29uKX07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tc2VsZWN0LWJveC1zaGFkb3csICRmb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgICBAaWYgJHN0YXRlID09IFwidmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfSBAZWxzZSBpZiAkc3RhdGUgPT0gXCJpbnZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS12YWxpZGF0aW9uLW1peGluc1xuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRidG4tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteTogI3skYnRuLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseTogI3skYnRuLWZvbnQtZmFtaWx5fTtcbiAgQGluY2x1ZGUgcmZzKCRidG4tZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRidG4tZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQ6ICN7JGJ0bi1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skYnRuLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQ6Zm9jdXMtdmlzaWJsZSArICYge1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3skYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYn07XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogbm9uZTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3BlbmQsXG4uZHJvcGRvd24sXG4uZHJvcHN0YXJ0LFxuLmRyb3B1cC1jZW50ZXIsXG4uZHJvcGRvd24tY2VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4OiAjeyR6aW5kZXgtZHJvcGRvd259O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGg6ICN7JGRyb3Bkb3duLW1pbi13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteDogI3skZHJvcGRvd24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15OiAjeyRkcm9wZG93bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXI6ICN7JGRyb3Bkb3duLXNwYWNlcn07XG4gIEBpbmNsdWRlIHJmcygkZHJvcGRvd24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGg6ICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogI3skZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tY3NzLXZhcnNcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBtaW4td2lkdGg6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGgpO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IG1hcmdpbiBvZiB1bFxuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3cpKTtcblxuICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICA+IC5kcm9wZG93bi1pdGVtOmZpcnN0LWNoaWxkLFxuICAgID4gbGk6Zmlyc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gICAgPiAuZHJvcGRvd24taXRlbTpsYXN0LWNoaWxkLFxuICAgID4gbGk6bGFzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICB9XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG4vLyBXZSBkZWxpYmVyYXRlbHkgaGFyZGNvZGUgdGhlIGBicy1gIHByZWZpeCBiZWNhdXNlIHdlIGNoZWNrXG4vLyB0aGlzIGN1c3RvbSBwcm9wZXJ0eSBpbiBKUyB0byBkZXRlcm1pbmUgUG9wcGVyJ3MgcG9zaXRpb25pbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tc3RhcnQge1xuICAgICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tZW5kIHtcbiAgICAgIC0tYnMtcG9zaXRpb246IGVuZDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcGVuZCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChlbmQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChzdGFydCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnKTtcbiAgb3BhY2l0eTogMTsgLy8gUmV2aXNpdCBpbiB2NiB0byBkZS1kdXBlIHN0eWxlcyB0aGF0IGNvbmZsaWN0IHdpdGggPGhyPiBlbGVtZW50XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1ib3JkZXItcmFkaXVzLCAwKSk7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZykpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yKTtcbn1cblxuLy8gRGFyayBkcm9wZG93bnNcbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1kYXJrLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWRhcmstYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLWNzcy12YXJzXG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtbWl4aW5zXG5AbWl4aW4gY2FyZXQtZG93bigkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LWVuZCgkd2lkdGg6ICRjYXJldC13aWR0aCkge1xuICBib3JkZXItdG9wOiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJHdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtc3RhcnQoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoXG4gICRkaXJlY3Rpb246IGRvd24sXG4gICR3aWR0aDogJGNhcmV0LXdpZHRoLFxuICAkc3BhY2luZzogJGNhcmV0LXNwYWNpbmcsXG4gICR2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduXG4pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd24oJHdpZHRoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwKCR3aWR0aCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZW5kIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZW5kKCR3aWR0aCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gc3RhcnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXN0YXJ0KCR3aWR0aCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LW1peGluc1xuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogI3skYnRuLWJvcmRlci13aWR0aH0pOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDpmaXJzdC1jaGlsZCxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSBsZWZ0IHJhZGl1cyBzaG91bGQgYmUgMCBpZiB0aGUgYnV0dG9uIGlzOlxuICAvLyAtIHRoZSBcInRoaXJkIG9yIG1vcmVcIiBjaGlsZFxuICAvLyAtIHRoZSBzZWNvbmQgY2hpbGQgYW5kIHRoZSBwcmV2aW91cyBlbGVtZW50IGlzbid0IGAuYnRuLWNoZWNrYCAobWFraW5nIGl0IHRoZSBmaXJzdCBjaGlsZCB2aXN1YWxseSlcbiAgLy8gLSBwYXJ0IG9mIGEgYnRuLWdyb3VwIHdoaWNoIGlzbid0IHRoZSBmaXJzdCBjaGlsZFxuICA+IC5idG46bnRoLWNoaWxkKG4gKyAzKSxcbiAgPiA6bm90KC5idG4tY2hlY2spICsgLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3BlbmQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BzdGFydCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogI3skYnRuLWJvcmRlci13aWR0aH0pOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gIC8vIFRoZSB0b3AgcmFkaXVzIHNob3VsZCBiZSAwIGlmIHRoZSBidXR0b24gaXM6XG4gIC8vIC0gdGhlIFwidGhpcmQgb3IgbW9yZVwiIGNoaWxkXG4gIC8vIC0gdGhlIHNlY29uZCBjaGlsZCBhbmQgdGhlIHByZXZpb3VzIGVsZW1lbnQgaXNuJ3QgYC5idG4tY2hlY2tgIChtYWtpbmcgaXQgdGhlIGZpcnN0IGNoaWxkIHZpc3VhbGx5KVxuICAvLyAtIHBhcnQgb2YgYSBidG4tZ3JvdXAgd2hpY2ggaXNuJ3QgdGhlIGZpcnN0IGNoaWxkXG4gID4gLmJ0bjpudGgtY2hpbGQobiArIDMpLFxuICA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzLCBgPHVsPmBzIG9yIGA8b2w+YHMuXG5cbi5uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy15OiAjeyRuYXYtbGluay1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJG5hdi1saW5rLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQ6ICN7JG5hdi1saW5rLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstY29sb3I6ICN7JG5hdi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6ICN7JG5hdi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JG5hdi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIFByZXZlbnRzIGFjdGl2ZSAubmF2LWxpbmsgdGFiIG92ZXJsYXBwaW5nIGZvY3VzIG91dGxpbmUgb2YgcHJldmlvdXMvbmV4dCAubmF2LWxpbmtcbiAgICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG59XG5cblxuLy9cbi8vIFVuZGVybGluZVxuLy9cblxuLm5hdi11bmRlcmxpbmUge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXVuZGVybGluZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcDogI3skbmF2LXVuZGVybGluZS1nYXB9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aDogI3skbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdW5kZXJsaW5lLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG5cbiAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1nYXApO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gID4gLm5hdi1saW5rLFxuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWZpbGwsXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICAgIHdpZHRoOiAxMDAlOyAvLyBNYWtlIHN1cmUgYnV0dG9uIHdpbGwgZ3Jvd1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXg6ICN7aWYoJG5hdmJhci1wYWRkaW5nLXggPT0gbnVsbCwgMCwgJG5hdmJhci1wYWRkaW5nLXgpfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteTogI3skbmF2YmFyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1saWdodC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtcGFkZGluZy15OiAjeyRuYXZiYXItYnJhbmQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICN7JG5hdmJhci1icmFuZC1tYXJnaW4tZW5kfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogI3skbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICN7JG5hdmJhci10b2dnbGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogI3skbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogI3skbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAjeyRuYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICN7JG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgLy8gVGhlIGBmbGV4LXdyYXBgIHByb3BlcnR5IGlzIGluaGVyaXRlZCB0byBzaW1wbGlmeSB0aGUgZXhwYW5kZWQgbmF2YmFyc1xuICAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IGluaGVyaXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgQGV4dGVuZCAlY29udGFpbmVyLWZsZXgtcHJvcGVydGllcztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteSk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXg6IDA7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteTogI3skbmF2LWxpbmstcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRuYXYtbGluay1mb250LXNpemUsIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWZvbnQtd2VpZ2h0OiAjeyRuYXYtbGluay1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1kaXNhYmxlZC1jb2xvcik7XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLW5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICAmLmFjdGl2ZSxcbiAgICAmLnNob3cge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG5cbiAgYSxcbiAgYTpob3ZlcixcbiAgYTpmb2N1cyAge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcik7XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3IpOyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uKSk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1pY29uLWJnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5cbi5uYXZiYXItbmF2LXNjcm9sbCB7XG4gIG1heC1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1leHBhbmQtbG9vcFxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3Mvc2VsZWN0b3Itbm8tdW5pb24tY2xhc3MtbmFtZVxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzIHtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKG5vbmUpO1xuICAgICAgICAgIC8vIHN0eWxlbGludC1lbmFibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1leHBhbmQtbG9vcFxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4ubmF2YmFyLWxpZ2h0IHtcbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYC5uYXZiYXItbGlnaHRgXCIsIFwidjUuMi4wXCIsIFwidjYuMC4wXCIsIHRydWUpO1xufVxuXG4ubmF2YmFyLWRhcmssXG4ubmF2YmFyW2RhdGEtYnMtdGhlbWU9XCJkYXJrXCJdIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLXRpdGxlLWNvbG9yOiAjeyRjYXJkLXRpdGxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zdWJ0aXRsZS1jb2xvcjogI3skY2FyZC1zdWJ0aXRsZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoOiAjeyRjYXJkLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yOiAjeyRjYXJkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1czogI3skY2FyZC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93OiAjeyRjYXJkLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteTogI3skY2FyZC1jYXAtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14OiAjeyRjYXJkLWNhcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1iZzogI3skY2FyZC1jYXAtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcjogI3skY2FyZC1jYXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWhlaWdodDogI3skY2FyZC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNvbG9yOiAjeyRjYXJkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1iZzogI3skY2FyZC1iZ307XG4gIC0tI3skcHJlZml4fWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogI3skY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW46ICN7JGNhcmQtZ3JvdXAtbWFyZ2lufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWNhcmQtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1jYXJkLWJveC1zaGFkb3cpKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwIHtcbiAgICBib3JkZXItdG9wOiBpbmhlcml0O1xuICAgIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkICB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtY29sb3IpO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgdmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1ib3R0b206IDA7XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgfVxufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCxcbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWdyb3VwLW1hcmdpbik7XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgZmxleDogMSAwIDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cygwKTtcblxuICAgICAgICAgID4gLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICA+IC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgID4gLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICA+IC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgID4gLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWNjb3JkaW9uLWl0ZW0ge1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcblxuICAgID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG5cbiAgLy8gT25seSBzZXQgYSBib3JkZXItcmFkaXVzIG9uIHRoZSBsYXN0IGl0ZW0gaWYgdGhlIGFjY29yZGlvbiBpcyBjb2xsYXBzZWRcbiAgJjpsYXN0LW9mLXR5cGUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1cykpO1xuXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLmFjY29yZGlvbi1jb2xsYXBzZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuLmFjY29yZGlvbi1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cblxuLy8gRmx1c2ggYWNjb3JkaW9uIGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBhY2NvcmRpb24gaXRlbXMgZWRnZS10by1lZGdlLlxuXG4uYWNjb3JkaW9uLWZsdXNoIHtcbiAgPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7IGJvcmRlci10b3A6IDA7IH1cbiAgICAmOmxhc3QtY2hpbGQgeyBib3JkZXItYm90dG9tOiAwOyB9XG5cbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1tYXgtY2xhc3NcbiAgICA+IC5hY2NvcmRpb24tY29sbGFwc2UsXG4gICAgPiAuYWNjb3JkaW9uLWhlYWRlciAuYWNjb3JkaW9uLWJ1dHRvbixcbiAgICA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgIH1cbiAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jbGFzc1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5hY2NvcmRpb24tYnV0dG9uOjphZnRlciB7XG4gICAgICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1pY29uLWRhcmspfTtcbiAgICAgIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246ICN7ZXNjYXBlLXN2ZygkYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbi1kYXJrKX07XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcbiAgQGluY2x1ZGUgcmZzKCRicmVhZGNydW1iLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnOiAjeyRicmVhZGNydW1iLWJnfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICN7JGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSkpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcikpICN7XCIvKiBydGw6XCJ9IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkKSkgI3tcIiovXCJ9O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gY2FsYygtMSAqICN7JHBhZ2luYXRpb24tYm9yZGVyLXdpZHRofSkge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgLy8gQWRkIGJvcmRlci1yYWRpdXMgdG8gYWxsIHBhZ2VMaW5rcyBpbiBjYXNlIHRoZXkgaGF2ZSBsZWZ0IG1hcmdpblxuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLW1peGluXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteTogI3skcGFkZGluZy15fTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi1taXhpblxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteDogI3skYmFkZ2UtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy15OiAjeyRiYWRnZS1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGJhZGdlLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQ6ICN7JGJhZGdlLWZvbnQtd2VpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3I6ICN7JGJhZGdlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1czogI3skYmFkZ2UtYm9yZGVyLXJhZGl1c307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYmFkZ2UtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygpO1xuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGFsZXJ0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14OiAjeyRhbGVydC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXk6ICN7JGFsZXJ0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b206ICN7JGFsZXJ0LW1hcmdpbi1ib3R0b219O1xuICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyOiAjeyRhbGVydC1ib3JkZXItd2lkdGh9IHNvbGlkIHZhcigtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItcmFkaXVzOiAjeyRhbGVydC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbGluay1jb2xvcjogaW5oZXJpdDtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hbGVydC1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWxpbmstY29sb3IpO1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXggKyAxO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgKiAxLjI1ICRhbGVydC1wYWRkaW5nLXg7XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtbW9kaWZpZXJzXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0XG5AZWFjaCAkc3RhdGUgaW4gbWFwLWtleXMoJHRoZW1lLWNvbG9ycykge1xuICAuYWxlcnQtI3skc3RhdGV9IHtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1ib3JkZXItc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LXRleHQtZW1waGFzaXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LW1vZGlmaWVyc1xuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1rZXlmcmFtZXNcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgMCUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpOyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyxcbi5wcm9ncmVzcy1zdGFja2VkIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHByb2dyZXNzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodDogI3skcHJvZ3Jlc3MtaGVpZ2h0fTtcbiAgQGluY2x1ZGUgcmZzKCRwcm9ncmVzcy1mb250LXNpemUsIC0tI3skcHJlZml4fXByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJnOiAjeyRwcm9ncmVzcy1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICN7JHByb2dyZXNzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93OiAjeyRwcm9ncmVzcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yOiAjeyRwcm9ncmVzcy1iYXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmc6ICN7JHByb2dyZXNzLWJhci1iZ307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAjeyRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3gtc2hhZG93KSk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItYmcpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbikpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCkgdmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWhlaWdodCk7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5wcm9ncmVzcy1zdGFja2VkID4gLnByb2dyZXNzID4gLnByb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogI3skbGlzdC1ncm91cC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogI3skbGlzdC1ncm91cC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICN7JGxpc3QtZ3JvdXAtaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgICAvLyBJbmNyZW1lbnRzIG9ubHkgdGhpcyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgfVxufVxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1iZyk7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9zZWxlY3Rvci1uby1yZWR1bmRhbnQtbmVzdGluZy1zZWxlY3RvclxuICAmICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gICY6bm90KC5hY3RpdmUpIHtcbiAgICAvLyBIb3ZlciBzdGF0ZVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4vLyBMaXN0IGdyb3VwIGNvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJHN0YXRlIGluIG1hcC1rZXlzKCR0aGVtZS1jb2xvcnMpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS1iZy1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3IpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS0jeyRwcmVmaXh9I3skc3RhdGV9LWJvcmRlci1zdWJ0bGUpO1xuICAgIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYm9yZGVyLXN1YnRsZSk7XG4gICAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tYmctc3VidGxlKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tI3skcHJlZml4fSN7JHN0YXRlfS10ZXh0LWVtcGhhc2lzKTtcbiAgICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH0jeyRzdGF0ZX0tdGV4dC1lbXBoYXNpcyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1tb2RpZmllcnNcbiIsIi8vIFRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3I6ICN7JGJ0bi1jbG9zZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZzogI3sgZXNjYXBlLXN2ZygkYnRuLWNsb3NlLWJnKSB9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eTogI3skYnRuLWNsb3NlLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtaG92ZXItb3BhY2l0eTogI3skYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtc2hhZG93OiAjeyRidG4tY2xvc2UtZm9jdXMtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS1jc3MtdmFyc1xuXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aCBhdXRvIG5vLXJlcGVhdDsgLy8gaW5jbHVkZSB0cmFuc3BhcmVudCBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIGZpbHRlcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1maWx0ZXIpO1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLW9wYWNpdHkpO1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5KTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3cpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eSk7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHkpO1xuICB9XG59XG5cbkBtaXhpbiBidG4tY2xvc2Utd2hpdGUoKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1maWx0ZXI6ICN7JGJ0bi1jbG9zZS1maWx0ZXItZGFya307XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBAaW5jbHVkZSBidG4tY2xvc2Utd2hpdGUoKTtcbn1cblxuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZpbHRlcjogI3skYnRuLWNsb3NlLWZpbHRlcn07XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGJ0bi1jbG9zZS13aGl0ZSgpO1xuICB9XG59XG4iLCIudG9hc3Qge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4OiAjeyR6aW5kZXgtdG9hc3R9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXg6ICN7JHRvYXN0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteTogI3skdG9hc3QtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZzogI3skdG9hc3Qtc3BhY2luZ307XG4gIC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aDogI3skdG9hc3QtbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCR0b2FzdC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvYXN0LWNvbG9yOiAjeyR0b2FzdC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJnOiAjeyR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoOiAjeyR0b2FzdC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXM6ICN7JHRvYXN0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93OiAjeyR0b2FzdC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtY3NzLXZhcnNcblxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpKTtcblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmcpO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhjYWxjKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSAtIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpKSk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBtYXJnaW4tbGVmdDogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIH1cbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW1vZGFsLXppbmRleDogI3skemluZGV4LW1vZGFsfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLW1kfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZzogI3skbW9kYWwtaW5uZXItcGFkZGluZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYmc6ICN7JG1vZGFsLWNvbnRlbnQtYmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmc6ICN7JG1vZGFsLWhlYWRlci1wYWRkaW5nfTsgLy8gVG9kbyBpbiB2NjogU3BsaXQgdGhpcyBwYWRkaW5nIGludG8geCBhbmQgeVxuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogI3skbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAjeyRtb2RhbC10aXRsZS1saW5lLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXA6ICN7JG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2Vlbn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1iZzogI3skbW9kYWwtZm9vdGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGh9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW4pICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3cpKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLXppbmRleDogI3skemluZGV4LW1vZGFsLWJhY2tkcm9wfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmc6ICN7JG1vZGFsLWJhY2tkcm9wLWJnfTtcbiAgLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eTogI3skbW9kYWwtYmFja2Ryb3Atb3BhY2l0eX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtYmFja2Ryb3AtY3NzLXZhcnNcblxuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKHZhcigtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXgpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtYmcpLCB2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3Atb3BhY2l0eSkpO1xufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIC8vIFNwbGl0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW52YWxpZCBjYWxjKCkgZnVuY3Rpb24gaWYgdmFsdWUgaXMgMFxuICAgIG1hcmdpbi10b3A6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0KTtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZyk7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmcpIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJnKTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcblxuICAvLyBQbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgLy8gVGhpcyBzb2x1dGlvbiBpcyBmYXIgZnJvbSBpZGVhbCBiZWNhdXNlIG9mIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3IgdXNhZ2UsXG4gIC8vIGJ1dCBpcyBuZWVkZWQgdG8gZml4IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ4MDBcbiAgPiAqIHtcbiAgICBtYXJnaW46IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1nYXApICogLjUpOyAvLyBUb2RvIGluIHY2OiByZXBsYWNlIHdpdGggZ2FwIG9uIHBhcmVudCBjbGFzc1xuICB9XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAubW9kYWwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbjogI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfTtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXB9O1xuICB9XG5cbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1tb2RhbC13aWR0aCk7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLXNtIHtcbiAgICAtLSN7JHByZWZpeH1tb2RhbC13aWR0aDogI3skbW9kYWwtc219O1xuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnLFxuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1sZ307XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC14bH07XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICRwb3N0Zml4OiBpZigkaW5maXggIT0gXCJcIiwgJGluZml4ICsgXCItZG93blwiLCBcIlwiKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAubW9kYWwtZnVsbHNjcmVlbiN7JHBvc3RmaXh9IHtcbiAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWhlYWRlcixcbiAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWZ1bGxzY3JlZW4tbG9vcFxuIiwiLy8gU2hhcmVkIGJldHdlZW4gbW9kYWxzIGFuZCBvZmZjYW52YXNlc1xuQG1peGluIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleCwgJGJhY2tkcm9wLWJnLCAkYmFja2Ryb3Atb3BhY2l0eSkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b29sdGlwLXppbmRleDogI3skemluZGV4LXRvb2x0aXB9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aDogI3skdG9vbHRpcC1tYXgtd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteDogI3skdG9vbHRpcC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteTogI3skdG9vbHRpcC1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbjogI3skdG9vbHRpcC1tYXJnaW59O1xuICBAaW5jbHVkZSByZnMoJHRvb2x0aXAtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtY29sb3I6ICN7JHRvb2x0aXAtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJnOiAjeyR0b29sdGlwLWJnfTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1ib3JkZXItcmFkaXVzOiAjeyR0b29sdGlwLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHk6ICN7JHRvb2x0aXAtb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGg6ICN7JHRvb2x0aXAtYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodDogI3skdG9vbHRpcC1hcnJvdy1oZWlnaHR9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtY3NzLXZhcnNcblxuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC16aW5kZXgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1tYXJnaW4pO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgJHRvb2x0aXAtbWFyZ2luYFwiLCBcInY1XCIsIFwidjUueFwiLCB0cnVlKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW9wYWNpdHkpOyB9XG5cbiAgLnRvb2x0aXAtYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93IHtcbiAgYm90dG9tOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cblxuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93IHtcbiAgdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBib3R0b206IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoOiAjeyRwb3BvdmVyLW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoOiAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3c6ICN7JHBvcG92ZXItYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItaGVhZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteDogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3I6ICN7JHBvcG92ZXItYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGg6ICN7JHBvcG92ZXItYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93KSk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmaWx0ZXI6IHZhcigtLSN7JHByZWZpeH1jYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyKTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSksIG51bGwpO1xufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSAje1wiLypydGw6XCIgKyBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZykgKyBcIiovXCJ9O1xufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmcpICN7XCIvKnJ0bDpcIiArIGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKSArIFwiKi9cIn07XG59XG5cbi8vIE9wdGlvbmFsIGluZGljYXRvciBwaXBzL2NvbnRyb2xzXG4vL1xuLy8gQWRkIGEgY29udGFpbmVyIChzdWNoIGFzIGEgbGlzdCkgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYW4gaXRlbSAoaWRlYWxseSBhIGZvY3VzYWJsZSBjb250cm9sLFxuLy8gbGlrZSBhIGJ1dHRvbikgd2l0aCBkYXRhLWJzLXRhcmdldCBmb3IgZWFjaCBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG5cbiAgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgcGFkZGluZy10b3A6ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJvdXNlbC1jYXB0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuQG1peGluIGNhcm91c2VsLWRhcmsoKSB7XG4gIC0tI3skcHJlZml4fWNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICN7JGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmctZGFya307XG4gIC0tI3skcHJlZml4fWNhcm91c2VsLWNhcHRpb24tY29sb3I6ICN7JGNhcm91c2VsLWNhcHRpb24tY29sb3ItZGFya307XG4gIC0tI3skcHJlZml4fWNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICN7JGNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXItZGFya307XG59XG5cbi5jYXJvdXNlbC1kYXJrIHtcbiAgQGluY2x1ZGUgY2Fyb3VzZWwtZGFyaygpO1xufVxuXG46cm9vdCxcbltkYXRhLWJzLXRoZW1lPVwibGlnaHRcIl0ge1xuICAtLSN7JHByZWZpeH1jYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAjeyRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogI3skY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6ICN7JGNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXJ9O1xufVxuXG5AaWYgJGVuYWJsZS1kYXJrLW1vZGUge1xuICBAaW5jbHVkZSBjb2xvci1tb2RlKGRhcmssIHRydWUpIHtcbiAgICBAaW5jbHVkZSBjYXJvdXNlbC1kYXJrKCk7XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjbGVhcmZpeFxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuLnNwaW5uZXItZ3Jvdyxcbi5zcGlubmVyLWJvcmRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduKTtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkKSBsaW5lYXIgaW5maW5pdGUgdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWUpO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXIta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpICN7XCIvKiBydGw6aWdub3JlICovXCJ9OyB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ib3JkZXIge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aDogI3skc3Bpbm5lci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1jc3MtdmFyc1xuXG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoKSBzb2xpZCBjdXJyZW50Y29sb3I7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1zbS1jc3MtdmFyc1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3cta2V5ZnJhbWVzXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuXG4uc3Bpbm5lci1ncm93IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItZ3Jvdy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogI3skc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbn07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXdpZHRoOiAjeyRzcGlubmVyLXdpZHRoLXNtfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1oZWlnaHQ6ICN7JHNwaW5uZXItaGVpZ2h0LXNtfTtcbn1cblxuQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5zcGlubmVyLWJvcmRlcixcbiAgICAuc3Bpbm5lci1ncm93IHtcbiAgICAgIC0tI3skcHJlZml4fXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAjeyRzcGlubmVyLWFuaW1hdGlvbi1zcGVlZCAqIDJ9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiVvZmZjYW52YXMtY3NzLXZhcnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy16aW5kZXg6ICN7JHppbmRleC1vZmZjYW52YXN9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXRyYW5zaXRpb246ICN7dHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogI3skb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4KTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtY29sb3IpO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1iZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93KSk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdHJhbnNpdGlvbikpO1xuXG4gICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWVuZCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLnNob3dpbmcsXG4gICAgICAmLmhpZGluZyxcbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAgICAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5vZmZjYW52YXMtYm9keSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIC8vIFJlc2V0IGBiYWNrZ3JvdW5kLWNvbG9yYCBpbiBjYXNlIGAuYmctKmAgY2xhc3NlcyBhcmUgdXNlZCBpbiBvZmZjYW52YXNcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vZmZjYW52YXMtYmFja2Ryb3Age1xuICBAaW5jbHVkZSBvdmVybGF5LWJhY2tkcm9wKCR6aW5kZXgtb2ZmY2FudmFzLWJhY2tkcm9wLCAkb2ZmY2FudmFzLWJhY2tkcm9wLWJnLCAkb2ZmY2FudmFzLWJhY2tkcm9wLW9wYWNpdHkpO1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgLy8gU3BsaXQgcHJvcGVydGllcyB0byBhdm9pZCBpbnZhbGlkIGNhbGMoKSBmdW5jdGlvbiBpZiB2YWx1ZSBpcyAwXG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4iLCIucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDtcblxuICAmLmJ0bjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi5wbGFjZWhvbGRlci14cyB7XG4gIG1pbi1oZWlnaHQ6IC42ZW07XG59XG5cbi5wbGFjZWhvbGRlci1zbSB7XG4gIG1pbi1oZWlnaHQ6IC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4vLyBBbmltYXRpb25cbi5wbGFjZWhvbGRlci1nbG93IHtcbiAgLnBsYWNlaG9sZGVyIHtcbiAgICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW47XG4gIH1cbn1cblxuLnBsYWNlaG9sZGVyLXdhdmUge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAkYmxhY2sgNTUlLCByZ2JhKDAsIDAsIDAsICgxIC0gJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluKSkgNzUlLCAkYmxhY2sgOTUlKTtcbiAgbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG4iLCIvLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLnRleHQtYmctI3skY29sb3J9IHtcbiAgICBjb2xvcjogY29sb3ItY29udHJhc3QoJHZhbHVlKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIi8vIEFsbC1jYXBzIGBSR0JBKClgIGZ1bmN0aW9uIHVzZWQgYmVjYXVzZSBvZiB0aGlzIFNhc3MgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9ub2RlLXNhc3MvaXNzdWVzLzIyNTFcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiKSwgdmFyKC0tI3skcHJlZml4fWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICRob3Zlci1jb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSk7XG4gICAgICAgIGNvbG9yOiBSR0JBKCN7dG8tcmdiKCRob3Zlci1jb2xvcil9LCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHRvLXJnYigkaG92ZXItY29sb3IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIE9uZS1vZmYgc3BlY2lhbCBsaW5rIGhlbHBlciBhcyBhIGJyaWRnZSB1bnRpbCB2NlxuLmxpbmstYm9keS1lbXBoYXNpcyB7XG4gIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgLjc1KSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb2N1cy1yaW5nOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgLy8gQnkgZGVmYXVsdCwgdGhlcmUgaXMgbm8gYC0tYnMtZm9jdXMtcmluZy14YCwgYC0tYnMtZm9jdXMtcmluZy15YCwgb3IgYC0tYnMtZm9jdXMtcmluZy1ibHVyYCwgYnV0IHdlIHByb3ZpZGUgQ1NTIHZhcmlhYmxlcyB3aXRoIGZhbGxiYWNrcyB0byBpbml0aWFsIGAwYCB2YWx1ZXNcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmcteSwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctYmx1ciwgMCkgdmFyKC0tI3skcHJlZml4fWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yKTtcbn1cbiIsIi5pY29uLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZ2FwOiAkaWNvbi1saW5rLWdhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogJGljb24tbGluay11bmRlcmxpbmUtb2Zmc2V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgPiAuYmkge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAkaWNvbi1saW5rLWljb24tc2l6ZTtcbiAgICBoZWlnaHQ6ICRpY29uLWxpbmstaWNvbi1zaXplO1xuICAgIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uKTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICA+IC5iaSB7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1pY29uLWxpbmstdHJhbnNmb3JtLCAkaWNvbi1saW5rLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wIGFuZCBib3R0b21cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG5cbiAgLy8gRml4IGZvciBwb3NpdGlvbmVkIHRhYmxlIGNhcHRpb24gdGhhdCBjb3VsZCBiZWNvbWUgYW5vbnltb3VzIGNlbGxzXG4gICY6bm90KGNhcHRpb24pIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIEZpeCB0byBwcmV2ZW50IG92ZXJmbG93aW5nIGNoaWxkcmVuIHRvIGJlY29tZSBmb2N1c2FibGVcbiAgKiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvV0FJL1dDQUcyMi9UZWNobmlxdWVzL2dlbmVyYWwvRzEuaHRtbFxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogJHZyLWJvcmRlci13aWR0aDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4OiBcIlwiLCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGUuZy4gd2l0aCBzaGFkb3cgY2xhc3MpXG4gICAgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyOiBpZigka2V5LCBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgJGluZml4ID09IFwiXCIsIFwiXCIsIFwiLVwiKSArICRrZXksIFwiXCIpO1xuXG4gICAgQGlmIG1hcC1nZXQoJHV0aWxpdHksIHJmcykge1xuICAgICAgLy8gSW5zaWRlIHRoZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmICRpcy1yZnMtbWVkaWEtcXVlcnkge1xuICAgICAgICAkdmFsOiByZnMtdmFsdWUoJHZhbHVlKTtcblxuICAgICAgICAvLyBEbyBub3QgcmVuZGVyIGFueXRoaW5nIGlmIGZsdWlkIGFuZCBub24gZmx1aWQgdmFsdWVzIGFyZSB0aGUgc2FtZVxuICAgICAgICAkdmFsdWU6IGlmKCR2YWwgPT0gcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSksIG51bGwsICR2YWwpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAkdmFsdWU6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICRpcy1jc3MtdmFyOiBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyKTtcbiAgICAkaXMtbG9jYWwtdmFyczogbWFwLWdldCgkdXRpbGl0eSwgbG9jYWwtdmFycyk7XG4gICAgJGlzLXJ0bDogbWFwLWdldCgkdXRpbGl0eSwgcnRsKTtcblxuICAgIEBpZiAkdmFsdWUgIT0gbnVsbCB7XG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDpiZWdpbjpyZW1vdmUgKi9cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1jc3MtdmFyIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skY3NzLXZhcmlhYmxlLW5hbWV9OiAjeyR2YWx1ZX07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfSB7XG4gICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIEBlYWNoICRsb2NhbC12YXIsICR2YXJpYWJsZSBpbiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmVuZDpyZW1vdmUgKi9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIExvb3Agb3ZlciBlYWNoIGJyZWFrcG9pbnRcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG5cbiAgLy8gR2VuZXJhdGUgbWVkaWEgcXVlcnkgaWYgbmVlZGVkXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSRlMgcmVzY2FsaW5nXG5AbWVkaWEgKG1pbi13aWR0aDogJHJmcy1tcS12YWx1ZSkge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGlmIChtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkgPCAkcmZzLWJyZWFrcG9pbnQpIHtcbiAgICAgIC8vIExvb3Agb3ZlciBlYWNoIHV0aWxpdHkgcHJvcGVydHlcbiAgICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAgIC8vIE9ubHkgcHJvY2VlZCBpZiByZXNwb25zaXZlIG1lZGlhIHF1ZXJpZXMgYXJlIGVuYWJsZWQgb3IgaWYgaXQncyB0aGUgYmFzZSBtZWRpYSBxdWVyeVxuICAgICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCB0cnVlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFByaW50IHV0aWxpdGllc1xuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgIC8vIFRoZW4gY2hlY2sgaWYgdGhlIHV0aWxpdHkgbmVlZHMgcHJpbnQgc3R5bGVzXG4gICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHByaW50KSA9PSB0cnVlIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksIFwiLXByaW50XCIpO1xuICAgIH1cbiAgfVxufVxuIiwiLyogTWF0ZXJpYWxEZXNpZ25JY29ucy5jb20gKi9cclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiZnVuY3Rpb25zXCI7XHJcbkBpbXBvcnQgXCJwYXRoXCI7XHJcbkBpbXBvcnQgXCJjb3JlXCI7XHJcbkBpbXBvcnQgXCJpY29uc1wiO1xyXG5AaW1wb3J0IFwiZXh0cmFzXCI7XHJcbkBpbXBvcnQgXCJhbmltYXRlZFwiOyIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnI3skbWRpLWZvbnQtbmFtZX0nO1xyXG4gIHNyYzogdXJsKCcjeyRtZGktZm9udC1wYXRofS8jeyRtZGktZmlsZW5hbWV9LXdlYmZvbnQuZW90P3Y9I3skbWRpLXZlcnNpb259Jyk7XHJcbiAgc3JjOiB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC5lb3Q/I2llZml4JnY9I3skbWRpLXZlcnNpb259JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgdXJsKCcjeyRtZGktZm9udC1wYXRofS8jeyRtZGktZmlsZW5hbWV9LXdlYmZvbnQud29mZjI/dj0jeyRtZGktdmVyc2lvbn0nKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC53b2ZmP3Y9I3skbWRpLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICB1cmwoJyN7JG1kaS1mb250LXBhdGh9LyN7JG1kaS1maWxlbmFtZX0td2ViZm9udC50dGY/dj0jeyRtZGktdmVyc2lvbn0nKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuIiwiLiN7JG1kaS1jc3MtcHJlZml4fTpiZWZvcmUsXHJcbi4jeyRtZGktY3NzLXByZWZpeH0tc2V0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgI3skbWRpLWZvbnQtc2l6ZS1iYXNlfS8xICcjeyRtZGktZm9udC1uYW1lfSc7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gY2FuJ3QgaGF2ZSBmb250LXNpemUgaW5oZXJpdCBvbiBsaW5lIGFib3ZlLCBzbyBuZWVkIHRvIG92ZXJyaWRlXHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn0iLCJAZWFjaCAka2V5LCAkdmFsdWUgaW4gJG1kaS1pY29ucyB7XHJcbiAgICAuI3skbWRpLWNzcy1wcmVmaXh9LSN7JGtleX06OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogY2hhcigkdmFsdWUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uI3skbWRpLWNzcy1wcmVmaXh9LWJsYW5rOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEY2OENcIjtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufSIsIiRtZGktc2l6ZXM6IDE4IDI0IDM2IDQ4ICFkZWZhdWx0O1xyXG5AZWFjaCAkbWRpLXNpemUgaW4gJG1kaS1zaXplcyB7XHJcbiAgICAuI3skbWRpLWNzcy1wcmVmaXh9LSN7JG1kaS1zaXplfXB4IHtcclxuICAgICAgICAmLiN7JG1kaS1jc3MtcHJlZml4fS1zZXQsXHJcbiAgICAgICAgJi4jeyRtZGktY3NzLXByZWZpeH06YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkbWRpLXNpemUgKiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uI3skbWRpLWNzcy1wcmVmaXh9LWRhcmsge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xyXG4gICAgfVxyXG4gICAgJi4jeyRtZGktY3NzLXByZWZpeH0taW5hY3RpdmU6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcclxuICAgIH1cclxufVxyXG4uI3skbWRpLWNzcy1wcmVmaXh9LWxpZ2h0IHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcclxuICAgIH1cclxuICAgICYuI3skbWRpLWNzcy1wcmVmaXh9LWluYWN0aXZlOmJlZm9yZSB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgIH1cclxufVxyXG5cclxuJG1kaS1kZWdyZWVzOiA0NSA5MCAxMzUgMTgwIDIyNSAyNzAgMzE1ICFkZWZhdWx0O1xyXG5AZWFjaCAkbWRpLWRlZ3JlZSBpbiAkbWRpLWRlZ3JlZXMge1xyXG4gICAgLiN7JG1kaS1jc3MtcHJlZml4fS1yb3RhdGUtI3skbWRpLWRlZ3JlZX17XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCN7JG1kaS1kZWdyZWV9ZGVnKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCN7JG1kaS1kZWdyZWV9ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvKlxyXG4gICAgICAgIC8vIE5vdCBpbmNsdWRlZCBpbiBwcm9kdWN0aW9uXHJcbiAgICAgICAgJi4jeyRtZGktY3NzLXByZWZpeH0tZmxpcC1oOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgjeyRtZGktZGVncmVlfWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBIO1xyXG4gICAgICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuI3skbWRpLWNzcy1wcmVmaXh9LWZsaXAtdjpiZWZvcmUge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoI3skbWRpLWRlZ3JlZX1kZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKCN7JG1kaS1kZWdyZWV9ZGVnKTtcclxuICAgICAgICAgICAgZmlsdGVyOiBGbGlwVjtcclxuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAqL1xyXG4gICAgfVxyXG59XHJcbi4jeyRtZGktY3NzLXByZWZpeH0tZmxpcC1oOmJlZm9yZSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgIGZpbHRlcjogRmxpcEg7XHJcbiAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XHJcbn1cclxuLiN7JG1kaS1jc3MtcHJlZml4fS1mbGlwLXY6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xyXG4gICAgZmlsdGVyOiBGbGlwVjtcclxuICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcclxufSIsIi8vIEZyb20gRm9udCBBd2Vzb21lXHJcbi4jeyRtZGktY3NzLXByZWZpeH0tc3BpbjpiZWZvcmUge1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246ICN7JG1kaS1jc3MtcHJlZml4fS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiAjeyRtZGktY3NzLXByZWZpeH0tc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyAjeyRtZGktY3NzLXByZWZpeH0tc3BpbiB7XHJcbiAgICAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICB9XHJcbiAgICAxMDAlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgI3skbWRpLWNzcy1wcmVmaXh9LXNwaW4ge1xyXG4gICAgMCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xyXG4gICAgfVxyXG59IiwiYm9keSB7XG4gICBmb250LXdlaWdodDogNTAwO1xuICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcbiAgIH1cbn1cblxuaDEsXG4uaDEge1xuICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDIsXG4uaDIge1xuICAgZm9udC1zaXplOiAkaDItZm9udC1zaXplICogMC42O1xuXG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XG4gICB9XG59XG5cbmgyLFxuLmgyLFxuaDMsXG4uaDMge1xuICAgZm9udC13ZWlnaHQ6IDYwMDtcblxufVxuXG4jY29udGVudCxcbiNmb290ZXIge1xuICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4uYnRuIHtcbiAgIC8vIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgIC8vIHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cbiAgICYuYnRuLXNlY29uZGFyeSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgfVxufVxuXG4ucGFnZS1iYWxhbmNlY29yZSB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZy1iYWxhbmNlY29yZTtcbiAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICNjb250ZW50LFxuICAgI2Zvb3RlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmctYmFsYW5jZWNvcmU7XG4gICB9XG5cbiAgIC5ibG9jay1jb250YWN0LWZvb3RlciB7XG4gICAgICAvLyBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgfVxufVxuXG5cbi5mb250LWxhcmdlIHtcbiAgIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG4uZm9udC1zbWFsbCB7XG4gICBmb250LXNpemU6ICRmb250LXNpemUtc207XG59XG5cbi5mb250LXhzbWFsbCB7XG4gICBmb250LXNpemU6ICRmb250LXNpemUtc20gKiAwLjg7XG4gICBsaW5lLWhlaWdodDogMS41O1xufVxuXG51bC5saXN0LWNoZWNrIHtcbiAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblxuICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgY29udGVudDogJ1xcMjcxMyc7XG4gICAgICAgICAvKiB6bmFrIOKckyAqL1xuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgbGVmdDogLTEuNXJlbTtcbiAgICAgICAgIHRvcDogMDtcbiAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICB9XG59IiwiLyogRGVmaW5pY2UgaG91cGF2w6lobyBwb2h5YnUgKi9cbkBrZXlmcmFtZXMgaW50cm8td2lnZ2xlIHtcbiAgIDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgfVxuXG4gICAyNSUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTJkZWcpO1xuICAgfVxuXG4gICA1MCUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTtcbiAgIH1cblxuICAgNzUlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDZkZWcpO1xuICAgfVxuXG4gICAxMDAlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgfVxufVxuXG4jaGVhZGVyIHtcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5hdmJhci1tYWluIHtcbiAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgIHotaW5kZXg6IDEyO1xuICAgcGFkZGluZzogMXJlbTtcbiAgIGJhY2tncm91bmQtY29sb3I6ICMyNTI1MjU7XG4gICAvKiBUbWF2w6kgcG96YWTDrSBwcm8gbW9iaWxuw60gbWVudSwgYWJ5IGJ5bG8gdmlkxJt0IGxvZ28gYSBidXJnZXIgKi9cblxuICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogNXJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgfVxuXG4gICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgfVxuXG4gICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAuYnJhbmQtdGV4dCB7XG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgICB9XG4gICB9XG5cbiAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgLyogT2RzYXplbsOtIHZuaXTFmW7DrWNoIHBvbG/FvmVrIHBvIHJvemJhbGVuw60gKi9cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgIH1cblxuICAgLm5hdmJhci1sb2dvIHtcbiAgICAgIG1heC13aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC8qIETFr2xlxb5pdMOpLCBhYnkgdHJhbnNmb3JtYWNlIGZ1bmdvdmFsYSBzcHLDoXZuxJsgKi9cbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gICAgICAvKiBQbHludWzDvSBwb2h5YiAqL1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgLyogWmFicmHFiHVqZSByb3ptYXrDoW7DrSB0ZXh0dS9vYnLDoXprdSBwxZlpIHJvdGFjaSB2IENocm9tZSAqL1xuICAgICAgYW5pbWF0aW9uOiBpbnRyby13aWdnbGUgMC44cyBlYXNlLWluLW91dCAxO1xuICAgfVxuXG4gICAubmF2YmFyLWxvZ286aG92ZXIge1xuICAgICAgLyogS2xhZG7DqSDEjcOtc2xvID0gZG9wcmF2YSwgesOhcG9ybsOpID0gZG9sZXZhICovXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpIHNjYWxlKDEuMSk7XG4gICAgICAvKiBQxZlpZGFsIGpzZW0gaSBsZWhrw6kgenbEm3TFoWVuw60sIHZ5cGFkw6EgdG8gbMOpcGUgKi9cbiAgIH1cblxuICAgYSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgIH1cblxuICAgLm5hdi1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgLyogVHZvamUgYmFydmEgdGV4dHUgKi9cbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgfVxuXG4gICAvKiBWeXR2b8WZZW7DrSBsaW5reSBwb2QgdGV4dGVtICovXG4gICAubmF2LWxpbms6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXggKiAyKTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgLyogVGxvdcWhxaVrYSBsaW5reSAqL1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAvKiBCYXJ2YSBwb2R0csW+ZW7DrSAqL1xuXG4gICAgICAvKiBWw71jaG96w60gc3Rhdjogem1lbsWhZW5vIG5hIG51bHUgKi9cbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgLyogQm9kLCBvZCBrdGVyw6lobyBhbmltYWNlIHphxI3DrW7DoSAodmxldm8pICovXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgICAgIC8qIFBseW51bG9zdCBhbmltYWNlICovXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgIH1cblxuICAgLyogU3RhdiBwbyBuYWpldMOtIG15xaFpICovXG4gICAubmF2LWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgIC8qIFJvenRhxb5lbsOtIG5hIHBsbm91IMWhw63FmWt1ICovXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgIH1cblxuICAgLm5hdmJhci1zb2NpYWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEuMjVyZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjE1KTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1zb2NpYWwtbGluayB7XG4gICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuODUpO1xuICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuXG4gICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTgpO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxufSIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbi53ZWJiYWdlcy1jb250ZW50IHtcbiAgIC5yb3ctdG9wLXNwYWNpbmcge1xuICAgICAgbWFyZ2luLXRvcDogJGJsb2NrLW1hcmdpbi14O1xuICAgICAgLy8gICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLy8gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGJsb2NrLXBhZGRpbmcteTtcbiAgICAgIC8vICAgICAgIH1cbiAgIH1cblxuICAgLnJvdy1ib3R0b20tc3BhY2luZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkYmxvY2stbWFyZ2luLXg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWF0aC5kaXYoJGJsb2NrLW1hcmdpbi14LCAyKTtcbiAgICAgIH1cblxuICAgICAgLmNvbC0xMixcbiAgICAgIC5jb2wge1xuICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXRoLmRpdigkYmxvY2stbWFyZ2luLXgsIDIpO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxuXG4gICAucm93LXRvcC1zcGFjaW5nLXNtIHtcbiAgICAgIG1hcmdpbi10b3A6IG1hdGguZGl2KCRibG9jay1tYXJnaW4teCwgMik7XG4gICB9XG5cbiAgIC5yb3ctYm90dG9tLXNwYWNpbmctc20ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogbWF0aC5kaXYoJGJsb2NrLW1hcmdpbi14LCAyKTtcbiAgIH1cblxuICAgLnJvdy10b3Atc3BhY2luZy14bCB7XG4gICAgICBtYXJnaW4tdG9wOiAkYmxvY2stbWFyZ2luLXgteGw7XG4gICAgICAvLyAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAvLyAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkYmxvY2stcGFkZGluZy15O1xuICAgICAgLy8gICAgICAgfVxuICAgfVxuXG4gICAucm93LWJvdHRvbS1zcGFjaW5nLXhsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRibG9jay1tYXJnaW4teC14bDtcbiAgICAgIC8vICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC8vICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRibG9jay1wYWRkaW5nLXk7XG4gICAgICAvLyAgICAgICB9XG4gICB9XG5cbiAgIC5ibG9jay1kZWZhdWx0LWxldmVsLTEge1xuICAgICAgLy8gcGFkZGluZzogMCAkY29udGFpbmVyLXBhZGRpbmcgMCAkY29udGFpbmVyLXBhZGRpbmc7XG5cbiAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC8vIHBhZGRpbmc6IDAgJGNvbnRhaW5lci1wYWRkaW5nLWxnIDAgJGNvbnRhaW5lci1wYWRkaW5nLWxnO1xuICAgICAgLy8gfVxuICAgfVxuXG4gICAuYmxvY2staG9yaXpvbnRhbC1zcGFjaW5nIHtcbiAgICAgIHBhZGRpbmc6ICRjb250YWluZXItcGFkZGluZztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgcGFkZGluZzogJGNvbnRhaW5lci1wYWRkaW5nLW1kO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICBwYWRkaW5nOiAkY29udGFpbmVyLXBhZGRpbmctbGc7XG4gICAgICB9XG4gICB9XG5cbiAgIC5ibG9jay1yb3VuZGVkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgIH1cblxuICAgLmJsb2NrLWltYWdlLXdyYXAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAuYmxvY2staW1hZ2UtbGluayB7XG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICBpbnNldDogMDtcbiAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgfVxuICAgfVxuXG4gICAucm93LWp1c3RpZnktY2VudGVyIHtcbiAgICAgID4ucm93IHtcbiAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgfVxuXG5cbiAgIC5ibG9jay1zbGltLWNvbnRlbnQge1xuICAgICAgPmRpdiB7XG4gICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICB9XG4gICB9XG5cbiAgIC5ibG9jay1iYW5uZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICAgICAgbWFyZ2luOiAkY29udGFpbmVyLXBhZGRpbmcgJGNvbnRhaW5lci1wYWRkaW5nIDAgJGNvbnRhaW5lci1wYWRkaW5nO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICBtYXJnaW46ICRjb250YWluZXItcGFkZGluZy1sZyAkY29udGFpbmVyLXBhZGRpbmctbGcgMCAkY29udGFpbmVyLXBhZGRpbmctbGc7XG4gICAgICB9XG5cbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgLmJhbm5lci1pbWFnZSB7XG4gICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuNSwgMSk7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgLmJhbm5lci1pbWFnZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmFubmVyLWNvbnRlbnQge1xuICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgIH1cblxuICAgICAgICAgLmJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMGNxdztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwY3F3O1xuXG5cblxuXG4gICAgICAgICAgICBoMSB7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG5cbiAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJhbm5lci1jb250ZW50LWJvdHRvbSB7XG4gICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgIH1cblxuICAgICAgICAgY29sb3I6IHdoaXRlO1xuXG4gICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDFyZW0gMnJlbTtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9kdWN0LWZpdCxcbiAgICAgICYucHJvZHVjdC1jb3JlIHtcbiAgICAgICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICAgICAgICAuYmFubmVyLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2xvZ28uc3ZnXCIpO1xuICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJhbm5lci10ZXh0IHtcbiAgICAgICAgICAgICAgIHAge1xuXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cblxuICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYmFubmVyLWNvbnRlbnQgLmJhbm5lci10ZXh0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE1ZGVnKSBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnByb2R1Y3QtZml0IHtcbiAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoY29sb3IuYWRqdXN0KCRwcmltYXJ5LCAkbGlnaHRuZXNzOiAtMTUlKSwgMC45KSAwJSwgcmdiYSgkcHJpbWFyeS1saWdodCwgMC43KSAxMDAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgfVxuXG4gICAgICAgICAuYmFubmVyLXRleHQge1xuICAgICAgICAgICAgaDEge1xuICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuXG5cbiAgICAgIH1cblxuICAgICAgJi5wcm9kdWN0LWNvcmUge1xuICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKGNvbG9yLmFkanVzdCgkc2Vjb25kYXJ5LCAkbGlnaHRuZXNzOiAtMTUlKSwgMC40KSAwJSwgcmdiYSgkYm9keS1iZy1iYWxhbmNlY29yZSwgMC45KSAxMDAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxuXG4gICAuYmxvY2stdGV4dCxcbiAgIC5ibG9jay10ZXh0LWNsYWltIHtcbiAgICAgIC8vIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAvLyBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgLy8gbWFyZ2luLWxlZnQ6ICRibG9jay1jb250ZW50LWlubmVyLXBhZGRpbmcteC1sZztcbiAgICAgIC8vIG1hcmdpbi1yaWdodDogJGJsb2NrLWNvbnRlbnQtaW5uZXItcGFkZGluZy14LWxnO1xuXG4gICAgICBwYWRkaW5nOiAkY29udGFpbmVyLXBhZGRpbmc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgIHBhZGRpbmc6ICRjb250YWluZXItcGFkZGluZy1tZDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgcGFkZGluZzogJGNvbnRhaW5lci1wYWRkaW5nLWxnO1xuICAgICAgfVxuXG4gICAgICBwOmxhc3QtY2hpbGQsXG4gICAgICB1bDpsYXN0LWNoaWxkIHtcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICB9XG5cbiAgICAgIC5idG4ge1xuICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxuXG4gICAuYmxvY2stdGV4dC1wYWRkaW5nIHtcblxuICAgICAgLy8gLmJsb2NrLXRleHQsXG4gICAgICAvLyAuYmxvY2stdGV4dC1jbGFpbSB7XG4gICAgICAvLyAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICAvLyAgICBwYWRkaW5nOiAwLjVyZW07XG5cbiAgICAgIC8vICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIC8vICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgIC8vICAgIH1cblxuXG4gICAgICAvLyAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAvLyAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAvLyAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgLy8gICAgfVxuICAgICAgLy8gfVxuICAgfVxuXG4gICAuYmxvY2stdGV4dC1sZWZ0X2ljb25fYm94IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgICBtYXJnaW46ICRjb250YWluZXItcGFkZGluZztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgbWFyZ2luOiAkY29udGFpbmVyLXBhZGRpbmctbWQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgIG1hcmdpbjogJGNvbnRhaW5lci1wYWRkaW5nLWxnO1xuICAgICAgfVxuXG4gICAgICBtYXJnaW4tYm90dG9tOiAkY29udGFpbmVyLXBhZGRpbmctbGc7XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgICAgICB9XG5cbiAgICAgICAgIHBhZGRpbmc6IDEuOHJlbTtcbiAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAyLjlyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuOXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgIH1cblxuICAgLmJsb2NrLXRleHQtdG9wX2ljb25fYm94IHtcbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgIH1cblxuICAgICAgLmljb24ge1xuICAgICAgICAgcGFkZGluZzogMS44cmVtO1xuICAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjI1LCAxLCAwLjUsIDEpO1xuXG4gICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDIuOXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi45cmVtO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yMCk7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG5cbiAgIC5ibG9jay1wcm9kdWN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICYucHJvZHVjdC1maXQsXG4gICAgICAmLnByb2R1Y3QtY29yZSB7XG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHByaW1hcnkgMCUsICRwcmltYXJ5LWxpZ2h0IDEwMCUpO1xuICAgICAgICAgcGFkZGluZzogJHByb2R1Y3QtaW5uZXItcGFkZGluZyAqIDI7XG4gICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogJHByb2R1Y3QtaW5uZXItcGFkZGluZy1tZDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgfVxuXG4gICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkcHJvZHVjdC1pbm5lci1wYWRkaW5nLWxnO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICB9XG5cbiAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAvLyBQb3ppY292w6Fuw60g4oCTIG5hcMWZLiBkbyBwcmF2w6lobyBkb2xuw61obyByb2h1XG4gICAgICAgICAgICB0b3A6IC0xMCU7XG4gICAgICAgICAgICBsZWZ0OiAtOCU7XG4gICAgICAgICAgICBib3R0b206IC0xMCU7XG5cbiAgICAgICAgICAgIC8vIFJvem3Em3J5IGxvZ2EgKG3Fr8W+ZSBiw710IGtsaWRuxJsgdsSbdMWhw60gbmXFviBzYW1vdG7DvSBibG9rKVxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgIC8vIE5hxI10ZW7DrSB0dsOpaG8gU1ZHIGxvZ2FcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9sb2dvLnN2Z1wiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcblxuICAgICAgICAgICAgLy8gUHLFr2hsZWRub3N0IHZvZG96bmFrdSAoMC4wNSA9IDUlLCB1cHJhdiBwb2RsZSBwb3TFmWVieSlcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMjtcblxuICAgICAgICAgICAgLy8gWmFqaXN0w60sIMW+ZSBsb2dvIG5lYnVkZSBwxZlla3LDvXZhdCB0ZXh0IGEgdcW+aXZhdGVsIG5hIG7Em2ogbmVidWRlIG1vY3QgXCJrbGlrbm91dFwiXG4gICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICB9XG5cbiAgICAgICAgID5kaXYge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgIH1cblxuICAgICAgICAgLmJsb2NrLXRleHQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgIH1cblxuICAgICAgICAgLmJsb2NrLWltYWdlLXdyYXAge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwcmVtIDByZW0gMHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtIDFyZW0gMXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgcGFkZGluZzogMCAzcmVtIDNyZW0gM3JlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJsb2NrLWltYWdlLW1hc2sge1xuICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMteGw7XG4gICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgLyogVG9obGUgamUgdGVuIG/FmWV6b3bDvSB2w73FmWV6ICovXG4gICAgICAgICAgICAgICAvLyBib3gtc2hhZG93OiA0MHB4IDQwcHggMHB4IHJnYmEoJGNvbG9yOiAkcHJpbWFyeSwgJGFscGhhOiAxKTtcblxuICAgICAgICAgICAgICAgLy8gQWJ5IHNlIGJvcmRlci1yYWRpdXMgc3Byw6F2bsSbIGFwbGlrb3ZhbCB2IG7Em2t0ZXLDvWNoIHByb2hsw63FvmXEjcOtY2ggKFNhZmFyaSlcbiAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblxuICAgICAgICAgICAgICAgLmJsb2NrLWltYWdlIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAvLyBQbHludWzDvSB6b29tIGVmZWt0XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC4yNSwgMSwgMC41LCAxKTtcbiAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgLy8gUmVha2NlIG5hIG5hamV0w60gbXnFoWkgKHN0YcSNw60gbmFqZXQgbmEgbWFza3UpXG4gICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIC5ibG9jay1pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDgpO1xuICAgICAgICAgICAgICAgICAgICAgLyogWnbEm3TFocOtIHBvdXplIHNhbW90bsO9IHZuaXTFmW7DrSBvYnLDoXplayAqL1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnByb2R1Y3QtZml0IHtcbiAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jNGMzNTNiKzAsNGMzNTNiKzEwMCYxKzAsMC4zKzEwMCAqL1xuICAgICAgfVxuXG4gICAgICAmLnByb2R1Y3QtY29yZSB7XG4gICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc2Vjb25kYXJ5LWxpZ2h0IDAlLCAkc2Vjb25kYXJ5IDEwMCUpO1xuXG4gICAgICAgICAvLyAmOjpiZWZvcmUge1xuICAgICAgICAgLy8gICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgIC8vIH1cblxuICAgICAgICAgLmJsb2NrLWltYWdlIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDQwcHggNDBweCAwcHggcmdiYSgkY29sb3I6ICRzZWNvbmRhcnksICRhbHBoYTogMSk7XG4gICAgICAgICB9XG5cbiAgICAgICAgICYucHJvZHVjdC1yZXZlcnNlLW9yZGVyIHtcbiAgICAgICAgICAgIC5ibG9jay1pbWFnZSB7XG4gICAgICAgICAgICAgICBib3gtc2hhZG93OiAtNDBweCA0MHB4IDBweCByZ2JhKCRjb2xvcjogJHNlY29uZGFyeSwgJGFscGhhOiAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5wcm9kdWN0LXJldmVyc2Utb3JkZXIge1xuICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogLTQ4JTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgICAgICAgIH1cblxuICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgLnJvdz5kaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5yb3c+ZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICB9XG5cbiAgICAgICAgIC5ibG9jay10ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDByZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cblxuICAgICAgICAgLmJsb2NrLWltYWdlLXdyYXAge31cblxuICAgICAgICAgLmJsb2NrLWltYWdlLW1hc2sge1xuICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogLTQwcHggNDBweCAwcHggcmdiYSgkY29sb3I6ICRwcmltYXJ5LCAkYWxwaGE6IDEpO1xuICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmxvY2stdGV4dCB7XG4gICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxuXG4gICAuYmxvY2stZ2FsbGVyeSB7XG5cbiAgICAgIG1hcmdpbjogJGNvbnRhaW5lci1wYWRkaW5nO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICBtYXJnaW46ICRjb250YWluZXItcGFkZGluZy1tZDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgbWFyZ2luOiAkY29udGFpbmVyLXBhZGRpbmctbGc7XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay1pbWFnZSB7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgLy8gUGx5bnVsw70gem9vbSBlZmVrdFxuICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjUsIDEsIDAuNSwgMSk7XG4gICAgICB9XG5cbiAgICAgIC8vIFJlYWtjZSBuYSBuYWpldMOtIG15xaFpIChzdGHEjcOtIG5hamV0IG5hIG1hc2t1KVxuICAgICAgLmJsb2NrLWltYWdlLXdyYXA6aG92ZXIge1xuICAgICAgICAgLmJsb2NrLWltYWdlIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7XG4gICAgICAgICAgICAvKiBadsSbdMWhw60gcG91emUgc2Ftb3Ruw70gdm5pdMWZbsOtIG9icsOhemVrICovXG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG5cbiAgIC5ibG9jay10ZXh0LWJnIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgIGluc2V0OiAwO1xuICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA4KTtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2NrLXRleHQtYmctY29udGVudCB7XG4gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMHJlbTtcbiAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgICAgIH1cblxuICAgICAgLmJsb2NrLXRleHQtYmctbGluayB7XG4gICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICBpbnNldDogMDtcbiAgICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgfVxuICAgfVxuXG4gICAuYmxvY2stdGV4dC1iZy1jb2xvciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy14bDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIG1hcmdpbjogJGNvbnRhaW5lci1wYWRkaW5nO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICBtYXJnaW46ICRjb250YWluZXItcGFkZGluZy1tZDtcbiAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgbWFyZ2luOiAkY29udGFpbmVyLXBhZGRpbmctbGc7XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay10ZXh0LWJnLWNvbG9yLWNvbnRlbnQge1xuICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgcGFkZGluZzogMnJlbSAzcmVtO1xuXG4gICAgICAgICBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxuXG5cblxuICAgLy8gIG9iYXJ2ZW7DrSBibG9rxa9cbiAgIC5ibG9jay1jb2xvci1wcmltYXJ5IHtcbiAgICAgIC5ibG9jay10ZXh0IHt9XG5cbiAgICAgIC5ibG9jay10ZXh0LWxlZnRfaWNvbl9ib3gge1xuICAgICAgICAgcGFkZGluZzogMnJlbTtcblxuICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSA0cmVtO1xuICAgICAgICAgfVxuXG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2NrLXRleHQtdG9wX2ljb25fYm94IHtcbiAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDhweCA4cHggMTBweCByZ2JhKCRjb2xvcjogIzAwMDAwMCwgJGFscGhhOiAwLjI1KTtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2NrLXRleHQtYmcge1xuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAlLCByZ2JhKCRwcmltYXJ5LCAwLjg1KSAxMDAlKSwgJHByaW1hcnkgdXJsKFwiLi4vaW1hZ2VzL2JhbGFuY2VmaXRfYmcuanBnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2NrLXRleHQtYmctY29sb3Ige1xuICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJHByaW1hcnkgMCUsICRwcmltYXJ5LWxpZ2h0IDEwMCUpO1xuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cblxuICAgfVxuXG4gICAuYmxvY2stY29sb3Itc2Vjb25kYXJ5IHtcbiAgICAgIC5ibG9jay10ZXh0IHt9XG5cbiAgICAgIC5ibG9jay10ZXh0LWxlZnRfaWNvbl9ib3gge1xuICAgICAgICAgcGFkZGluZzogMnJlbSA0cmVtO1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJsb2NrLXRleHQtdG9wX2ljb25fYm94IHtcbiAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogOHB4IDhweCAxMHB4IHJnYmEoJGNvbG9yOiAjMDAwMDAwLCAkYWxwaGE6IDAuMjUpO1xuICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmxvY2stdGV4dC1iZyB7XG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDMwJSwgcmdiYSgkc2Vjb25kYXJ5LCAwLjU1KSA4MCUsIHJnYmEoJHNlY29uZGFyeSwgMC44NSkgMTAwJSksICRzZWNvbmRhcnkgdXJsKFwiLi4vaW1hZ2VzL2JhbGFuY2Vjb3JlX2JnX3NtYWxsLmpwZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay10ZXh0LWJnLWNvbG9yIHtcbiAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICRzZWNvbmRhcnktbGlnaHQgMCUsICRzZWNvbmRhcnkgMTAwJSk7XG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgfVxufVxuXG4uYmxvY2stY29udGFjdC1mb290ZXIge1xuICAgbWFyZ2luOiAkY29udGFpbmVyLXBhZGRpbmc7XG5cbiAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbjogJGNvbnRhaW5lci1wYWRkaW5nLW1kO1xuICAgfVxuXG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBtYXJnaW46ICRjb250YWluZXItcGFkZGluZy1sZztcbiAgIH1cblxuICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICBwYWRkaW5nOiAycmVtO1xuICAgY29sb3I6ICR3aGl0ZTtcbiAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXhsO1xuXG4gICBmb250LXNpemU6ICRmb250LXNpemUtc207XG5cbiAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgIH1cblxuICAgYSxcbiAgIGE6bGluayxcbiAgIGE6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgfVxuXG4gICAuYmxvY2staW1hZ2Utd3JhcCxcbiAgIC5ibG9jay10ZXh0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtc207XG4gICB9XG5cbiAgIC5jb2w6bnRoLWNoaWxkKDIpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgfVxuXG4gICB9XG5cbiAgIC5jb2w6bnRoLWNoaWxkKDMpIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgIH1cbiAgIH1cblxuICAgLmZvb3Rlci1zb2NpYWwtY29sIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4bCkge1xuICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjIpO1xuICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgfVxuXG4gICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgICAuZm9vdGVyLXNvY2lhbC1saW5rIHtcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2UsIHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cbiAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICAgfVxuICAgICAgfVxuICAgfVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/