@import url(https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

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

/**
 * Remove the inner border and padding in Firefox.
 */

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

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

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

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

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

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */

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

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: Lato, sans-serif; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #b2b3b8; /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::placeholder,
textarea::placeholder {
  color: #a0aec0;
}

button,
[role="button"] {
  cursor: pointer;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: monospace;
}

/**
 * Make replaced elements `display: block` by default as that's
 * the behavior you want almost all of the time. Inspired by
 * CSS Remedy, with `svg` added as well.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}

/**
 * Constrain images and videos to the parent width and preserve
 * their instrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

.space-y-0 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0px * var(--space-y-reverse));
}

.space-x-0 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0px * var(--space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
}

.space-y-1 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--space-y-reverse));
}

.space-x-1 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
}

.space-y-2 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--space-y-reverse));
}

.space-x-2 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
}

.space-y-3 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--space-y-reverse));
}

.space-x-3 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
}

.space-y-4 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1rem * var(--space-y-reverse));
}

.space-x-4 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1rem * var(--space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
}

.space-y-5 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--space-y-reverse));
}

.space-x-5 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
}

.space-y-6 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--space-y-reverse));
}

.space-x-6 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
}

.space-y-8 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(2rem * var(--space-y-reverse));
}

.space-x-8 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(2rem * var(--space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
}

.space-y-10 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--space-y-reverse));
}

.space-x-10 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
}

.space-y-12 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(3rem * var(--space-y-reverse));
}

.space-x-12 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(3rem * var(--space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
}

.space-y-16 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(4rem * var(--space-y-reverse));
}

.space-x-16 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(4rem * var(--space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
}

.space-y-20 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(5rem * var(--space-y-reverse));
}

.space-x-20 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(5rem * var(--space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
}

.space-y-24 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(6rem * var(--space-y-reverse));
}

.space-x-24 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(6rem * var(--space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
}

.space-y-32 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(8rem * var(--space-y-reverse));
}

.space-x-32 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(8rem * var(--space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
}

.space-y-40 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(10rem * var(--space-y-reverse));
}

.space-x-40 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(10rem * var(--space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
}

.space-y-48 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(12rem * var(--space-y-reverse));
}

.space-x-48 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(12rem * var(--space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
}

.space-y-56 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(14rem * var(--space-y-reverse));
}

.space-x-56 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(14rem * var(--space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
}

.space-y-64 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(16rem * var(--space-y-reverse));
}

.space-x-64 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(16rem * var(--space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
}

.space-y-px > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(1px * var(--space-y-reverse));
}

.space-x-px > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(1px * var(--space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
}

.-space-y-1 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--space-y-reverse));
}

.-space-x-1 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-2 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--space-y-reverse));
}

.-space-x-2 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-3 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-0.75rem * var(--space-y-reverse));
}

.-space-x-3 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-0.75rem * var(--space-x-reverse));
  margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-4 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1rem * var(--space-y-reverse));
}

.-space-x-4 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1rem * var(--space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-5 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--space-y-reverse));
}

.-space-x-5 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-6 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--space-y-reverse));
}

.-space-x-6 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-8 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-2rem * var(--space-y-reverse));
}

.-space-x-8 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-2rem * var(--space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-10 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--space-y-reverse));
}

.-space-x-10 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-12 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-3rem * var(--space-y-reverse));
}

.-space-x-12 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-3rem * var(--space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-16 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-4rem * var(--space-y-reverse));
}

.-space-x-16 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-4rem * var(--space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-20 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-5rem * var(--space-y-reverse));
}

.-space-x-20 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-5rem * var(--space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-24 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-6rem * var(--space-y-reverse));
}

.-space-x-24 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-6rem * var(--space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-32 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-8rem * var(--space-y-reverse));
}

.-space-x-32 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-8rem * var(--space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-40 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-10rem * var(--space-y-reverse));
}

.-space-x-40 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-10rem * var(--space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-48 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-12rem * var(--space-y-reverse));
}

.-space-x-48 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-12rem * var(--space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-56 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-14rem * var(--space-y-reverse));
}

.-space-x-56 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-14rem * var(--space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-64 > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-16rem * var(--space-y-reverse));
}

.-space-x-64 > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-16rem * var(--space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
}

.-space-y-px > :not(template) ~ :not(template){
  --space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
  margin-bottom: calc(-1px * var(--space-y-reverse));
}

.-space-x-px > :not(template) ~ :not(template){
  --space-x-reverse: 0;
  margin-right: calc(-1px * var(--space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
}

.space-y-reverse > :not(template) ~ :not(template){
  --space-y-reverse: 1;
}

.space-x-reverse > :not(template) ~ :not(template){
  --space-x-reverse: 1;
}

.divide-y-0 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(0px * var(--divide-y-reverse));
}

.divide-x-0 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(0px * var(--divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
}

.divide-y-2 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(2px * var(--divide-y-reverse));
}

.divide-x-2 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(2px * var(--divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
}

.divide-y-4 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(4px * var(--divide-y-reverse));
}

.divide-x-4 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(4px * var(--divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
}

.divide-y-8 > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(8px * var(--divide-y-reverse));
}

.divide-x-8 > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(8px * var(--divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
}

.divide-y > :not(template) ~ :not(template){
  --divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
  border-bottom-width: calc(1px * var(--divide-y-reverse));
}

.divide-x > :not(template) ~ :not(template){
  --divide-x-reverse: 0;
  border-right-width: calc(1px * var(--divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
}

.divide-y-reverse > :not(template) ~ :not(template){
  --divide-y-reverse: 1;
}

.divide-x-reverse > :not(template) ~ :not(template){
  --divide-x-reverse: 1;
}

.divide-dark-grey > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #363636;
  border-color: rgba(54, 54, 54, var(--divide-opacity));
}

.divide-peppermint > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #13C87B;
  border-color: rgba(19, 200, 123, var(--divide-opacity));
}

.divide-peppermint-50 > :not(template) ~ :not(template){
  border-color: rgba(19, 200, 123, 0.5);
}

.divide-sunrise > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #FFC754;
  border-color: rgba(255, 199, 84, var(--divide-opacity));
}

.divide-blue > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #003492;
  border-color: rgba(0, 52, 146, var(--divide-opacity));
}

.divide-blue-50 > :not(template) ~ :not(template){
  border-color: rgba(0, 52, 146, 0.5);
}

.divide-blue-25 > :not(template) ~ :not(template){
  border-color: rgba(0, 52, 146, 0.25);
}

.divide-teal > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #4EC7C6;
  border-color: rgba(78, 199, 198, var(--divide-opacity));
}

.divide-bluesteel > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #90A8C0;
  border-color: rgba(144, 168, 192, var(--divide-opacity));
}

.divide-skin > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #D7B58A;
  border-color: rgba(215, 181, 138, var(--divide-opacity));
}

.divide-dusk-pink > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #EBC0B8;
  border-color: rgba(235, 192, 184, var(--divide-opacity));
}

.divide-danger > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #9B2C2C;
  border-color: rgba(155, 44, 44, var(--divide-opacity));
}

.divide-success > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #276749;
  border-color: rgba(39, 103, 73, var(--divide-opacity));
}

.divide-unquotable > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #FF5656;
  border-color: rgba(255, 86, 86, var(--divide-opacity));
}

.divide-grey > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #b2b3b8;
  border-color: rgba(178, 179, 184, var(--divide-opacity));
}

.divide-grey-50 > :not(template) ~ :not(template){
  border-color: rgba(178, 179, 184, 0.5);
}

.divide-grey-25 > :not(template) ~ :not(template){
  border-color: rgba(178, 179, 184, 0.25);
}

.divide-white > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--divide-opacity));
}

.divide-white-50 > :not(template) ~ :not(template){
  border-color: rgba(255, 255, 255, 0.5);
}

.divide-black > :not(template) ~ :not(template){
  --divide-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--divide-opacity));
}

.divide-transparent > :not(template) ~ :not(template){
  border-color: transparent;
}

.divide-solid > :not(template) ~ :not(template){
  border-style: solid;
}

.divide-dashed > :not(template) ~ :not(template){
  border-style: dashed;
}

.divide-dotted > :not(template) ~ :not(template){
  border-style: dotted;
}

.divide-double > :not(template) ~ :not(template){
  border-style: double;
}

.divide-none > :not(template) ~ :not(template){
  border-style: none;
}

.divide-opacity-0 > :not(template) ~ :not(template){
  --divide-opacity: 0;
}

.divide-opacity-25 > :not(template) ~ :not(template){
  --divide-opacity: 0.25;
}

.divide-opacity-50 > :not(template) ~ :not(template){
  --divide-opacity: 0.5;
}

.divide-opacity-75 > :not(template) ~ :not(template){
  --divide-opacity: 0.75;
}

.divide-opacity-100 > :not(template) ~ :not(template){
  --divide-opacity: 1;
}

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

.not-sr-only{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

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

.focus\:not-sr-only:focus{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.appearance-none{
  appearance: none;
}

.bg-fixed{
  background-attachment: fixed;
}

.bg-local{
  background-attachment: local;
}

.bg-scroll{
  background-attachment: scroll;
}

.bg-clip-border{
  background-clip: border-box;
}

.bg-clip-padding{
  background-clip: padding-box;
}

.bg-clip-content{
  background-clip: content-box;
}

.bg-clip-text{
  background-clip: text;
}

.bg-dark-grey{
  --bg-opacity: 1;
  background-color: #363636;
  background-color: rgba(54, 54, 54, var(--bg-opacity));
}

.bg-peppermint{
  --bg-opacity: 1;
  background-color: #13C87B;
  background-color: rgba(19, 200, 123, var(--bg-opacity));
}

.bg-peppermint-50{
  background-color: rgba(19, 200, 123, 0.5);
}

.bg-sunrise{
  --bg-opacity: 1;
  background-color: #FFC754;
  background-color: rgba(255, 199, 84, var(--bg-opacity));
}

.bg-blue{
  --bg-opacity: 1;
  background-color: #003492;
  background-color: rgba(0, 52, 146, var(--bg-opacity));
}

.bg-blue-50{
  background-color: rgba(0, 52, 146, 0.5);
}

.bg-blue-25{
  background-color: rgba(0, 52, 146, 0.25);
}

.bg-teal{
  --bg-opacity: 1;
  background-color: #4EC7C6;
  background-color: rgba(78, 199, 198, var(--bg-opacity));
}

.bg-bluesteel{
  --bg-opacity: 1;
  background-color: #90A8C0;
  background-color: rgba(144, 168, 192, var(--bg-opacity));
}

.bg-skin{
  --bg-opacity: 1;
  background-color: #D7B58A;
  background-color: rgba(215, 181, 138, var(--bg-opacity));
}

.bg-dusk-pink{
  --bg-opacity: 1;
  background-color: #EBC0B8;
  background-color: rgba(235, 192, 184, var(--bg-opacity));
}

.bg-danger{
  --bg-opacity: 1;
  background-color: #9B2C2C;
  background-color: rgba(155, 44, 44, var(--bg-opacity));
}

.bg-success{
  --bg-opacity: 1;
  background-color: #276749;
  background-color: rgba(39, 103, 73, var(--bg-opacity));
}

.bg-unquotable{
  --bg-opacity: 1;
  background-color: #FF5656;
  background-color: rgba(255, 86, 86, var(--bg-opacity));
}

.bg-grey{
  --bg-opacity: 1;
  background-color: #b2b3b8;
  background-color: rgba(178, 179, 184, var(--bg-opacity));
}

.bg-grey-50{
  background-color: rgba(178, 179, 184, 0.5);
}

.bg-grey-25{
  background-color: rgba(178, 179, 184, 0.25);
}

.bg-white{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.bg-white-50{
  background-color: rgba(255, 255, 255, 0.5);
}

.bg-black{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

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

.hover\:bg-dark-grey:hover{
  --bg-opacity: 1;
  background-color: #363636;
  background-color: rgba(54, 54, 54, var(--bg-opacity));
}

.hover\:bg-peppermint:hover{
  --bg-opacity: 1;
  background-color: #13C87B;
  background-color: rgba(19, 200, 123, var(--bg-opacity));
}

.hover\:bg-peppermint-50:hover{
  background-color: rgba(19, 200, 123, 0.5);
}

.hover\:bg-sunrise:hover{
  --bg-opacity: 1;
  background-color: #FFC754;
  background-color: rgba(255, 199, 84, var(--bg-opacity));
}

.hover\:bg-blue:hover{
  --bg-opacity: 1;
  background-color: #003492;
  background-color: rgba(0, 52, 146, var(--bg-opacity));
}

.hover\:bg-blue-50:hover{
  background-color: rgba(0, 52, 146, 0.5);
}

.hover\:bg-blue-25:hover{
  background-color: rgba(0, 52, 146, 0.25);
}

.hover\:bg-teal:hover{
  --bg-opacity: 1;
  background-color: #4EC7C6;
  background-color: rgba(78, 199, 198, var(--bg-opacity));
}

.hover\:bg-bluesteel:hover{
  --bg-opacity: 1;
  background-color: #90A8C0;
  background-color: rgba(144, 168, 192, var(--bg-opacity));
}

.hover\:bg-skin:hover{
  --bg-opacity: 1;
  background-color: #D7B58A;
  background-color: rgba(215, 181, 138, var(--bg-opacity));
}

.hover\:bg-dusk-pink:hover{
  --bg-opacity: 1;
  background-color: #EBC0B8;
  background-color: rgba(235, 192, 184, var(--bg-opacity));
}

.hover\:bg-danger:hover{
  --bg-opacity: 1;
  background-color: #9B2C2C;
  background-color: rgba(155, 44, 44, var(--bg-opacity));
}

.hover\:bg-success:hover{
  --bg-opacity: 1;
  background-color: #276749;
  background-color: rgba(39, 103, 73, var(--bg-opacity));
}

.hover\:bg-unquotable:hover{
  --bg-opacity: 1;
  background-color: #FF5656;
  background-color: rgba(255, 86, 86, var(--bg-opacity));
}

.hover\:bg-grey:hover{
  --bg-opacity: 1;
  background-color: #b2b3b8;
  background-color: rgba(178, 179, 184, var(--bg-opacity));
}

.hover\:bg-grey-50:hover{
  background-color: rgba(178, 179, 184, 0.5);
}

.hover\:bg-grey-25:hover{
  background-color: rgba(178, 179, 184, 0.25);
}

.hover\:bg-white:hover{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.hover\:bg-white-50:hover{
  background-color: rgba(255, 255, 255, 0.5);
}

.hover\:bg-black:hover{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

.hover\:bg-transparent:hover{
  background-color: transparent;
}

.focus\:bg-dark-grey:focus{
  --bg-opacity: 1;
  background-color: #363636;
  background-color: rgba(54, 54, 54, var(--bg-opacity));
}

.focus\:bg-peppermint:focus{
  --bg-opacity: 1;
  background-color: #13C87B;
  background-color: rgba(19, 200, 123, var(--bg-opacity));
}

.focus\:bg-peppermint-50:focus{
  background-color: rgba(19, 200, 123, 0.5);
}

.focus\:bg-sunrise:focus{
  --bg-opacity: 1;
  background-color: #FFC754;
  background-color: rgba(255, 199, 84, var(--bg-opacity));
}

.focus\:bg-blue:focus{
  --bg-opacity: 1;
  background-color: #003492;
  background-color: rgba(0, 52, 146, var(--bg-opacity));
}

.focus\:bg-blue-50:focus{
  background-color: rgba(0, 52, 146, 0.5);
}

.focus\:bg-blue-25:focus{
  background-color: rgba(0, 52, 146, 0.25);
}

.focus\:bg-teal:focus{
  --bg-opacity: 1;
  background-color: #4EC7C6;
  background-color: rgba(78, 199, 198, var(--bg-opacity));
}

.focus\:bg-bluesteel:focus{
  --bg-opacity: 1;
  background-color: #90A8C0;
  background-color: rgba(144, 168, 192, var(--bg-opacity));
}

.focus\:bg-skin:focus{
  --bg-opacity: 1;
  background-color: #D7B58A;
  background-color: rgba(215, 181, 138, var(--bg-opacity));
}

.focus\:bg-dusk-pink:focus{
  --bg-opacity: 1;
  background-color: #EBC0B8;
  background-color: rgba(235, 192, 184, var(--bg-opacity));
}

.focus\:bg-danger:focus{
  --bg-opacity: 1;
  background-color: #9B2C2C;
  background-color: rgba(155, 44, 44, var(--bg-opacity));
}

.focus\:bg-success:focus{
  --bg-opacity: 1;
  background-color: #276749;
  background-color: rgba(39, 103, 73, var(--bg-opacity));
}

.focus\:bg-unquotable:focus{
  --bg-opacity: 1;
  background-color: #FF5656;
  background-color: rgba(255, 86, 86, var(--bg-opacity));
}

.focus\:bg-grey:focus{
  --bg-opacity: 1;
  background-color: #b2b3b8;
  background-color: rgba(178, 179, 184, var(--bg-opacity));
}

.focus\:bg-grey-50:focus{
  background-color: rgba(178, 179, 184, 0.5);
}

.focus\:bg-grey-25:focus{
  background-color: rgba(178, 179, 184, 0.25);
}

.focus\:bg-white:focus{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.focus\:bg-white-50:focus{
  background-color: rgba(255, 255, 255, 0.5);
}

.focus\:bg-black:focus{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

.focus\:bg-transparent:focus{
  background-color: transparent;
}

.disabled\:bg-dark-grey:disabled{
  --bg-opacity: 1;
  background-color: #363636;
  background-color: rgba(54, 54, 54, var(--bg-opacity));
}

.disabled\:bg-peppermint:disabled{
  --bg-opacity: 1;
  background-color: #13C87B;
  background-color: rgba(19, 200, 123, var(--bg-opacity));
}

.disabled\:bg-peppermint-50:disabled{
  background-color: rgba(19, 200, 123, 0.5);
}

.disabled\:bg-sunrise:disabled{
  --bg-opacity: 1;
  background-color: #FFC754;
  background-color: rgba(255, 199, 84, var(--bg-opacity));
}

.disabled\:bg-blue:disabled{
  --bg-opacity: 1;
  background-color: #003492;
  background-color: rgba(0, 52, 146, var(--bg-opacity));
}

.disabled\:bg-blue-50:disabled{
  background-color: rgba(0, 52, 146, 0.5);
}

.disabled\:bg-blue-25:disabled{
  background-color: rgba(0, 52, 146, 0.25);
}

.disabled\:bg-teal:disabled{
  --bg-opacity: 1;
  background-color: #4EC7C6;
  background-color: rgba(78, 199, 198, var(--bg-opacity));
}

.disabled\:bg-bluesteel:disabled{
  --bg-opacity: 1;
  background-color: #90A8C0;
  background-color: rgba(144, 168, 192, var(--bg-opacity));
}

.disabled\:bg-skin:disabled{
  --bg-opacity: 1;
  background-color: #D7B58A;
  background-color: rgba(215, 181, 138, var(--bg-opacity));
}

.disabled\:bg-dusk-pink:disabled{
  --bg-opacity: 1;
  background-color: #EBC0B8;
  background-color: rgba(235, 192, 184, var(--bg-opacity));
}

.disabled\:bg-danger:disabled{
  --bg-opacity: 1;
  background-color: #9B2C2C;
  background-color: rgba(155, 44, 44, var(--bg-opacity));
}

.disabled\:bg-success:disabled{
  --bg-opacity: 1;
  background-color: #276749;
  background-color: rgba(39, 103, 73, var(--bg-opacity));
}

.disabled\:bg-unquotable:disabled{
  --bg-opacity: 1;
  background-color: #FF5656;
  background-color: rgba(255, 86, 86, var(--bg-opacity));
}

.disabled\:bg-grey:disabled{
  --bg-opacity: 1;
  background-color: #b2b3b8;
  background-color: rgba(178, 179, 184, var(--bg-opacity));
}

.disabled\:bg-grey-50:disabled{
  background-color: rgba(178, 179, 184, 0.5);
}

.disabled\:bg-grey-25:disabled{
  background-color: rgba(178, 179, 184, 0.25);
}

.disabled\:bg-white:disabled{
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
}

.disabled\:bg-white-50:disabled{
  background-color: rgba(255, 255, 255, 0.5);
}

.disabled\:bg-black:disabled{
  --bg-opacity: 1;
  background-color: #000000;
  background-color: rgba(0, 0, 0, var(--bg-opacity));
}

.disabled\:bg-transparent:disabled{
  background-color: transparent;
}

.bg-none{
  background-image: none;
}

.bg-gradient-to-t{
  background-image: linear-gradient(to top, var(--gradient-color-stops));
}

.bg-gradient-to-tr{
  background-image: linear-gradient(to top right, var(--gradient-color-stops));
}

.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--gradient-color-stops));
}

.bg-gradient-to-br{
  background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
}

.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--gradient-color-stops));
}

.bg-gradient-to-bl{
  background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
}

.bg-gradient-to-l{
  background-image: linear-gradient(to left, var(--gradient-color-stops));
}

.bg-gradient-to-tl{
  background-image: linear-gradient(to top left, var(--gradient-color-stops));
}

.from-dark-grey{
  --gradient-from-color: #363636;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
}

.from-peppermint{
  --gradient-from-color: #13C87B;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.from-peppermint-50{
  --gradient-from-color: rgba(19, 200, 123, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.from-sunrise{
  --gradient-from-color: #FFC754;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
}

.from-blue{
  --gradient-from-color: #003492;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.from-blue-50{
  --gradient-from-color: rgba(0, 52, 146, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.from-blue-25{
  --gradient-from-color: rgba(0, 52, 146, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.from-teal{
  --gradient-from-color: #4EC7C6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
}

.from-bluesteel{
  --gradient-from-color: #90A8C0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
}

.from-skin{
  --gradient-from-color: #D7B58A;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
}

.from-dusk-pink{
  --gradient-from-color: #EBC0B8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
}

.from-danger{
  --gradient-from-color: #9B2C2C;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
}

.from-success{
  --gradient-from-color: #276749;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
}

.from-unquotable{
  --gradient-from-color: #FF5656;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
}

.from-grey{
  --gradient-from-color: #b2b3b8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.from-grey-50{
  --gradient-from-color: rgba(178, 179, 184, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.from-grey-25{
  --gradient-from-color: rgba(178, 179, 184, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.from-white{
  --gradient-from-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-white-50{
  --gradient-from-color: rgba(255, 255, 255, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.from-black{
  --gradient-from-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.from-transparent{
  --gradient-from-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.via-dark-grey{
  --gradient-via-color: #363636;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
}

.via-peppermint{
  --gradient-via-color: #13C87B;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.via-peppermint-50{
  --gradient-via-color: rgba(19, 200, 123, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.via-sunrise{
  --gradient-via-color: #FFC754;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
}

.via-blue{
  --gradient-via-color: #003492;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.via-blue-50{
  --gradient-via-color: rgba(0, 52, 146, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.via-blue-25{
  --gradient-via-color: rgba(0, 52, 146, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.via-teal{
  --gradient-via-color: #4EC7C6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
}

.via-bluesteel{
  --gradient-via-color: #90A8C0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
}

.via-skin{
  --gradient-via-color: #D7B58A;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
}

.via-dusk-pink{
  --gradient-via-color: #EBC0B8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
}

.via-danger{
  --gradient-via-color: #9B2C2C;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
}

.via-success{
  --gradient-via-color: #276749;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
}

.via-unquotable{
  --gradient-via-color: #FF5656;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
}

.via-grey{
  --gradient-via-color: #b2b3b8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.via-grey-50{
  --gradient-via-color: rgba(178, 179, 184, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.via-grey-25{
  --gradient-via-color: rgba(178, 179, 184, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.via-white{
  --gradient-via-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-white-50{
  --gradient-via-color: rgba(255, 255, 255, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.via-black{
  --gradient-via-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.via-transparent{
  --gradient-via-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.to-dark-grey{
  --gradient-to-color: #363636;
}

.to-peppermint{
  --gradient-to-color: #13C87B;
}

.to-peppermint-50{
  --gradient-to-color: rgba(19, 200, 123, 0.5);
}

.to-sunrise{
  --gradient-to-color: #FFC754;
}

.to-blue{
  --gradient-to-color: #003492;
}

.to-blue-50{
  --gradient-to-color: rgba(0, 52, 146, 0.5);
}

.to-blue-25{
  --gradient-to-color: rgba(0, 52, 146, 0.25);
}

.to-teal{
  --gradient-to-color: #4EC7C6;
}

.to-bluesteel{
  --gradient-to-color: #90A8C0;
}

.to-skin{
  --gradient-to-color: #D7B58A;
}

.to-dusk-pink{
  --gradient-to-color: #EBC0B8;
}

.to-danger{
  --gradient-to-color: #9B2C2C;
}

.to-success{
  --gradient-to-color: #276749;
}

.to-unquotable{
  --gradient-to-color: #FF5656;
}

.to-grey{
  --gradient-to-color: #b2b3b8;
}

.to-grey-50{
  --gradient-to-color: rgba(178, 179, 184, 0.5);
}

.to-grey-25{
  --gradient-to-color: rgba(178, 179, 184, 0.25);
}

.to-white{
  --gradient-to-color: #ffffff;
}

.to-white-50{
  --gradient-to-color: rgba(255, 255, 255, 0.5);
}

.to-black{
  --gradient-to-color: #000000;
}

.to-transparent{
  --gradient-to-color: transparent;
}

.hover\:from-dark-grey:hover{
  --gradient-from-color: #363636;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
}

.hover\:from-peppermint:hover{
  --gradient-from-color: #13C87B;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.hover\:from-peppermint-50:hover{
  --gradient-from-color: rgba(19, 200, 123, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.hover\:from-sunrise:hover{
  --gradient-from-color: #FFC754;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
}

.hover\:from-blue:hover{
  --gradient-from-color: #003492;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.hover\:from-blue-50:hover{
  --gradient-from-color: rgba(0, 52, 146, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.hover\:from-blue-25:hover{
  --gradient-from-color: rgba(0, 52, 146, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.hover\:from-teal:hover{
  --gradient-from-color: #4EC7C6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
}

.hover\:from-bluesteel:hover{
  --gradient-from-color: #90A8C0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
}

.hover\:from-skin:hover{
  --gradient-from-color: #D7B58A;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
}

.hover\:from-dusk-pink:hover{
  --gradient-from-color: #EBC0B8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
}

.hover\:from-danger:hover{
  --gradient-from-color: #9B2C2C;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
}

.hover\:from-success:hover{
  --gradient-from-color: #276749;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
}

.hover\:from-unquotable:hover{
  --gradient-from-color: #FF5656;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
}

.hover\:from-grey:hover{
  --gradient-from-color: #b2b3b8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.hover\:from-grey-50:hover{
  --gradient-from-color: rgba(178, 179, 184, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.hover\:from-grey-25:hover{
  --gradient-from-color: rgba(178, 179, 184, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.hover\:from-white:hover{
  --gradient-from-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-white-50:hover{
  --gradient-from-color: rgba(255, 255, 255, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:from-black:hover{
  --gradient-from-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.hover\:from-transparent:hover{
  --gradient-from-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.hover\:via-dark-grey:hover{
  --gradient-via-color: #363636;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
}

.hover\:via-peppermint:hover{
  --gradient-via-color: #13C87B;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.hover\:via-peppermint-50:hover{
  --gradient-via-color: rgba(19, 200, 123, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.hover\:via-sunrise:hover{
  --gradient-via-color: #FFC754;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
}

.hover\:via-blue:hover{
  --gradient-via-color: #003492;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.hover\:via-blue-50:hover{
  --gradient-via-color: rgba(0, 52, 146, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.hover\:via-blue-25:hover{
  --gradient-via-color: rgba(0, 52, 146, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.hover\:via-teal:hover{
  --gradient-via-color: #4EC7C6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
}

.hover\:via-bluesteel:hover{
  --gradient-via-color: #90A8C0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
}

.hover\:via-skin:hover{
  --gradient-via-color: #D7B58A;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
}

.hover\:via-dusk-pink:hover{
  --gradient-via-color: #EBC0B8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
}

.hover\:via-danger:hover{
  --gradient-via-color: #9B2C2C;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
}

.hover\:via-success:hover{
  --gradient-via-color: #276749;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
}

.hover\:via-unquotable:hover{
  --gradient-via-color: #FF5656;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
}

.hover\:via-grey:hover{
  --gradient-via-color: #b2b3b8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.hover\:via-grey-50:hover{
  --gradient-via-color: rgba(178, 179, 184, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.hover\:via-grey-25:hover{
  --gradient-via-color: rgba(178, 179, 184, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.hover\:via-white:hover{
  --gradient-via-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-white-50:hover{
  --gradient-via-color: rgba(255, 255, 255, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.hover\:via-black:hover{
  --gradient-via-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.hover\:via-transparent:hover{
  --gradient-via-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.hover\:to-dark-grey:hover{
  --gradient-to-color: #363636;
}

.hover\:to-peppermint:hover{
  --gradient-to-color: #13C87B;
}

.hover\:to-peppermint-50:hover{
  --gradient-to-color: rgba(19, 200, 123, 0.5);
}

.hover\:to-sunrise:hover{
  --gradient-to-color: #FFC754;
}

.hover\:to-blue:hover{
  --gradient-to-color: #003492;
}

.hover\:to-blue-50:hover{
  --gradient-to-color: rgba(0, 52, 146, 0.5);
}

.hover\:to-blue-25:hover{
  --gradient-to-color: rgba(0, 52, 146, 0.25);
}

.hover\:to-teal:hover{
  --gradient-to-color: #4EC7C6;
}

.hover\:to-bluesteel:hover{
  --gradient-to-color: #90A8C0;
}

.hover\:to-skin:hover{
  --gradient-to-color: #D7B58A;
}

.hover\:to-dusk-pink:hover{
  --gradient-to-color: #EBC0B8;
}

.hover\:to-danger:hover{
  --gradient-to-color: #9B2C2C;
}

.hover\:to-success:hover{
  --gradient-to-color: #276749;
}

.hover\:to-unquotable:hover{
  --gradient-to-color: #FF5656;
}

.hover\:to-grey:hover{
  --gradient-to-color: #b2b3b8;
}

.hover\:to-grey-50:hover{
  --gradient-to-color: rgba(178, 179, 184, 0.5);
}

.hover\:to-grey-25:hover{
  --gradient-to-color: rgba(178, 179, 184, 0.25);
}

.hover\:to-white:hover{
  --gradient-to-color: #ffffff;
}

.hover\:to-white-50:hover{
  --gradient-to-color: rgba(255, 255, 255, 0.5);
}

.hover\:to-black:hover{
  --gradient-to-color: #000000;
}

.hover\:to-transparent:hover{
  --gradient-to-color: transparent;
}

.focus\:from-dark-grey:focus{
  --gradient-from-color: #363636;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
}

.focus\:from-peppermint:focus{
  --gradient-from-color: #13C87B;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.focus\:from-peppermint-50:focus{
  --gradient-from-color: rgba(19, 200, 123, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.focus\:from-sunrise:focus{
  --gradient-from-color: #FFC754;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
}

.focus\:from-blue:focus{
  --gradient-from-color: #003492;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.focus\:from-blue-50:focus{
  --gradient-from-color: rgba(0, 52, 146, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.focus\:from-blue-25:focus{
  --gradient-from-color: rgba(0, 52, 146, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.focus\:from-teal:focus{
  --gradient-from-color: #4EC7C6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
}

.focus\:from-bluesteel:focus{
  --gradient-from-color: #90A8C0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
}

.focus\:from-skin:focus{
  --gradient-from-color: #D7B58A;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
}

.focus\:from-dusk-pink:focus{
  --gradient-from-color: #EBC0B8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
}

.focus\:from-danger:focus{
  --gradient-from-color: #9B2C2C;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
}

.focus\:from-success:focus{
  --gradient-from-color: #276749;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
}

.focus\:from-unquotable:focus{
  --gradient-from-color: #FF5656;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
}

.focus\:from-grey:focus{
  --gradient-from-color: #b2b3b8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.focus\:from-grey-50:focus{
  --gradient-from-color: rgba(178, 179, 184, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.focus\:from-grey-25:focus{
  --gradient-from-color: rgba(178, 179, 184, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.focus\:from-white:focus{
  --gradient-from-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-white-50:focus{
  --gradient-from-color: rgba(255, 255, 255, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:from-black:focus{
  --gradient-from-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.focus\:from-transparent:focus{
  --gradient-from-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.focus\:via-dark-grey:focus{
  --gradient-via-color: #363636;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
}

.focus\:via-peppermint:focus{
  --gradient-via-color: #13C87B;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.focus\:via-peppermint-50:focus{
  --gradient-via-color: rgba(19, 200, 123, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
}

.focus\:via-sunrise:focus{
  --gradient-via-color: #FFC754;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
}

.focus\:via-blue:focus{
  --gradient-via-color: #003492;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.focus\:via-blue-50:focus{
  --gradient-via-color: rgba(0, 52, 146, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.focus\:via-blue-25:focus{
  --gradient-via-color: rgba(0, 52, 146, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
}

.focus\:via-teal:focus{
  --gradient-via-color: #4EC7C6;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
}

.focus\:via-bluesteel:focus{
  --gradient-via-color: #90A8C0;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
}

.focus\:via-skin:focus{
  --gradient-via-color: #D7B58A;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
}

.focus\:via-dusk-pink:focus{
  --gradient-via-color: #EBC0B8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
}

.focus\:via-danger:focus{
  --gradient-via-color: #9B2C2C;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
}

.focus\:via-success:focus{
  --gradient-via-color: #276749;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
}

.focus\:via-unquotable:focus{
  --gradient-via-color: #FF5656;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
}

.focus\:via-grey:focus{
  --gradient-via-color: #b2b3b8;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.focus\:via-grey-50:focus{
  --gradient-via-color: rgba(178, 179, 184, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.focus\:via-grey-25:focus{
  --gradient-via-color: rgba(178, 179, 184, 0.25);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
}

.focus\:via-white:focus{
  --gradient-via-color: #ffffff;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-white-50:focus{
  --gradient-via-color: rgba(255, 255, 255, 0.5);
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
}

.focus\:via-black:focus{
  --gradient-via-color: #000000;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.focus\:via-transparent:focus{
  --gradient-via-color: transparent;
  --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
}

.focus\:to-dark-grey:focus{
  --gradient-to-color: #363636;
}

.focus\:to-peppermint:focus{
  --gradient-to-color: #13C87B;
}

.focus\:to-peppermint-50:focus{
  --gradient-to-color: rgba(19, 200, 123, 0.5);
}

.focus\:to-sunrise:focus{
  --gradient-to-color: #FFC754;
}

.focus\:to-blue:focus{
  --gradient-to-color: #003492;
}

.focus\:to-blue-50:focus{
  --gradient-to-color: rgba(0, 52, 146, 0.5);
}

.focus\:to-blue-25:focus{
  --gradient-to-color: rgba(0, 52, 146, 0.25);
}

.focus\:to-teal:focus{
  --gradient-to-color: #4EC7C6;
}

.focus\:to-bluesteel:focus{
  --gradient-to-color: #90A8C0;
}

.focus\:to-skin:focus{
  --gradient-to-color: #D7B58A;
}

.focus\:to-dusk-pink:focus{
  --gradient-to-color: #EBC0B8;
}

.focus\:to-danger:focus{
  --gradient-to-color: #9B2C2C;
}

.focus\:to-success:focus{
  --gradient-to-color: #276749;
}

.focus\:to-unquotable:focus{
  --gradient-to-color: #FF5656;
}

.focus\:to-grey:focus{
  --gradient-to-color: #b2b3b8;
}

.focus\:to-grey-50:focus{
  --gradient-to-color: rgba(178, 179, 184, 0.5);
}

.focus\:to-grey-25:focus{
  --gradient-to-color: rgba(178, 179, 184, 0.25);
}

.focus\:to-white:focus{
  --gradient-to-color: #ffffff;
}

.focus\:to-white-50:focus{
  --gradient-to-color: rgba(255, 255, 255, 0.5);
}

.focus\:to-black:focus{
  --gradient-to-color: #000000;
}

.focus\:to-transparent:focus{
  --gradient-to-color: transparent;
}

.bg-opacity-0{
  --bg-opacity: 0;
}

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

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

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

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

.hover\:bg-opacity-0:hover{
  --bg-opacity: 0;
}

.hover\:bg-opacity-25:hover{
  --bg-opacity: 0.25;
}

.hover\:bg-opacity-50:hover{
  --bg-opacity: 0.5;
}

.hover\:bg-opacity-75:hover{
  --bg-opacity: 0.75;
}

.hover\:bg-opacity-100:hover{
  --bg-opacity: 1;
}

.focus\:bg-opacity-0:focus{
  --bg-opacity: 0;
}

.focus\:bg-opacity-25:focus{
  --bg-opacity: 0.25;
}

.focus\:bg-opacity-50:focus{
  --bg-opacity: 0.5;
}

.focus\:bg-opacity-75:focus{
  --bg-opacity: 0.75;
}

.focus\:bg-opacity-100:focus{
  --bg-opacity: 1;
}

.bg-bottom{
  background-position: bottom;
}

.bg-center{
  background-position: center;
}

.bg-left{
  background-position: left;
}

.bg-left-bottom{
  background-position: left bottom;
}

.bg-left-top{
  background-position: left top;
}

.bg-right{
  background-position: right;
}

.bg-right-bottom{
  background-position: right bottom;
}

.bg-right-top{
  background-position: right top;
}

.bg-top{
  background-position: top;
}

.bg-repeat{
  background-repeat: repeat;
}

.bg-no-repeat{
  background-repeat: no-repeat;
}

.bg-repeat-x{
  background-repeat: repeat-x;
}

.bg-repeat-y{
  background-repeat: repeat-y;
}

.bg-repeat-round{
  background-repeat: round;
}

.bg-repeat-space{
  background-repeat: space;
}

.bg-auto{
  background-size: auto;
}

.bg-cover{
  background-size: cover;
}

.bg-contain{
  background-size: contain;
}

.border-collapse{
  border-collapse: collapse;
}

.border-separate{
  border-collapse: separate;
}

.border-dark-grey{
  --border-opacity: 1;
  border-color: #363636;
  border-color: rgba(54, 54, 54, var(--border-opacity));
}

.border-peppermint{
  --border-opacity: 1;
  border-color: #13C87B;
  border-color: rgba(19, 200, 123, var(--border-opacity));
}

.border-peppermint-50{
  border-color: rgba(19, 200, 123, 0.5);
}

.border-sunrise{
  --border-opacity: 1;
  border-color: #FFC754;
  border-color: rgba(255, 199, 84, var(--border-opacity));
}

.border-blue{
  --border-opacity: 1;
  border-color: #003492;
  border-color: rgba(0, 52, 146, var(--border-opacity));
}

.border-blue-50{
  border-color: rgba(0, 52, 146, 0.5);
}

.border-blue-25{
  border-color: rgba(0, 52, 146, 0.25);
}

.border-teal{
  --border-opacity: 1;
  border-color: #4EC7C6;
  border-color: rgba(78, 199, 198, var(--border-opacity));
}

.border-bluesteel{
  --border-opacity: 1;
  border-color: #90A8C0;
  border-color: rgba(144, 168, 192, var(--border-opacity));
}

.border-skin{
  --border-opacity: 1;
  border-color: #D7B58A;
  border-color: rgba(215, 181, 138, var(--border-opacity));
}

.border-dusk-pink{
  --border-opacity: 1;
  border-color: #EBC0B8;
  border-color: rgba(235, 192, 184, var(--border-opacity));
}

.border-danger{
  --border-opacity: 1;
  border-color: #9B2C2C;
  border-color: rgba(155, 44, 44, var(--border-opacity));
}

.border-success{
  --border-opacity: 1;
  border-color: #276749;
  border-color: rgba(39, 103, 73, var(--border-opacity));
}

.border-unquotable{
  --border-opacity: 1;
  border-color: #FF5656;
  border-color: rgba(255, 86, 86, var(--border-opacity));
}

.border-grey{
  --border-opacity: 1;
  border-color: #b2b3b8;
  border-color: rgba(178, 179, 184, var(--border-opacity));
}

.border-grey-50{
  border-color: rgba(178, 179, 184, 0.5);
}

.border-grey-25{
  border-color: rgba(178, 179, 184, 0.25);
}

.border-white{
  --border-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--border-opacity));
}

.border-white-50{
  border-color: rgba(255, 255, 255, 0.5);
}

.border-black{
  --border-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--border-opacity));
}

.border-transparent{
  border-color: transparent;
}

.hover\:border-dark-grey:hover{
  --border-opacity: 1;
  border-color: #363636;
  border-color: rgba(54, 54, 54, var(--border-opacity));
}

.hover\:border-peppermint:hover{
  --border-opacity: 1;
  border-color: #13C87B;
  border-color: rgba(19, 200, 123, var(--border-opacity));
}

.hover\:border-peppermint-50:hover{
  border-color: rgba(19, 200, 123, 0.5);
}

.hover\:border-sunrise:hover{
  --border-opacity: 1;
  border-color: #FFC754;
  border-color: rgba(255, 199, 84, var(--border-opacity));
}

.hover\:border-blue:hover{
  --border-opacity: 1;
  border-color: #003492;
  border-color: rgba(0, 52, 146, var(--border-opacity));
}

.hover\:border-blue-50:hover{
  border-color: rgba(0, 52, 146, 0.5);
}

.hover\:border-blue-25:hover{
  border-color: rgba(0, 52, 146, 0.25);
}

.hover\:border-teal:hover{
  --border-opacity: 1;
  border-color: #4EC7C6;
  border-color: rgba(78, 199, 198, var(--border-opacity));
}

.hover\:border-bluesteel:hover{
  --border-opacity: 1;
  border-color: #90A8C0;
  border-color: rgba(144, 168, 192, var(--border-opacity));
}

.hover\:border-skin:hover{
  --border-opacity: 1;
  border-color: #D7B58A;
  border-color: rgba(215, 181, 138, var(--border-opacity));
}

.hover\:border-dusk-pink:hover{
  --border-opacity: 1;
  border-color: #EBC0B8;
  border-color: rgba(235, 192, 184, var(--border-opacity));
}

.hover\:border-danger:hover{
  --border-opacity: 1;
  border-color: #9B2C2C;
  border-color: rgba(155, 44, 44, var(--border-opacity));
}

.hover\:border-success:hover{
  --border-opacity: 1;
  border-color: #276749;
  border-color: rgba(39, 103, 73, var(--border-opacity));
}

.hover\:border-unquotable:hover{
  --border-opacity: 1;
  border-color: #FF5656;
  border-color: rgba(255, 86, 86, var(--border-opacity));
}

.hover\:border-grey:hover{
  --border-opacity: 1;
  border-color: #b2b3b8;
  border-color: rgba(178, 179, 184, var(--border-opacity));
}

.hover\:border-grey-50:hover{
  border-color: rgba(178, 179, 184, 0.5);
}

.hover\:border-grey-25:hover{
  border-color: rgba(178, 179, 184, 0.25);
}

.hover\:border-white:hover{
  --border-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--border-opacity));
}

.hover\:border-white-50:hover{
  border-color: rgba(255, 255, 255, 0.5);
}

.hover\:border-black:hover{
  --border-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--border-opacity));
}

.hover\:border-transparent:hover{
  border-color: transparent;
}

.focus\:border-dark-grey:focus{
  --border-opacity: 1;
  border-color: #363636;
  border-color: rgba(54, 54, 54, var(--border-opacity));
}

.focus\:border-peppermint:focus{
  --border-opacity: 1;
  border-color: #13C87B;
  border-color: rgba(19, 200, 123, var(--border-opacity));
}

.focus\:border-peppermint-50:focus{
  border-color: rgba(19, 200, 123, 0.5);
}

.focus\:border-sunrise:focus{
  --border-opacity: 1;
  border-color: #FFC754;
  border-color: rgba(255, 199, 84, var(--border-opacity));
}

.focus\:border-blue:focus{
  --border-opacity: 1;
  border-color: #003492;
  border-color: rgba(0, 52, 146, var(--border-opacity));
}

.focus\:border-blue-50:focus{
  border-color: rgba(0, 52, 146, 0.5);
}

.focus\:border-blue-25:focus{
  border-color: rgba(0, 52, 146, 0.25);
}

.focus\:border-teal:focus{
  --border-opacity: 1;
  border-color: #4EC7C6;
  border-color: rgba(78, 199, 198, var(--border-opacity));
}

.focus\:border-bluesteel:focus{
  --border-opacity: 1;
  border-color: #90A8C0;
  border-color: rgba(144, 168, 192, var(--border-opacity));
}

.focus\:border-skin:focus{
  --border-opacity: 1;
  border-color: #D7B58A;
  border-color: rgba(215, 181, 138, var(--border-opacity));
}

.focus\:border-dusk-pink:focus{
  --border-opacity: 1;
  border-color: #EBC0B8;
  border-color: rgba(235, 192, 184, var(--border-opacity));
}

.focus\:border-danger:focus{
  --border-opacity: 1;
  border-color: #9B2C2C;
  border-color: rgba(155, 44, 44, var(--border-opacity));
}

.focus\:border-success:focus{
  --border-opacity: 1;
  border-color: #276749;
  border-color: rgba(39, 103, 73, var(--border-opacity));
}

.focus\:border-unquotable:focus{
  --border-opacity: 1;
  border-color: #FF5656;
  border-color: rgba(255, 86, 86, var(--border-opacity));
}

.focus\:border-grey:focus{
  --border-opacity: 1;
  border-color: #b2b3b8;
  border-color: rgba(178, 179, 184, var(--border-opacity));
}

.focus\:border-grey-50:focus{
  border-color: rgba(178, 179, 184, 0.5);
}

.focus\:border-grey-25:focus{
  border-color: rgba(178, 179, 184, 0.25);
}

.focus\:border-white:focus{
  --border-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--border-opacity));
}

.focus\:border-white-50:focus{
  border-color: rgba(255, 255, 255, 0.5);
}

.focus\:border-black:focus{
  --border-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--border-opacity));
}

.focus\:border-transparent:focus{
  border-color: transparent;
}

.disabled\:border-dark-grey:disabled{
  --border-opacity: 1;
  border-color: #363636;
  border-color: rgba(54, 54, 54, var(--border-opacity));
}

.disabled\:border-peppermint:disabled{
  --border-opacity: 1;
  border-color: #13C87B;
  border-color: rgba(19, 200, 123, var(--border-opacity));
}

.disabled\:border-peppermint-50:disabled{
  border-color: rgba(19, 200, 123, 0.5);
}

.disabled\:border-sunrise:disabled{
  --border-opacity: 1;
  border-color: #FFC754;
  border-color: rgba(255, 199, 84, var(--border-opacity));
}

.disabled\:border-blue:disabled{
  --border-opacity: 1;
  border-color: #003492;
  border-color: rgba(0, 52, 146, var(--border-opacity));
}

.disabled\:border-blue-50:disabled{
  border-color: rgba(0, 52, 146, 0.5);
}

.disabled\:border-blue-25:disabled{
  border-color: rgba(0, 52, 146, 0.25);
}

.disabled\:border-teal:disabled{
  --border-opacity: 1;
  border-color: #4EC7C6;
  border-color: rgba(78, 199, 198, var(--border-opacity));
}

.disabled\:border-bluesteel:disabled{
  --border-opacity: 1;
  border-color: #90A8C0;
  border-color: rgba(144, 168, 192, var(--border-opacity));
}

.disabled\:border-skin:disabled{
  --border-opacity: 1;
  border-color: #D7B58A;
  border-color: rgba(215, 181, 138, var(--border-opacity));
}

.disabled\:border-dusk-pink:disabled{
  --border-opacity: 1;
  border-color: #EBC0B8;
  border-color: rgba(235, 192, 184, var(--border-opacity));
}

.disabled\:border-danger:disabled{
  --border-opacity: 1;
  border-color: #9B2C2C;
  border-color: rgba(155, 44, 44, var(--border-opacity));
}

.disabled\:border-success:disabled{
  --border-opacity: 1;
  border-color: #276749;
  border-color: rgba(39, 103, 73, var(--border-opacity));
}

.disabled\:border-unquotable:disabled{
  --border-opacity: 1;
  border-color: #FF5656;
  border-color: rgba(255, 86, 86, var(--border-opacity));
}

.disabled\:border-grey:disabled{
  --border-opacity: 1;
  border-color: #b2b3b8;
  border-color: rgba(178, 179, 184, var(--border-opacity));
}

.disabled\:border-grey-50:disabled{
  border-color: rgba(178, 179, 184, 0.5);
}

.disabled\:border-grey-25:disabled{
  border-color: rgba(178, 179, 184, 0.25);
}

.disabled\:border-white:disabled{
  --border-opacity: 1;
  border-color: #ffffff;
  border-color: rgba(255, 255, 255, var(--border-opacity));
}

.disabled\:border-white-50:disabled{
  border-color: rgba(255, 255, 255, 0.5);
}

.disabled\:border-black:disabled{
  --border-opacity: 1;
  border-color: #000000;
  border-color: rgba(0, 0, 0, var(--border-opacity));
}

.disabled\:border-transparent:disabled{
  border-color: transparent;
}

.border-opacity-0{
  --border-opacity: 0;
}

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

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

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

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

.hover\:border-opacity-0:hover{
  --border-opacity: 0;
}

.hover\:border-opacity-25:hover{
  --border-opacity: 0.25;
}

.hover\:border-opacity-50:hover{
  --border-opacity: 0.5;
}

.hover\:border-opacity-75:hover{
  --border-opacity: 0.75;
}

.hover\:border-opacity-100:hover{
  --border-opacity: 1;
}

.focus\:border-opacity-0:focus{
  --border-opacity: 0;
}

.focus\:border-opacity-25:focus{
  --border-opacity: 0.25;
}

.focus\:border-opacity-50:focus{
  --border-opacity: 0.5;
}

.focus\:border-opacity-75:focus{
  --border-opacity: 0.75;
}

.focus\:border-opacity-100:focus{
  --border-opacity: 1;
}

.rounded-none{
  border-radius: 0;
}

.rounded-sm{
  border-radius: .125rem;
}

.rounded{
  border-radius: .25rem;
}

.rounded-lg{
  border-radius: .5rem;
}

.rounded-full{
  border-radius: 9999px;
}

.rounded-t-none{
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rounded-r-none{
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rounded-b-none{
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-l-none{
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-t-sm{
  border-top-left-radius: .125rem;
  border-top-right-radius: .125rem;
}

.rounded-r-sm{
  border-top-right-radius: .125rem;
  border-bottom-right-radius: .125rem;
}

.rounded-b-sm{
  border-bottom-right-radius: .125rem;
  border-bottom-left-radius: .125rem;
}

.rounded-l-sm{
  border-top-left-radius: .125rem;
  border-bottom-left-radius: .125rem;
}

.rounded-t{
  border-top-left-radius: .25rem;
  border-top-right-radius: .25rem;
}

.rounded-r{
  border-top-right-radius: .25rem;
  border-bottom-right-radius: .25rem;
}

.rounded-b{
  border-bottom-right-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.rounded-l{
  border-top-left-radius: .25rem;
  border-bottom-left-radius: .25rem;
}

.rounded-t-lg{
  border-top-left-radius: .5rem;
  border-top-right-radius: .5rem;
}

.rounded-r-lg{
  border-top-right-radius: .5rem;
  border-bottom-right-radius: .5rem;
}

.rounded-b-lg{
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
}

.rounded-l-lg{
  border-top-left-radius: .5rem;
  border-bottom-left-radius: .5rem;
}

.rounded-t-full{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-b-full{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-tl-none{
  border-top-left-radius: 0;
}

.rounded-tr-none{
  border-top-right-radius: 0;
}

.rounded-br-none{
  border-bottom-right-radius: 0;
}

.rounded-bl-none{
  border-bottom-left-radius: 0;
}

.rounded-tl-sm{
  border-top-left-radius: .125rem;
}

.rounded-tr-sm{
  border-top-right-radius: .125rem;
}

.rounded-br-sm{
  border-bottom-right-radius: .125rem;
}

.rounded-bl-sm{
  border-bottom-left-radius: .125rem;
}

.rounded-tl{
  border-top-left-radius: .25rem;
}

.rounded-tr{
  border-top-right-radius: .25rem;
}

.rounded-br{
  border-bottom-right-radius: .25rem;
}

.rounded-bl{
  border-bottom-left-radius: .25rem;
}

.rounded-tl-lg{
  border-top-left-radius: .5rem;
}

.rounded-tr-lg{
  border-top-right-radius: .5rem;
}

.rounded-br-lg{
  border-bottom-right-radius: .5rem;
}

.rounded-bl-lg{
  border-bottom-left-radius: .5rem;
}

.rounded-tl-full{
  border-top-left-radius: 9999px;
}

.rounded-tr-full{
  border-top-right-radius: 9999px;
}

.rounded-br-full{
  border-bottom-right-radius: 9999px;
}

.rounded-bl-full{
  border-bottom-left-radius: 9999px;
}

.border-solid{
  border-style: solid;
}

.border-dashed{
  border-style: dashed;
}

.border-dotted{
  border-style: dotted;
}

.border-double{
  border-style: double;
}

.border-none{
  border-style: none;
}

.border-0{
  border-width: 0;
}

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

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

.border-8{
  border-width: 8px;
}

.border{
  border-width: 1px;
}

.border-t-0{
  border-top-width: 0;
}

.border-r-0{
  border-right-width: 0;
}

.border-b-0{
  border-bottom-width: 0;
}

.border-l-0{
  border-left-width: 0;
}

.border-t-2{
  border-top-width: 2px;
}

.border-r-2{
  border-right-width: 2px;
}

.border-b-2{
  border-bottom-width: 2px;
}

.border-l-2{
  border-left-width: 2px;
}

.border-t-4{
  border-top-width: 4px;
}

.border-r-4{
  border-right-width: 4px;
}

.border-b-4{
  border-bottom-width: 4px;
}

.border-l-4{
  border-left-width: 4px;
}

.border-t-8{
  border-top-width: 8px;
}

.border-r-8{
  border-right-width: 8px;
}

.border-b-8{
  border-bottom-width: 8px;
}

.border-l-8{
  border-left-width: 8px;
}

.border-t{
  border-top-width: 1px;
}

.border-r{
  border-right-width: 1px;
}

.border-b{
  border-bottom-width: 1px;
}

.border-l{
  border-left-width: 1px;
}

.box-border{
  box-sizing: border-box;
}

.box-content{
  box-sizing: content-box;
}

.cursor-auto{
  cursor: auto;
}

.cursor-default{
  cursor: default;
}

.cursor-pointer{
  cursor: pointer;
}

.cursor-wait{
  cursor: wait;
}

.cursor-text{
  cursor: text;
}

.cursor-move{
  cursor: move;
}

.cursor-not-allowed{
  cursor: not-allowed;
}

.block{
  display: block;
}

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

.inline{
  display: inline;
}

.flex{
  display: flex;
}

.inline-flex{
  display: inline-flex;
}

.table{
  display: table;
}

.table-caption{
  display: table-caption;
}

.table-cell{
  display: table-cell;
}

.table-column{
  display: table-column;
}

.table-column-group{
  display: table-column-group;
}

.table-footer-group{
  display: table-footer-group;
}

.table-header-group{
  display: table-header-group;
}

.table-row-group{
  display: table-row-group;
}

.table-row{
  display: table-row;
}

.flow-root{
  display: flow-root;
}

.grid{
  display: grid;
}

.inline-grid{
  display: inline-grid;
}

.contents{
  display: contents;
}

.hidden{
  display: none;
}

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

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

.flex-col{
  flex-direction: column;
}

.flex-col-reverse{
  flex-direction: column-reverse;
}

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

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

.flex-no-wrap{
  flex-wrap: nowrap;
}

.place-items-auto{
  place-items: auto;
}

.place-items-start{
  place-items: start;
}

.place-items-end{
  place-items: end;
}

.place-items-center{
  place-items: center;
}

.place-items-stretch{
  place-items: stretch;
}

.place-content-center{
  place-content: center;
}

.place-content-start{
  place-content: start;
}

.place-content-end{
  place-content: end;
}

.place-content-between{
  place-content: space-between;
}

.place-content-around{
  place-content: space-around;
}

.place-content-evenly{
  place-content: space-evenly;
}

.place-content-stretch{
  place-content: stretch;
}

.place-self-auto{
  place-self: auto;
}

.place-self-start{
  place-self: start;
}

.place-self-end{
  place-self: end;
}

.place-self-center{
  place-self: center;
}

.place-self-stretch{
  place-self: stretch;
}

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

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

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

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

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

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

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

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

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

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

.content-evenly{
  align-content: space-evenly;
}

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

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

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

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

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

.justify-items-auto{
  justify-items: auto;
}

.justify-items-start{
  justify-items: start;
}

.justify-items-end{
  justify-items: end;
}

.justify-items-center{
  justify-items: center;
}

.justify-items-stretch{
  justify-items: stretch;
}

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

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

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

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

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

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

.justify-self-auto{
  justify-self: auto;
}

.justify-self-start{
  justify-self: start;
}

.justify-self-end{
  justify-self: end;
}

.justify-self-center{
  justify-self: center;
}

.justify-self-stretch{
  justify-self: stretch;
}

.flex-1{
  flex: 1 1 0%;
}

.flex-auto{
  flex: 1 1 auto;
}

.flex-initial{
  flex: 0 1 auto;
}

.flex-none{
  flex: none;
}

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

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

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

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

.order-1{
  order: 1;
}

.order-2{
  order: 2;
}

.order-3{
  order: 3;
}

.order-4{
  order: 4;
}

.order-5{
  order: 5;
}

.order-6{
  order: 6;
}

.order-7{
  order: 7;
}

.order-8{
  order: 8;
}

.order-9{
  order: 9;
}

.order-10{
  order: 10;
}

.order-11{
  order: 11;
}

.order-12{
  order: 12;
}

.order-first{
  order: -9999;
}

.order-last{
  order: 9999;
}

.order-none{
  order: 0;
}

.float-right{
  float: right;
}

.float-left{
  float: left;
}

.float-none{
  float: none;
}

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

.clear-left{
  clear: left;
}

.clear-right{
  clear: right;
}

.clear-both{
  clear: both;
}

.clear-none{
  clear: none;
}

.font-sans{
  font-family: Lato, sans-serif;
}

.font-serif{
  font-family: serif;
}

.font-mono{
  font-family: monospace;
}

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

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

.font-medium{
  font-weight: 700;
}

.font-bold{
  font-weight: 900;
}

.hover\:font-light:hover{
  font-weight: 300;
}

.hover\:font-normal:hover{
  font-weight: 400;
}

.hover\:font-medium:hover{
  font-weight: 700;
}

.hover\:font-bold:hover{
  font-weight: 900;
}

.focus\:font-light:focus{
  font-weight: 300;
}

.focus\:font-normal:focus{
  font-weight: 400;
}

.focus\:font-medium:focus{
  font-weight: 700;
}

.focus\:font-bold:focus{
  font-weight: 900;
}

.h-1{
  height: 0.25rem;
}

.h-2{
  height: 0.5rem;
}

.h-3{
  height: 0.75rem;
}

.h-4{
  height: 1rem;
}

.h-5{
  height: 1.25rem;
}

.h-6{
  height: 1.5rem;
}

.h-8{
  height: 2rem;
}

.h-10{
  height: 2.5rem;
}

.h-12{
  height: 3rem;
}

.h-16{
  height: 4rem;
}

.h-24{
  height: 6rem;
}

.h-32{
  height: 8rem;
}

.h-48{
  height: 12rem;
}

.h-64{
  height: 16rem;
}

.h-auto{
  height: auto;
}

.h-px{
  height: 1px;
}

.h-full85{
  height: 85%;
}

.h-full{
  height: 100%;
}

.h-screen{
  height: 100vh;
}

.text-xs{
  font-size: 0.75rem;
}

.text-sm{
  font-size: 0.875rem;
}

.text-base{
  font-size: 1rem;
}

.text-lg{
  font-size: 1.125rem;
}

.text-xl{
  font-size: 1.25rem;
}

.text-2xl{
  font-size: 1.5rem;
}

.text-3xl{
  font-size: 1.875rem;
}

.text-4xl{
  font-size: 2.25rem;
}

.text-5xl{
  font-size: 3rem;
}

.text-6xl{
  font-size: 4rem;
}

.leading-none{
  line-height: 1;
}

.leading-tight{
  line-height: 1.25;
}

.leading-normal{
  line-height: 1.5;
}

.leading-loose{
  line-height: 2;
}

.list-inside{
  list-style-position: inside;
}

.list-outside{
  list-style-position: outside;
}

.list-none{
  list-style-type: none;
}

.list-disc{
  list-style-type: disc;
}

.list-decimal{
  list-style-type: decimal;
}

.m-0{
  margin: 0;
}

.m-1{
  margin: 0.25rem;
}

.m-2{
  margin: 0.5rem;
}

.m-3{
  margin: 0.75rem;
}

.m-4{
  margin: 1rem;
}

.m-5{
  margin: 1.25rem;
}

.m-6{
  margin: 1.5rem;
}

.m-8{
  margin: 2rem;
}

.m-10{
  margin: 2.5rem;
}

.m-12{
  margin: 3rem;
}

.m-16{
  margin: 4rem;
}

.m-20{
  margin: 5rem;
}

.m-24{
  margin: 6rem;
}

.m-32{
  margin: 8rem;
}

.m-auto{
  margin: auto;
}

.m-px{
  margin: 1px;
}

.-m-px{
  margin: -1px;
}

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

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

.-m-3{
  margin: -0.75rem;
}

.-m-4{
  margin: -1rem;
}

.-m-5{
  margin: -1.25rem;
}

.-m-6{
  margin: -1.5rem;
}

.-m-8{
  margin: -2rem;
}

.-m-10{
  margin: -2.5rem;
}

.-m-12{
  margin: -3rem;
}

.-m-16{
  margin: -4rem;
}

.-m-20{
  margin: -5rem;
}

.-m-24{
  margin: -6rem;
}

.-m-32{
  margin: -8rem;
}

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

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

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

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

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

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

.my-3{
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.mx-3{
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}

.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}

.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mx-12{
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-16{
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.mx-16{
  margin-left: 4rem;
  margin-right: 4rem;
}

.my-20{
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.mx-20{
  margin-left: 5rem;
  margin-right: 5rem;
}

.my-24{
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.mx-24{
  margin-left: 6rem;
  margin-right: 6rem;
}

.my-32{
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mx-32{
  margin-left: 8rem;
  margin-right: 8rem;
}

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

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

.my-px{
  margin-top: 1px;
  margin-bottom: 1px;
}

.mx-px{
  margin-left: 1px;
  margin-right: 1px;
}

.-my-px{
  margin-top: -1px;
  margin-bottom: -1px;
}

.-mx-px{
  margin-left: -1px;
  margin-right: -1px;
}

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

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

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

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

.-my-3{
  margin-top: -0.75rem;
  margin-bottom: -0.75rem;
}

.-mx-3{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.-my-4{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-mx-4{
  margin-left: -1rem;
  margin-right: -1rem;
}

.-my-5{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.-mx-5{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.-my-6{
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.-mx-6{
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.-my-8{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-mx-8{
  margin-left: -2rem;
  margin-right: -2rem;
}

.-my-10{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-mx-10{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-my-12{
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-mx-12{
  margin-left: -3rem;
  margin-right: -3rem;
}

.-my-16{
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.-mx-16{
  margin-left: -4rem;
  margin-right: -4rem;
}

.-my-20{
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.-mx-20{
  margin-left: -5rem;
  margin-right: -5rem;
}

.-my-24{
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.-mx-24{
  margin-left: -6rem;
  margin-right: -6rem;
}

.-my-32{
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-mx-32{
  margin-left: -8rem;
  margin-right: -8rem;
}

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

.mr-0{
  margin-right: 0;
}

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

.ml-0{
  margin-left: 0;
}

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

.mr-1{
  margin-right: 0.25rem;
}

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

.ml-1{
  margin-left: 0.25rem;
}

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

.mr-2{
  margin-right: 0.5rem;
}

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

.ml-2{
  margin-left: 0.5rem;
}

.mt-3{
  margin-top: 0.75rem;
}

.mr-3{
  margin-right: 0.75rem;
}

.mb-3{
  margin-bottom: 0.75rem;
}

.ml-3{
  margin-left: 0.75rem;
}

.mt-4{
  margin-top: 1rem;
}

.mr-4{
  margin-right: 1rem;
}

.mb-4{
  margin-bottom: 1rem;
}

.ml-4{
  margin-left: 1rem;
}

.mt-5{
  margin-top: 1.25rem;
}

.mr-5{
  margin-right: 1.25rem;
}

.mb-5{
  margin-bottom: 1.25rem;
}

.ml-5{
  margin-left: 1.25rem;
}

.mt-6{
  margin-top: 1.5rem;
}

.mr-6{
  margin-right: 1.5rem;
}

.mb-6{
  margin-bottom: 1.5rem;
}

.ml-6{
  margin-left: 1.5rem;
}

.mt-8{
  margin-top: 2rem;
}

.mr-8{
  margin-right: 2rem;
}

.mb-8{
  margin-bottom: 2rem;
}

.ml-8{
  margin-left: 2rem;
}

.mt-10{
  margin-top: 2.5rem;
}

.mr-10{
  margin-right: 2.5rem;
}

.mb-10{
  margin-bottom: 2.5rem;
}

.ml-10{
  margin-left: 2.5rem;
}

.mt-12{
  margin-top: 3rem;
}

.mr-12{
  margin-right: 3rem;
}

.mb-12{
  margin-bottom: 3rem;
}

.ml-12{
  margin-left: 3rem;
}

.mt-16{
  margin-top: 4rem;
}

.mr-16{
  margin-right: 4rem;
}

.mb-16{
  margin-bottom: 4rem;
}

.ml-16{
  margin-left: 4rem;
}

.mt-20{
  margin-top: 5rem;
}

.mr-20{
  margin-right: 5rem;
}

.mb-20{
  margin-bottom: 5rem;
}

.ml-20{
  margin-left: 5rem;
}

.mt-24{
  margin-top: 6rem;
}

.mr-24{
  margin-right: 6rem;
}

.mb-24{
  margin-bottom: 6rem;
}

.ml-24{
  margin-left: 6rem;
}

.mt-32{
  margin-top: 8rem;
}

.mr-32{
  margin-right: 8rem;
}

.mb-32{
  margin-bottom: 8rem;
}

.ml-32{
  margin-left: 8rem;
}

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

.mr-auto{
  margin-right: auto;
}

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

.ml-auto{
  margin-left: auto;
}

.mt-px{
  margin-top: 1px;
}

.mr-px{
  margin-right: 1px;
}

.mb-px{
  margin-bottom: 1px;
}

.ml-px{
  margin-left: 1px;
}

.-mt-px{
  margin-top: -1px;
}

.-mr-px{
  margin-right: -1px;
}

.-mb-px{
  margin-bottom: -1px;
}

.-ml-px{
  margin-left: -1px;
}

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

.-mr-1{
  margin-right: -0.25rem;
}

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

.-ml-1{
  margin-left: -0.25rem;
}

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

.-mr-2{
  margin-right: -0.5rem;
}

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

.-ml-2{
  margin-left: -0.5rem;
}

.-mt-3{
  margin-top: -0.75rem;
}

.-mr-3{
  margin-right: -0.75rem;
}

.-mb-3{
  margin-bottom: -0.75rem;
}

.-ml-3{
  margin-left: -0.75rem;
}

.-mt-4{
  margin-top: -1rem;
}

.-mr-4{
  margin-right: -1rem;
}

.-mb-4{
  margin-bottom: -1rem;
}

.-ml-4{
  margin-left: -1rem;
}

.-mt-5{
  margin-top: -1.25rem;
}

.-mr-5{
  margin-right: -1.25rem;
}

.-mb-5{
  margin-bottom: -1.25rem;
}

.-ml-5{
  margin-left: -1.25rem;
}

.-mt-6{
  margin-top: -1.5rem;
}

.-mr-6{
  margin-right: -1.5rem;
}

.-mb-6{
  margin-bottom: -1.5rem;
}

.-ml-6{
  margin-left: -1.5rem;
}

.-mt-8{
  margin-top: -2rem;
}

.-mr-8{
  margin-right: -2rem;
}

.-mb-8{
  margin-bottom: -2rem;
}

.-ml-8{
  margin-left: -2rem;
}

.-mt-10{
  margin-top: -2.5rem;
}

.-mr-10{
  margin-right: -2.5rem;
}

.-mb-10{
  margin-bottom: -2.5rem;
}

.-ml-10{
  margin-left: -2.5rem;
}

.-mt-12{
  margin-top: -3rem;
}

.-mr-12{
  margin-right: -3rem;
}

.-mb-12{
  margin-bottom: -3rem;
}

.-ml-12{
  margin-left: -3rem;
}

.-mt-16{
  margin-top: -4rem;
}

.-mr-16{
  margin-right: -4rem;
}

.-mb-16{
  margin-bottom: -4rem;
}

.-ml-16{
  margin-left: -4rem;
}

.-mt-20{
  margin-top: -5rem;
}

.-mr-20{
  margin-right: -5rem;
}

.-mb-20{
  margin-bottom: -5rem;
}

.-ml-20{
  margin-left: -5rem;
}

.-mt-24{
  margin-top: -6rem;
}

.-mr-24{
  margin-right: -6rem;
}

.-mb-24{
  margin-bottom: -6rem;
}

.-ml-24{
  margin-left: -6rem;
}

.-mt-32{
  margin-top: -8rem;
}

.-mr-32{
  margin-right: -8rem;
}

.-mb-32{
  margin-bottom: -8rem;
}

.-ml-32{
  margin-left: -8rem;
}

.max-h-full{
  max-height: 100%;
}

.max-h-screen{
  max-height: 100vh;
}

.max-h-full85{
  max-height: 85%;
}

.max-w-xs{
  max-width: 20rem;
}

.max-w-sm{
  max-width: 30rem;
}

.max-w-md{
  max-width: 40rem;
}

.max-w-lg{
  max-width: 50rem;
}

.max-w-xl{
  max-width: 60rem;
}

.max-w-2xl{
  max-width: 70rem;
}

.max-w-3xl{
  max-width: 80rem;
}

.max-w-4xl{
  max-width: 90rem;
}

.max-w-5xl{
  max-width: 100rem;
}

.max-w-full{
  max-width: 100%;
}

.max-w-dash-1{
  max-width: 350px;
}

.min-h-0{
  min-height: 0;
}

.min-h-full{
  min-height: 100%;
}

.min-h-screen{
  min-height: 100vh;
}

.min-w-0{
  min-width: 0;
}

.min-w-full{
  min-width: 100%;
}

.opacity-0{
  opacity: 0;
}

.opacity-25{
  opacity: 0.25;
}

.opacity-50{
  opacity: 0.5;
}

.opacity-75{
  opacity: 0.75;
}

.opacity-100{
  opacity: 1;
}

.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline-white{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.outline-black{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus\:outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline-white:focus{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus\:outline-black:focus{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.overflow-auto{
  overflow: auto;
}

.overflow-hidden{
  overflow: hidden;
}

.overflow-visible{
  overflow: visible;
}

.overflow-scroll{
  overflow: scroll;
}

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

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

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

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

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

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

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

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

.scrolling-touch{
  -webkit-overflow-scrolling: touch;
}

.scrolling-auto{
  -webkit-overflow-scrolling: auto;
}

.overscroll-auto{
  overscroll-behavior: auto;
}

.overscroll-contain{
  overscroll-behavior: contain;
}

.overscroll-none{
  overscroll-behavior: none;
}

.overscroll-y-auto{
  overscroll-behavior-y: auto;
}

.overscroll-y-contain{
  overscroll-behavior-y: contain;
}

.overscroll-y-none{
  overscroll-behavior-y: none;
}

.overscroll-x-auto{
  overscroll-behavior-x: auto;
}

.overscroll-x-contain{
  overscroll-behavior-x: contain;
}

.overscroll-x-none{
  overscroll-behavior-x: none;
}

.p-0{
  padding: 0;
}

.p-1{
  padding: 0.25rem;
}

.p-2{
  padding: 0.5rem;
}

.p-3{
  padding: 0.75rem;
}

.p-4{
  padding: 1rem;
}

.p-5{
  padding: 1.25rem;
}

.p-6{
  padding: 1.5rem;
}

.p-8{
  padding: 2rem;
}

.p-10{
  padding: 2.5rem;
}

.p-12{
  padding: 3rem;
}

.p-16{
  padding: 4rem;
}

.p-20{
  padding: 5rem;
}

.p-24{
  padding: 6rem;
}

.p-32{
  padding: 8rem;
}

.p-px{
  padding: 1px;
}

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

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

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

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

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

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

.py-3{
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}

.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.px-16{
  padding-left: 4rem;
  padding-right: 4rem;
}

.py-20{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.px-20{
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.px-24{
  padding-left: 6rem;
  padding-right: 6rem;
}

.py-32{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.px-32{
  padding-left: 8rem;
  padding-right: 8rem;
}

.py-px{
  padding-top: 1px;
  padding-bottom: 1px;
}

.px-px{
  padding-left: 1px;
  padding-right: 1px;
}

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

.pr-0{
  padding-right: 0;
}

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

.pl-0{
  padding-left: 0;
}

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

.pr-1{
  padding-right: 0.25rem;
}

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

.pl-1{
  padding-left: 0.25rem;
}

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

.pr-2{
  padding-right: 0.5rem;
}

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

.pl-2{
  padding-left: 0.5rem;
}

.pt-3{
  padding-top: 0.75rem;
}

.pr-3{
  padding-right: 0.75rem;
}

.pb-3{
  padding-bottom: 0.75rem;
}

.pl-3{
  padding-left: 0.75rem;
}

.pt-4{
  padding-top: 1rem;
}

.pr-4{
  padding-right: 1rem;
}

.pb-4{
  padding-bottom: 1rem;
}

.pl-4{
  padding-left: 1rem;
}

.pt-5{
  padding-top: 1.25rem;
}

.pr-5{
  padding-right: 1.25rem;
}

.pb-5{
  padding-bottom: 1.25rem;
}

.pl-5{
  padding-left: 1.25rem;
}

.pt-6{
  padding-top: 1.5rem;
}

.pr-6{
  padding-right: 1.5rem;
}

.pb-6{
  padding-bottom: 1.5rem;
}

.pl-6{
  padding-left: 1.5rem;
}

.pt-8{
  padding-top: 2rem;
}

.pr-8{
  padding-right: 2rem;
}

.pb-8{
  padding-bottom: 2rem;
}

.pl-8{
  padding-left: 2rem;
}

.pt-10{
  padding-top: 2.5rem;
}

.pr-10{
  padding-right: 2.5rem;
}

.pb-10{
  padding-bottom: 2.5rem;
}

.pl-10{
  padding-left: 2.5rem;
}

.pt-12{
  padding-top: 3rem;
}

.pr-12{
  padding-right: 3rem;
}

.pb-12{
  padding-bottom: 3rem;
}

.pl-12{
  padding-left: 3rem;
}

.pt-16{
  padding-top: 4rem;
}

.pr-16{
  padding-right: 4rem;
}

.pb-16{
  padding-bottom: 4rem;
}

.pl-16{
  padding-left: 4rem;
}

.pt-20{
  padding-top: 5rem;
}

.pr-20{
  padding-right: 5rem;
}

.pb-20{
  padding-bottom: 5rem;
}

.pl-20{
  padding-left: 5rem;
}

.pt-24{
  padding-top: 6rem;
}

.pr-24{
  padding-right: 6rem;
}

.pb-24{
  padding-bottom: 6rem;
}

.pl-24{
  padding-left: 6rem;
}

.pt-32{
  padding-top: 8rem;
}

.pr-32{
  padding-right: 8rem;
}

.pb-32{
  padding-bottom: 8rem;
}

.pl-32{
  padding-left: 8rem;
}

.pt-px{
  padding-top: 1px;
}

.pr-px{
  padding-right: 1px;
}

.pb-px{
  padding-bottom: 1px;
}

.pl-px{
  padding-left: 1px;
}

.placeholder-dark-grey::placeholder{
  --placeholder-opacity: 1;
  color: #363636;
  color: rgba(54, 54, 54, var(--placeholder-opacity));
}

.placeholder-peppermint::placeholder{
  --placeholder-opacity: 1;
  color: #13C87B;
  color: rgba(19, 200, 123, var(--placeholder-opacity));
}

.placeholder-peppermint-50::placeholder{
  color: rgba(19, 200, 123, 0.5);
}

.placeholder-sunrise::placeholder{
  --placeholder-opacity: 1;
  color: #FFC754;
  color: rgba(255, 199, 84, var(--placeholder-opacity));
}

.placeholder-blue::placeholder{
  --placeholder-opacity: 1;
  color: #003492;
  color: rgba(0, 52, 146, var(--placeholder-opacity));
}

.placeholder-blue-50::placeholder{
  color: rgba(0, 52, 146, 0.5);
}

.placeholder-blue-25::placeholder{
  color: rgba(0, 52, 146, 0.25);
}

.placeholder-teal::placeholder{
  --placeholder-opacity: 1;
  color: #4EC7C6;
  color: rgba(78, 199, 198, var(--placeholder-opacity));
}

.placeholder-bluesteel::placeholder{
  --placeholder-opacity: 1;
  color: #90A8C0;
  color: rgba(144, 168, 192, var(--placeholder-opacity));
}

.placeholder-skin::placeholder{
  --placeholder-opacity: 1;
  color: #D7B58A;
  color: rgba(215, 181, 138, var(--placeholder-opacity));
}

.placeholder-dusk-pink::placeholder{
  --placeholder-opacity: 1;
  color: #EBC0B8;
  color: rgba(235, 192, 184, var(--placeholder-opacity));
}

.placeholder-danger::placeholder{
  --placeholder-opacity: 1;
  color: #9B2C2C;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.placeholder-success::placeholder{
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.placeholder-unquotable::placeholder{
  --placeholder-opacity: 1;
  color: #FF5656;
  color: rgba(255, 86, 86, var(--placeholder-opacity));
}

.placeholder-grey::placeholder{
  --placeholder-opacity: 1;
  color: #b2b3b8;
  color: rgba(178, 179, 184, var(--placeholder-opacity));
}

.placeholder-grey-50::placeholder{
  color: rgba(178, 179, 184, 0.5);
}

.placeholder-grey-25::placeholder{
  color: rgba(178, 179, 184, 0.25);
}

.placeholder-white::placeholder{
  --placeholder-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

.placeholder-white-50::placeholder{
  color: rgba(255, 255, 255, 0.5);
}

.placeholder-black::placeholder{
  --placeholder-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

.placeholder-transparent::placeholder{
  color: transparent;
}

.focus\:placeholder-dark-grey:focus::placeholder{
  --placeholder-opacity: 1;
  color: #363636;
  color: rgba(54, 54, 54, var(--placeholder-opacity));
}

.focus\:placeholder-peppermint:focus::placeholder{
  --placeholder-opacity: 1;
  color: #13C87B;
  color: rgba(19, 200, 123, var(--placeholder-opacity));
}

.focus\:placeholder-peppermint-50:focus::placeholder{
  color: rgba(19, 200, 123, 0.5);
}

.focus\:placeholder-sunrise:focus::placeholder{
  --placeholder-opacity: 1;
  color: #FFC754;
  color: rgba(255, 199, 84, var(--placeholder-opacity));
}

.focus\:placeholder-blue:focus::placeholder{
  --placeholder-opacity: 1;
  color: #003492;
  color: rgba(0, 52, 146, var(--placeholder-opacity));
}

.focus\:placeholder-blue-50:focus::placeholder{
  color: rgba(0, 52, 146, 0.5);
}

.focus\:placeholder-blue-25:focus::placeholder{
  color: rgba(0, 52, 146, 0.25);
}

.focus\:placeholder-teal:focus::placeholder{
  --placeholder-opacity: 1;
  color: #4EC7C6;
  color: rgba(78, 199, 198, var(--placeholder-opacity));
}

.focus\:placeholder-bluesteel:focus::placeholder{
  --placeholder-opacity: 1;
  color: #90A8C0;
  color: rgba(144, 168, 192, var(--placeholder-opacity));
}

.focus\:placeholder-skin:focus::placeholder{
  --placeholder-opacity: 1;
  color: #D7B58A;
  color: rgba(215, 181, 138, var(--placeholder-opacity));
}

.focus\:placeholder-dusk-pink:focus::placeholder{
  --placeholder-opacity: 1;
  color: #EBC0B8;
  color: rgba(235, 192, 184, var(--placeholder-opacity));
}

.focus\:placeholder-danger:focus::placeholder{
  --placeholder-opacity: 1;
  color: #9B2C2C;
  color: rgba(155, 44, 44, var(--placeholder-opacity));
}

.focus\:placeholder-success:focus::placeholder{
  --placeholder-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--placeholder-opacity));
}

.focus\:placeholder-unquotable:focus::placeholder{
  --placeholder-opacity: 1;
  color: #FF5656;
  color: rgba(255, 86, 86, var(--placeholder-opacity));
}

.focus\:placeholder-grey:focus::placeholder{
  --placeholder-opacity: 1;
  color: #b2b3b8;
  color: rgba(178, 179, 184, var(--placeholder-opacity));
}

.focus\:placeholder-grey-50:focus::placeholder{
  color: rgba(178, 179, 184, 0.5);
}

.focus\:placeholder-grey-25:focus::placeholder{
  color: rgba(178, 179, 184, 0.25);
}

.focus\:placeholder-white:focus::placeholder{
  --placeholder-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--placeholder-opacity));
}

.focus\:placeholder-white-50:focus::placeholder{
  color: rgba(255, 255, 255, 0.5);
}

.focus\:placeholder-black:focus::placeholder{
  --placeholder-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--placeholder-opacity));
}

.focus\:placeholder-transparent:focus::placeholder{
  color: transparent;
}

.placeholder-opacity-0::placeholder{
  --placeholder-opacity: 0;
}

.placeholder-opacity-25::placeholder{
  --placeholder-opacity: 0.25;
}

.placeholder-opacity-50::placeholder{
  --placeholder-opacity: 0.5;
}

.placeholder-opacity-75::placeholder{
  --placeholder-opacity: 0.75;
}

.placeholder-opacity-100::placeholder{
  --placeholder-opacity: 1;
}

.focus\:placeholder-opacity-0:focus::placeholder{
  --placeholder-opacity: 0;
}

.focus\:placeholder-opacity-25:focus::placeholder{
  --placeholder-opacity: 0.25;
}

.focus\:placeholder-opacity-50:focus::placeholder{
  --placeholder-opacity: 0.5;
}

.focus\:placeholder-opacity-75:focus::placeholder{
  --placeholder-opacity: 0.75;
}

.focus\:placeholder-opacity-100:focus::placeholder{
  --placeholder-opacity: 1;
}

.pointer-events-none{
  pointer-events: none;
}

.pointer-events-auto{
  pointer-events: auto;
}

.disabled\:pointer-events-none:disabled{
  pointer-events: none;
}

.disabled\:pointer-events-auto:disabled{
  pointer-events: auto;
}

.static{
  position: static;
}

.fixed{
  position: fixed;
}

.absolute{
  position: absolute;
}

.relative{
  position: relative;
}

.sticky{
  position: sticky;
}

.inset-0{
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.inset-auto{
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.inset-1\/2{
  top: 50%;
  right: 50%;
  bottom: 50%;
  left: 50%;
}

.inset-xs{
  top: .75rem;
  right: .75rem;
  bottom: .75rem;
  left: .75rem;
}

.inset-sm{
  top: .875rem;
  right: .875rem;
  bottom: .875rem;
  left: .875rem;
}

.inset-base{
  top: 1rem;
  right: 1rem;
  bottom: 1rem;
  left: 1rem;
}

.inset-lg{
  top: 1.125rem;
  right: 1.125rem;
  bottom: 1.125rem;
  left: 1.125rem;
}

.inset-xl{
  top: 1.25rem;
  right: 1.25rem;
  bottom: 1.25rem;
  left: 1.25rem;
}

.inset-2xl{
  top: 1.5rem;
  right: 1.5rem;
  bottom: 1.5rem;
  left: 1.5rem;
}

.inset-3xl{
  top: 1.875rem;
  right: 1.875rem;
  bottom: 1.875rem;
  left: 1.875rem;
}

.inset-4xl{
  top: 2.25rem;
  right: 2.25rem;
  bottom: 2.25rem;
  left: 2.25rem;
}

.inset-5xl{
  top: 3rem;
  right: 3rem;
  bottom: 3rem;
  left: 3rem;
}

.inset-y-0{
  top: 0;
  bottom: 0;
}

.inset-x-0{
  right: 0;
  left: 0;
}

.inset-y-auto{
  top: auto;
  bottom: auto;
}

.inset-x-auto{
  right: auto;
  left: auto;
}

.inset-y-1\/2{
  top: 50%;
  bottom: 50%;
}

.inset-x-1\/2{
  right: 50%;
  left: 50%;
}

.inset-y-xs{
  top: .75rem;
  bottom: .75rem;
}

.inset-x-xs{
  right: .75rem;
  left: .75rem;
}

.inset-y-sm{
  top: .875rem;
  bottom: .875rem;
}

.inset-x-sm{
  right: .875rem;
  left: .875rem;
}

.inset-y-base{
  top: 1rem;
  bottom: 1rem;
}

.inset-x-base{
  right: 1rem;
  left: 1rem;
}

.inset-y-lg{
  top: 1.125rem;
  bottom: 1.125rem;
}

.inset-x-lg{
  right: 1.125rem;
  left: 1.125rem;
}

.inset-y-xl{
  top: 1.25rem;
  bottom: 1.25rem;
}

.inset-x-xl{
  right: 1.25rem;
  left: 1.25rem;
}

.inset-y-2xl{
  top: 1.5rem;
  bottom: 1.5rem;
}

.inset-x-2xl{
  right: 1.5rem;
  left: 1.5rem;
}

.inset-y-3xl{
  top: 1.875rem;
  bottom: 1.875rem;
}

.inset-x-3xl{
  right: 1.875rem;
  left: 1.875rem;
}

.inset-y-4xl{
  top: 2.25rem;
  bottom: 2.25rem;
}

.inset-x-4xl{
  right: 2.25rem;
  left: 2.25rem;
}

.inset-y-5xl{
  top: 3rem;
  bottom: 3rem;
}

.inset-x-5xl{
  right: 3rem;
  left: 3rem;
}

.top-0{
  top: 0;
}

.right-0{
  right: 0;
}

.bottom-0{
  bottom: 0;
}

.left-0{
  left: 0;
}

.top-auto{
  top: auto;
}

.right-auto{
  right: auto;
}

.bottom-auto{
  bottom: auto;
}

.left-auto{
  left: auto;
}

.top-1\/2{
  top: 50%;
}

.right-1\/2{
  right: 50%;
}

.bottom-1\/2{
  bottom: 50%;
}

.left-1\/2{
  left: 50%;
}

.top-xs{
  top: .75rem;
}

.right-xs{
  right: .75rem;
}

.bottom-xs{
  bottom: .75rem;
}

.left-xs{
  left: .75rem;
}

.top-sm{
  top: .875rem;
}

.right-sm{
  right: .875rem;
}

.bottom-sm{
  bottom: .875rem;
}

.left-sm{
  left: .875rem;
}

.top-base{
  top: 1rem;
}

.right-base{
  right: 1rem;
}

.bottom-base{
  bottom: 1rem;
}

.left-base{
  left: 1rem;
}

.top-lg{
  top: 1.125rem;
}

.right-lg{
  right: 1.125rem;
}

.bottom-lg{
  bottom: 1.125rem;
}

.left-lg{
  left: 1.125rem;
}

.top-xl{
  top: 1.25rem;
}

.right-xl{
  right: 1.25rem;
}

.bottom-xl{
  bottom: 1.25rem;
}

.left-xl{
  left: 1.25rem;
}

.top-2xl{
  top: 1.5rem;
}

.right-2xl{
  right: 1.5rem;
}

.bottom-2xl{
  bottom: 1.5rem;
}

.left-2xl{
  left: 1.5rem;
}

.top-3xl{
  top: 1.875rem;
}

.right-3xl{
  right: 1.875rem;
}

.bottom-3xl{
  bottom: 1.875rem;
}

.left-3xl{
  left: 1.875rem;
}

.top-4xl{
  top: 2.25rem;
}

.right-4xl{
  right: 2.25rem;
}

.bottom-4xl{
  bottom: 2.25rem;
}

.left-4xl{
  left: 2.25rem;
}

.top-5xl{
  top: 3rem;
}

.right-5xl{
  right: 3rem;
}

.bottom-5xl{
  bottom: 3rem;
}

.left-5xl{
  left: 3rem;
}

.resize-none{
  resize: none;
}

.resize-y{
  resize: vertical;
}

.resize-x{
  resize: horizontal;
}

.resize{
  resize: both;
}

.shadow{
  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
}

.shadow-md{
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
}

.shadow-lg{
  box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
}

.shadow-inner{
  box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
}

.shadow-outline{
  box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
}

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

.hover\:shadow:hover{
  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
}

.hover\:shadow-md:hover{
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
}

.hover\:shadow-lg:hover{
  box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
}

.hover\:shadow-inner:hover{
  box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
}

.hover\:shadow-outline:hover{
  box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
}

.hover\:shadow-none:hover{
  box-shadow: none;
}

.focus\:shadow:focus{
  box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
}

.focus\:shadow-md:focus{
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
}

.focus\:shadow-lg:focus{
  box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
}

.focus\:shadow-inner:focus{
  box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
}

.focus\:shadow-outline:focus{
  box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
}

.focus\:shadow-none:focus{
  box-shadow: none;
}

.fill-current{
  fill: currentColor;
}

.stroke-current{
  stroke: currentColor;
}

.stroke-0{
  stroke-width: 0;
}

.stroke-1{
  stroke-width: 1;
}

.stroke-2{
  stroke-width: 2;
}

.table-auto{
  table-layout: auto;
}

.table-fixed{
  table-layout: fixed;
}

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

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

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

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

.text-dark-grey{
  --text-opacity: 1;
  color: #363636;
  color: rgba(54, 54, 54, var(--text-opacity));
}

.text-peppermint{
  --text-opacity: 1;
  color: #13C87B;
  color: rgba(19, 200, 123, var(--text-opacity));
}

.text-peppermint-50{
  color: rgba(19, 200, 123, 0.5);
}

.text-sunrise{
  --text-opacity: 1;
  color: #FFC754;
  color: rgba(255, 199, 84, var(--text-opacity));
}

.text-blue{
  --text-opacity: 1;
  color: #003492;
  color: rgba(0, 52, 146, var(--text-opacity));
}

.text-blue-50{
  color: rgba(0, 52, 146, 0.5);
}

.text-blue-25{
  color: rgba(0, 52, 146, 0.25);
}

.text-teal{
  --text-opacity: 1;
  color: #4EC7C6;
  color: rgba(78, 199, 198, var(--text-opacity));
}

.text-bluesteel{
  --text-opacity: 1;
  color: #90A8C0;
  color: rgba(144, 168, 192, var(--text-opacity));
}

.text-skin{
  --text-opacity: 1;
  color: #D7B58A;
  color: rgba(215, 181, 138, var(--text-opacity));
}

.text-dusk-pink{
  --text-opacity: 1;
  color: #EBC0B8;
  color: rgba(235, 192, 184, var(--text-opacity));
}

.text-danger{
  --text-opacity: 1;
  color: #9B2C2C;
  color: rgba(155, 44, 44, var(--text-opacity));
}

.text-success{
  --text-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--text-opacity));
}

.text-unquotable{
  --text-opacity: 1;
  color: #FF5656;
  color: rgba(255, 86, 86, var(--text-opacity));
}

.text-grey{
  --text-opacity: 1;
  color: #b2b3b8;
  color: rgba(178, 179, 184, var(--text-opacity));
}

.text-grey-50{
  color: rgba(178, 179, 184, 0.5);
}

.text-grey-25{
  color: rgba(178, 179, 184, 0.25);
}

.text-white{
  --text-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--text-opacity));
}

.text-white-50{
  color: rgba(255, 255, 255, 0.5);
}

.text-black{
  --text-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--text-opacity));
}

.text-transparent{
  color: transparent;
}

.hover\:text-dark-grey:hover{
  --text-opacity: 1;
  color: #363636;
  color: rgba(54, 54, 54, var(--text-opacity));
}

.hover\:text-peppermint:hover{
  --text-opacity: 1;
  color: #13C87B;
  color: rgba(19, 200, 123, var(--text-opacity));
}

.hover\:text-peppermint-50:hover{
  color: rgba(19, 200, 123, 0.5);
}

.hover\:text-sunrise:hover{
  --text-opacity: 1;
  color: #FFC754;
  color: rgba(255, 199, 84, var(--text-opacity));
}

.hover\:text-blue:hover{
  --text-opacity: 1;
  color: #003492;
  color: rgba(0, 52, 146, var(--text-opacity));
}

.hover\:text-blue-50:hover{
  color: rgba(0, 52, 146, 0.5);
}

.hover\:text-blue-25:hover{
  color: rgba(0, 52, 146, 0.25);
}

.hover\:text-teal:hover{
  --text-opacity: 1;
  color: #4EC7C6;
  color: rgba(78, 199, 198, var(--text-opacity));
}

.hover\:text-bluesteel:hover{
  --text-opacity: 1;
  color: #90A8C0;
  color: rgba(144, 168, 192, var(--text-opacity));
}

.hover\:text-skin:hover{
  --text-opacity: 1;
  color: #D7B58A;
  color: rgba(215, 181, 138, var(--text-opacity));
}

.hover\:text-dusk-pink:hover{
  --text-opacity: 1;
  color: #EBC0B8;
  color: rgba(235, 192, 184, var(--text-opacity));
}

.hover\:text-danger:hover{
  --text-opacity: 1;
  color: #9B2C2C;
  color: rgba(155, 44, 44, var(--text-opacity));
}

.hover\:text-success:hover{
  --text-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--text-opacity));
}

.hover\:text-unquotable:hover{
  --text-opacity: 1;
  color: #FF5656;
  color: rgba(255, 86, 86, var(--text-opacity));
}

.hover\:text-grey:hover{
  --text-opacity: 1;
  color: #b2b3b8;
  color: rgba(178, 179, 184, var(--text-opacity));
}

.hover\:text-grey-50:hover{
  color: rgba(178, 179, 184, 0.5);
}

.hover\:text-grey-25:hover{
  color: rgba(178, 179, 184, 0.25);
}

.hover\:text-white:hover{
  --text-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--text-opacity));
}

.hover\:text-white-50:hover{
  color: rgba(255, 255, 255, 0.5);
}

.hover\:text-black:hover{
  --text-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--text-opacity));
}

.hover\:text-transparent:hover{
  color: transparent;
}

.focus\:text-dark-grey:focus{
  --text-opacity: 1;
  color: #363636;
  color: rgba(54, 54, 54, var(--text-opacity));
}

.focus\:text-peppermint:focus{
  --text-opacity: 1;
  color: #13C87B;
  color: rgba(19, 200, 123, var(--text-opacity));
}

.focus\:text-peppermint-50:focus{
  color: rgba(19, 200, 123, 0.5);
}

.focus\:text-sunrise:focus{
  --text-opacity: 1;
  color: #FFC754;
  color: rgba(255, 199, 84, var(--text-opacity));
}

.focus\:text-blue:focus{
  --text-opacity: 1;
  color: #003492;
  color: rgba(0, 52, 146, var(--text-opacity));
}

.focus\:text-blue-50:focus{
  color: rgba(0, 52, 146, 0.5);
}

.focus\:text-blue-25:focus{
  color: rgba(0, 52, 146, 0.25);
}

.focus\:text-teal:focus{
  --text-opacity: 1;
  color: #4EC7C6;
  color: rgba(78, 199, 198, var(--text-opacity));
}

.focus\:text-bluesteel:focus{
  --text-opacity: 1;
  color: #90A8C0;
  color: rgba(144, 168, 192, var(--text-opacity));
}

.focus\:text-skin:focus{
  --text-opacity: 1;
  color: #D7B58A;
  color: rgba(215, 181, 138, var(--text-opacity));
}

.focus\:text-dusk-pink:focus{
  --text-opacity: 1;
  color: #EBC0B8;
  color: rgba(235, 192, 184, var(--text-opacity));
}

.focus\:text-danger:focus{
  --text-opacity: 1;
  color: #9B2C2C;
  color: rgba(155, 44, 44, var(--text-opacity));
}

.focus\:text-success:focus{
  --text-opacity: 1;
  color: #276749;
  color: rgba(39, 103, 73, var(--text-opacity));
}

.focus\:text-unquotable:focus{
  --text-opacity: 1;
  color: #FF5656;
  color: rgba(255, 86, 86, var(--text-opacity));
}

.focus\:text-grey:focus{
  --text-opacity: 1;
  color: #b2b3b8;
  color: rgba(178, 179, 184, var(--text-opacity));
}

.focus\:text-grey-50:focus{
  color: rgba(178, 179, 184, 0.5);
}

.focus\:text-grey-25:focus{
  color: rgba(178, 179, 184, 0.25);
}

.focus\:text-white:focus{
  --text-opacity: 1;
  color: #ffffff;
  color: rgba(255, 255, 255, var(--text-opacity));
}

.focus\:text-white-50:focus{
  color: rgba(255, 255, 255, 0.5);
}

.focus\:text-black:focus{
  --text-opacity: 1;
  color: #000000;
  color: rgba(0, 0, 0, var(--text-opacity));
}

.focus\:text-transparent:focus{
  color: transparent;
}

.text-opacity-0{
  --text-opacity: 0;
}

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

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

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

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

.hover\:text-opacity-0:hover{
  --text-opacity: 0;
}

.hover\:text-opacity-25:hover{
  --text-opacity: 0.25;
}

.hover\:text-opacity-50:hover{
  --text-opacity: 0.5;
}

.hover\:text-opacity-75:hover{
  --text-opacity: 0.75;
}

.hover\:text-opacity-100:hover{
  --text-opacity: 1;
}

.focus\:text-opacity-0:focus{
  --text-opacity: 0;
}

.focus\:text-opacity-25:focus{
  --text-opacity: 0.25;
}

.focus\:text-opacity-50:focus{
  --text-opacity: 0.5;
}

.focus\:text-opacity-75:focus{
  --text-opacity: 0.75;
}

.focus\:text-opacity-100:focus{
  --text-opacity: 1;
}

.italic{
  font-style: italic;
}

.not-italic{
  font-style: normal;
}

.hover\:italic:hover{
  font-style: italic;
}

.hover\:not-italic:hover{
  font-style: normal;
}

.focus\:italic:focus{
  font-style: italic;
}

.focus\:not-italic:focus{
  font-style: normal;
}

.uppercase{
  text-transform: uppercase;
}

.lowercase{
  text-transform: lowercase;
}

.capitalize{
  text-transform: capitalize;
}

.normal-case{
  text-transform: none;
}

.hover\:uppercase:hover{
  text-transform: uppercase;
}

.hover\:lowercase:hover{
  text-transform: lowercase;
}

.hover\:capitalize:hover{
  text-transform: capitalize;
}

.hover\:normal-case:hover{
  text-transform: none;
}

.focus\:uppercase:focus{
  text-transform: uppercase;
}

.focus\:lowercase:focus{
  text-transform: lowercase;
}

.focus\:capitalize:focus{
  text-transform: capitalize;
}

.focus\:normal-case:focus{
  text-transform: none;
}

.underline{
  text-decoration: underline;
}

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

.no-underline{
  text-decoration: none;
}

.hover\:underline:hover{
  text-decoration: underline;
}

.hover\:line-through:hover{
  text-decoration: line-through;
}

.hover\:no-underline:hover{
  text-decoration: none;
}

.focus\:underline:focus{
  text-decoration: underline;
}

.focus\:line-through:focus{
  text-decoration: line-through;
}

.focus\:no-underline:focus{
  text-decoration: none;
}

.antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased{
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.hover\:antialiased:hover{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.hover\:subpixel-antialiased:hover{
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.focus\:antialiased:focus{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.focus\:subpixel-antialiased:focus{
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions{
  --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
  --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
}

.normal-nums{
  font-variant-numeric: normal;
}

.ordinal{
  --font-variant-numeric-ordinal: ordinal;
}

.slashed-zero{
  --font-variant-numeric-slashed-zero: slashed-zero;
}

.lining-nums{
  --font-variant-numeric-figure: lining-nums;
}

.oldstyle-nums{
  --font-variant-numeric-figure: oldstyle-nums;
}

.proportional-nums{
  --font-variant-numeric-spacing: proportional-nums;
}

.tabular-nums{
  --font-variant-numeric-spacing: tabular-nums;
}

.diagonal-fractions{
  --font-variant-numeric-fraction: diagonal-fractions;
}

.stacked-fractions{
  --font-variant-numeric-fraction: stacked-fractions;
}

.tracking-tight{
  letter-spacing: -0.05em;
}

.tracking-normal{
  letter-spacing: 0;
}

.tracking-wide{
  letter-spacing: 0.05em;
}

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

.select-text{
  user-select: text;
}

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

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

.align-baseline{
  vertical-align: baseline;
}

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

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

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

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

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

.visible{
  visibility: visible;
}

.invisible{
  visibility: hidden;
}

.whitespace-normal{
  white-space: normal;
}

.whitespace-no-wrap{
  white-space: nowrap;
}

.whitespace-pre{
  white-space: pre;
}

.whitespace-pre-line{
  white-space: pre-line;
}

.whitespace-pre-wrap{
  white-space: pre-wrap;
}

.break-normal{
  word-wrap: normal;
  overflow-wrap: normal;
  word-break: normal;
}

.break-words{
  word-wrap: break-word;
  overflow-wrap: break-word;
}

.break-all{
  word-break: break-all;
}

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

.w-1{
  width: 0.25rem;
}

.w-2{
  width: 0.5rem;
}

.w-3{
  width: 0.75rem;
}

.w-4{
  width: 1rem;
}

.w-5{
  width: 1.25rem;
}

.w-6{
  width: 1.5rem;
}

.w-8{
  width: 2rem;
}

.w-10{
  width: 2.5rem;
}

.w-12{
  width: 3rem;
}

.w-16{
  width: 4rem;
}

.w-24{
  width: 6rem;
}

.w-32{
  width: 8rem;
}

.w-48{
  width: 12rem;
}

.w-64{
  width: 16rem;
}

.w-auto{
  width: auto;
}

.w-px{
  width: 1px;
}

.w-1\/2{
  width: 50%;
}

.w-1\/3{
  width: 33.33333%;
}

.w-2\/3{
  width: 66.66667%;
}

.w-1\/4{
  width: 25%;
}

.w-3\/4{
  width: 75%;
}

.w-1\/5{
  width: 20%;
}

.w-2\/5{
  width: 40%;
}

.w-3\/5{
  width: 60%;
}

.w-4\/5{
  width: 80%;
}

.w-1\/6{
  width: 16.66667%;
}

.w-5\/6{
  width: 83.33333%;
}

.w-full{
  width: 100%;
}

.w-screen{
  width: 100vw;
}

.w-dash-1{
  width: 350px;
}

.z-0{
  z-index: 0;
}

.z-10{
  z-index: 10;
}

.z-20{
  z-index: 20;
}

.z-30{
  z-index: 30;
}

.z-40{
  z-index: 40;
}

.z-50{
  z-index: 50;
}

.z-auto{
  z-index: auto;
}

.gap-0{
  grid-gap: 0;
  gap: 0;
}

.gap-1{
  grid-gap: 0.25rem;
  gap: 0.25rem;
}

.gap-2{
  grid-gap: 0.5rem;
  gap: 0.5rem;
}

.gap-3{
  grid-gap: 0.75rem;
  gap: 0.75rem;
}

.gap-4{
  grid-gap: 1rem;
  gap: 1rem;
}

.gap-5{
  grid-gap: 1.25rem;
  gap: 1.25rem;
}

.gap-6{
  grid-gap: 1.5rem;
  gap: 1.5rem;
}

.gap-8{
  grid-gap: 2rem;
  gap: 2rem;
}

.gap-10{
  grid-gap: 2.5rem;
  gap: 2.5rem;
}

.gap-12{
  grid-gap: 3rem;
  gap: 3rem;
}

.gap-16{
  grid-gap: 4rem;
  gap: 4rem;
}

.gap-20{
  grid-gap: 5rem;
  gap: 5rem;
}

.gap-24{
  grid-gap: 6rem;
  gap: 6rem;
}

.gap-32{
  grid-gap: 8rem;
  gap: 8rem;
}

.gap-40{
  grid-gap: 10rem;
  gap: 10rem;
}

.gap-48{
  grid-gap: 12rem;
  gap: 12rem;
}

.gap-56{
  grid-gap: 14rem;
  gap: 14rem;
}

.gap-64{
  grid-gap: 16rem;
  gap: 16rem;
}

.gap-px{
  grid-gap: 1px;
  gap: 1px;
}

.col-gap-0{
  grid-column-gap: 0;
  column-gap: 0;
}

.col-gap-1{
  grid-column-gap: 0.25rem;
  column-gap: 0.25rem;
}

.col-gap-2{
  grid-column-gap: 0.5rem;
  column-gap: 0.5rem;
}

.col-gap-3{
  grid-column-gap: 0.75rem;
  column-gap: 0.75rem;
}

.col-gap-4{
  grid-column-gap: 1rem;
  column-gap: 1rem;
}

.col-gap-5{
  grid-column-gap: 1.25rem;
  column-gap: 1.25rem;
}

.col-gap-6{
  grid-column-gap: 1.5rem;
  column-gap: 1.5rem;
}

.col-gap-8{
  grid-column-gap: 2rem;
  column-gap: 2rem;
}

.col-gap-10{
  grid-column-gap: 2.5rem;
  column-gap: 2.5rem;
}

.col-gap-12{
  grid-column-gap: 3rem;
  column-gap: 3rem;
}

.col-gap-16{
  grid-column-gap: 4rem;
  column-gap: 4rem;
}

.col-gap-20{
  grid-column-gap: 5rem;
  column-gap: 5rem;
}

.col-gap-24{
  grid-column-gap: 6rem;
  column-gap: 6rem;
}

.col-gap-32{
  grid-column-gap: 8rem;
  column-gap: 8rem;
}

.col-gap-40{
  grid-column-gap: 10rem;
  column-gap: 10rem;
}

.col-gap-48{
  grid-column-gap: 12rem;
  column-gap: 12rem;
}

.col-gap-56{
  grid-column-gap: 14rem;
  column-gap: 14rem;
}

.col-gap-64{
  grid-column-gap: 16rem;
  column-gap: 16rem;
}

.col-gap-px{
  grid-column-gap: 1px;
  column-gap: 1px;
}

.gap-x-0{
  grid-column-gap: 0;
  column-gap: 0;
}

.gap-x-1{
  grid-column-gap: 0.25rem;
  column-gap: 0.25rem;
}

.gap-x-2{
  grid-column-gap: 0.5rem;
  column-gap: 0.5rem;
}

.gap-x-3{
  grid-column-gap: 0.75rem;
  column-gap: 0.75rem;
}

.gap-x-4{
  grid-column-gap: 1rem;
  column-gap: 1rem;
}

.gap-x-5{
  grid-column-gap: 1.25rem;
  column-gap: 1.25rem;
}

.gap-x-6{
  grid-column-gap: 1.5rem;
  column-gap: 1.5rem;
}

.gap-x-8{
  grid-column-gap: 2rem;
  column-gap: 2rem;
}

.gap-x-10{
  grid-column-gap: 2.5rem;
  column-gap: 2.5rem;
}

.gap-x-12{
  grid-column-gap: 3rem;
  column-gap: 3rem;
}

.gap-x-16{
  grid-column-gap: 4rem;
  column-gap: 4rem;
}

.gap-x-20{
  grid-column-gap: 5rem;
  column-gap: 5rem;
}

.gap-x-24{
  grid-column-gap: 6rem;
  column-gap: 6rem;
}

.gap-x-32{
  grid-column-gap: 8rem;
  column-gap: 8rem;
}

.gap-x-40{
  grid-column-gap: 10rem;
  column-gap: 10rem;
}

.gap-x-48{
  grid-column-gap: 12rem;
  column-gap: 12rem;
}

.gap-x-56{
  grid-column-gap: 14rem;
  column-gap: 14rem;
}

.gap-x-64{
  grid-column-gap: 16rem;
  column-gap: 16rem;
}

.gap-x-px{
  grid-column-gap: 1px;
  column-gap: 1px;
}

.row-gap-0{
  grid-row-gap: 0;
  row-gap: 0;
}

.row-gap-1{
  grid-row-gap: 0.25rem;
  row-gap: 0.25rem;
}

.row-gap-2{
  grid-row-gap: 0.5rem;
  row-gap: 0.5rem;
}

.row-gap-3{
  grid-row-gap: 0.75rem;
  row-gap: 0.75rem;
}

.row-gap-4{
  grid-row-gap: 1rem;
  row-gap: 1rem;
}

.row-gap-5{
  grid-row-gap: 1.25rem;
  row-gap: 1.25rem;
}

.row-gap-6{
  grid-row-gap: 1.5rem;
  row-gap: 1.5rem;
}

.row-gap-8{
  grid-row-gap: 2rem;
  row-gap: 2rem;
}

.row-gap-10{
  grid-row-gap: 2.5rem;
  row-gap: 2.5rem;
}

.row-gap-12{
  grid-row-gap: 3rem;
  row-gap: 3rem;
}

.row-gap-16{
  grid-row-gap: 4rem;
  row-gap: 4rem;
}

.row-gap-20{
  grid-row-gap: 5rem;
  row-gap: 5rem;
}

.row-gap-24{
  grid-row-gap: 6rem;
  row-gap: 6rem;
}

.row-gap-32{
  grid-row-gap: 8rem;
  row-gap: 8rem;
}

.row-gap-40{
  grid-row-gap: 10rem;
  row-gap: 10rem;
}

.row-gap-48{
  grid-row-gap: 12rem;
  row-gap: 12rem;
}

.row-gap-56{
  grid-row-gap: 14rem;
  row-gap: 14rem;
}

.row-gap-64{
  grid-row-gap: 16rem;
  row-gap: 16rem;
}

.row-gap-px{
  grid-row-gap: 1px;
  row-gap: 1px;
}

.gap-y-0{
  grid-row-gap: 0;
  row-gap: 0;
}

.gap-y-1{
  grid-row-gap: 0.25rem;
  row-gap: 0.25rem;
}

.gap-y-2{
  grid-row-gap: 0.5rem;
  row-gap: 0.5rem;
}

.gap-y-3{
  grid-row-gap: 0.75rem;
  row-gap: 0.75rem;
}

.gap-y-4{
  grid-row-gap: 1rem;
  row-gap: 1rem;
}

.gap-y-5{
  grid-row-gap: 1.25rem;
  row-gap: 1.25rem;
}

.gap-y-6{
  grid-row-gap: 1.5rem;
  row-gap: 1.5rem;
}

.gap-y-8{
  grid-row-gap: 2rem;
  row-gap: 2rem;
}

.gap-y-10{
  grid-row-gap: 2.5rem;
  row-gap: 2.5rem;
}

.gap-y-12{
  grid-row-gap: 3rem;
  row-gap: 3rem;
}

.gap-y-16{
  grid-row-gap: 4rem;
  row-gap: 4rem;
}

.gap-y-20{
  grid-row-gap: 5rem;
  row-gap: 5rem;
}

.gap-y-24{
  grid-row-gap: 6rem;
  row-gap: 6rem;
}

.gap-y-32{
  grid-row-gap: 8rem;
  row-gap: 8rem;
}

.gap-y-40{
  grid-row-gap: 10rem;
  row-gap: 10rem;
}

.gap-y-48{
  grid-row-gap: 12rem;
  row-gap: 12rem;
}

.gap-y-56{
  grid-row-gap: 14rem;
  row-gap: 14rem;
}

.gap-y-64{
  grid-row-gap: 16rem;
  row-gap: 16rem;
}

.gap-y-px{
  grid-row-gap: 1px;
  row-gap: 1px;
}

.grid-flow-row{
  grid-auto-flow: row;
}

.grid-flow-col{
  grid-auto-flow: column;
}

.grid-flow-row-dense{
  grid-auto-flow: row dense;
}

.grid-flow-col-dense{
  grid-auto-flow: column dense;
}

.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-6{
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-cols-9{
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-cols-10{
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-cols-11{
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-cols-none{
  grid-template-columns: none;
}

.auto-cols-auto{
  grid-auto-columns: auto;
}

.auto-cols-min{
  grid-auto-columns: min-content;
}

.auto-cols-max{
  grid-auto-columns: max-content;
}

.auto-cols-fr{
  grid-auto-columns: minmax(0, 1fr);
}

.col-auto{
  grid-column: auto;
}

.col-span-1{
  grid-column: span 1 / span 1;
}

.col-span-2{
  grid-column: span 2 / span 2;
}

.col-span-3{
  grid-column: span 3 / span 3;
}

.col-span-4{
  grid-column: span 4 / span 4;
}

.col-span-5{
  grid-column: span 5 / span 5;
}

.col-span-6{
  grid-column: span 6 / span 6;
}

.col-span-7{
  grid-column: span 7 / span 7;
}

.col-span-8{
  grid-column: span 8 / span 8;
}

.col-span-9{
  grid-column: span 9 / span 9;
}

.col-span-10{
  grid-column: span 10 / span 10;
}

.col-span-11{
  grid-column: span 11 / span 11;
}

.col-span-12{
  grid-column: span 12 / span 12;
}

.col-span-full{
  grid-column: 1 / -1;
}

.col-start-1{
  grid-column-start: 1;
}

.col-start-2{
  grid-column-start: 2;
}

.col-start-3{
  grid-column-start: 3;
}

.col-start-4{
  grid-column-start: 4;
}

.col-start-5{
  grid-column-start: 5;
}

.col-start-6{
  grid-column-start: 6;
}

.col-start-7{
  grid-column-start: 7;
}

.col-start-8{
  grid-column-start: 8;
}

.col-start-9{
  grid-column-start: 9;
}

.col-start-10{
  grid-column-start: 10;
}

.col-start-11{
  grid-column-start: 11;
}

.col-start-12{
  grid-column-start: 12;
}

.col-start-13{
  grid-column-start: 13;
}

.col-start-auto{
  grid-column-start: auto;
}

.col-end-1{
  grid-column-end: 1;
}

.col-end-2{
  grid-column-end: 2;
}

.col-end-3{
  grid-column-end: 3;
}

.col-end-4{
  grid-column-end: 4;
}

.col-end-5{
  grid-column-end: 5;
}

.col-end-6{
  grid-column-end: 6;
}

.col-end-7{
  grid-column-end: 7;
}

.col-end-8{
  grid-column-end: 8;
}

.col-end-9{
  grid-column-end: 9;
}

.col-end-10{
  grid-column-end: 10;
}

.col-end-11{
  grid-column-end: 11;
}

.col-end-12{
  grid-column-end: 12;
}

.col-end-13{
  grid-column-end: 13;
}

.col-end-auto{
  grid-column-end: auto;
}

.grid-rows-1{
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-rows-2{
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-rows-3{
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-rows-4{
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-rows-5{
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grid-rows-6{
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grid-rows-none{
  grid-template-rows: none;
}

.auto-rows-auto{
  grid-auto-rows: auto;
}

.auto-rows-min{
  grid-auto-rows: min-content;
}

.auto-rows-max{
  grid-auto-rows: max-content;
}

.auto-rows-fr{
  grid-auto-rows: minmax(0, 1fr);
}

.row-auto{
  grid-row: auto;
}

.row-span-1{
  grid-row: span 1 / span 1;
}

.row-span-2{
  grid-row: span 2 / span 2;
}

.row-span-3{
  grid-row: span 3 / span 3;
}

.row-span-4{
  grid-row: span 4 / span 4;
}

.row-span-5{
  grid-row: span 5 / span 5;
}

.row-span-6{
  grid-row: span 6 / span 6;
}

.row-span-full{
  grid-row: 1 / -1;
}

.row-start-1{
  grid-row-start: 1;
}

.row-start-2{
  grid-row-start: 2;
}

.row-start-3{
  grid-row-start: 3;
}

.row-start-4{
  grid-row-start: 4;
}

.row-start-5{
  grid-row-start: 5;
}

.row-start-6{
  grid-row-start: 6;
}

.row-start-7{
  grid-row-start: 7;
}

.row-start-auto{
  grid-row-start: auto;
}

.row-end-1{
  grid-row-end: 1;
}

.row-end-2{
  grid-row-end: 2;
}

.row-end-3{
  grid-row-end: 3;
}

.row-end-4{
  grid-row-end: 4;
}

.row-end-5{
  grid-row-end: 5;
}

.row-end-6{
  grid-row-end: 6;
}

.row-end-7{
  grid-row-end: 7;
}

.row-end-auto{
  grid-row-end: auto;
}

.transform{
  --transform-translate-x: 0;
  --transform-translate-y: 0;
  --transform-rotate: 0;
  --transform-skew-x: 0;
  --transform-skew-y: 0;
  --transform-scale-x: 1;
  --transform-scale-y: 1;
  transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
}

.transform-none{
  transform: none;
}

.origin-center{
  transform-origin: center;
}

.origin-top{
  transform-origin: top;
}

.origin-top-right{
  transform-origin: top right;
}

.origin-right{
  transform-origin: right;
}

.origin-bottom-right{
  transform-origin: bottom right;
}

.origin-bottom{
  transform-origin: bottom;
}

.origin-bottom-left{
  transform-origin: bottom left;
}

.origin-left{
  transform-origin: left;
}

.origin-top-left{
  transform-origin: top left;
}

.scale-0{
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

.scale-50{
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

.scale-75{
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

.scale-90{
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

.scale-95{
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

.scale-100{
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

.scale-105{
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

.scale-110{
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

.scale-125{
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

.scale-150{
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

.scale-x-0{
  --transform-scale-x: 0;
}

.scale-x-50{
  --transform-scale-x: .5;
}

.scale-x-75{
  --transform-scale-x: .75;
}

.scale-x-90{
  --transform-scale-x: .9;
}

.scale-x-95{
  --transform-scale-x: .95;
}

.scale-x-100{
  --transform-scale-x: 1;
}

.scale-x-105{
  --transform-scale-x: 1.05;
}

.scale-x-110{
  --transform-scale-x: 1.1;
}

.scale-x-125{
  --transform-scale-x: 1.25;
}

.scale-x-150{
  --transform-scale-x: 1.5;
}

.scale-y-0{
  --transform-scale-y: 0;
}

.scale-y-50{
  --transform-scale-y: .5;
}

.scale-y-75{
  --transform-scale-y: .75;
}

.scale-y-90{
  --transform-scale-y: .9;
}

.scale-y-95{
  --transform-scale-y: .95;
}

.scale-y-100{
  --transform-scale-y: 1;
}

.scale-y-105{
  --transform-scale-y: 1.05;
}

.scale-y-110{
  --transform-scale-y: 1.1;
}

.scale-y-125{
  --transform-scale-y: 1.25;
}

.scale-y-150{
  --transform-scale-y: 1.5;
}

.hover\:scale-0:hover{
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

.hover\:scale-50:hover{
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

.hover\:scale-75:hover{
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

.hover\:scale-90:hover{
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

.hover\:scale-95:hover{
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

.hover\:scale-100:hover{
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

.hover\:scale-105:hover{
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

.hover\:scale-110:hover{
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

.hover\:scale-125:hover{
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

.hover\:scale-150:hover{
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

.hover\:scale-x-0:hover{
  --transform-scale-x: 0;
}

.hover\:scale-x-50:hover{
  --transform-scale-x: .5;
}

.hover\:scale-x-75:hover{
  --transform-scale-x: .75;
}

.hover\:scale-x-90:hover{
  --transform-scale-x: .9;
}

.hover\:scale-x-95:hover{
  --transform-scale-x: .95;
}

.hover\:scale-x-100:hover{
  --transform-scale-x: 1;
}

.hover\:scale-x-105:hover{
  --transform-scale-x: 1.05;
}

.hover\:scale-x-110:hover{
  --transform-scale-x: 1.1;
}

.hover\:scale-x-125:hover{
  --transform-scale-x: 1.25;
}

.hover\:scale-x-150:hover{
  --transform-scale-x: 1.5;
}

.hover\:scale-y-0:hover{
  --transform-scale-y: 0;
}

.hover\:scale-y-50:hover{
  --transform-scale-y: .5;
}

.hover\:scale-y-75:hover{
  --transform-scale-y: .75;
}

.hover\:scale-y-90:hover{
  --transform-scale-y: .9;
}

.hover\:scale-y-95:hover{
  --transform-scale-y: .95;
}

.hover\:scale-y-100:hover{
  --transform-scale-y: 1;
}

.hover\:scale-y-105:hover{
  --transform-scale-y: 1.05;
}

.hover\:scale-y-110:hover{
  --transform-scale-y: 1.1;
}

.hover\:scale-y-125:hover{
  --transform-scale-y: 1.25;
}

.hover\:scale-y-150:hover{
  --transform-scale-y: 1.5;
}

.focus\:scale-0:focus{
  --transform-scale-x: 0;
  --transform-scale-y: 0;
}

.focus\:scale-50:focus{
  --transform-scale-x: .5;
  --transform-scale-y: .5;
}

.focus\:scale-75:focus{
  --transform-scale-x: .75;
  --transform-scale-y: .75;
}

.focus\:scale-90:focus{
  --transform-scale-x: .9;
  --transform-scale-y: .9;
}

.focus\:scale-95:focus{
  --transform-scale-x: .95;
  --transform-scale-y: .95;
}

.focus\:scale-100:focus{
  --transform-scale-x: 1;
  --transform-scale-y: 1;
}

.focus\:scale-105:focus{
  --transform-scale-x: 1.05;
  --transform-scale-y: 1.05;
}

.focus\:scale-110:focus{
  --transform-scale-x: 1.1;
  --transform-scale-y: 1.1;
}

.focus\:scale-125:focus{
  --transform-scale-x: 1.25;
  --transform-scale-y: 1.25;
}

.focus\:scale-150:focus{
  --transform-scale-x: 1.5;
  --transform-scale-y: 1.5;
}

.focus\:scale-x-0:focus{
  --transform-scale-x: 0;
}

.focus\:scale-x-50:focus{
  --transform-scale-x: .5;
}

.focus\:scale-x-75:focus{
  --transform-scale-x: .75;
}

.focus\:scale-x-90:focus{
  --transform-scale-x: .9;
}

.focus\:scale-x-95:focus{
  --transform-scale-x: .95;
}

.focus\:scale-x-100:focus{
  --transform-scale-x: 1;
}

.focus\:scale-x-105:focus{
  --transform-scale-x: 1.05;
}

.focus\:scale-x-110:focus{
  --transform-scale-x: 1.1;
}

.focus\:scale-x-125:focus{
  --transform-scale-x: 1.25;
}

.focus\:scale-x-150:focus{
  --transform-scale-x: 1.5;
}

.focus\:scale-y-0:focus{
  --transform-scale-y: 0;
}

.focus\:scale-y-50:focus{
  --transform-scale-y: .5;
}

.focus\:scale-y-75:focus{
  --transform-scale-y: .75;
}

.focus\:scale-y-90:focus{
  --transform-scale-y: .9;
}

.focus\:scale-y-95:focus{
  --transform-scale-y: .95;
}

.focus\:scale-y-100:focus{
  --transform-scale-y: 1;
}

.focus\:scale-y-105:focus{
  --transform-scale-y: 1.05;
}

.focus\:scale-y-110:focus{
  --transform-scale-y: 1.1;
}

.focus\:scale-y-125:focus{
  --transform-scale-y: 1.25;
}

.focus\:scale-y-150:focus{
  --transform-scale-y: 1.5;
}

.rotate-0{
  --transform-rotate: 0;
}

.rotate-1{
  --transform-rotate: 1deg;
}

.rotate-2{
  --transform-rotate: 2deg;
}

.rotate-3{
  --transform-rotate: 3deg;
}

.rotate-6{
  --transform-rotate: 6deg;
}

.rotate-12{
  --transform-rotate: 12deg;
}

.rotate-45{
  --transform-rotate: 45deg;
}

.rotate-90{
  --transform-rotate: 90deg;
}

.rotate-180{
  --transform-rotate: 180deg;
}

.-rotate-180{
  --transform-rotate: -180deg;
}

.-rotate-90{
  --transform-rotate: -90deg;
}

.-rotate-45{
  --transform-rotate: -45deg;
}

.-rotate-12{
  --transform-rotate: -12deg;
}

.-rotate-6{
  --transform-rotate: -6deg;
}

.-rotate-3{
  --transform-rotate: -3deg;
}

.-rotate-2{
  --transform-rotate: -2deg;
}

.-rotate-1{
  --transform-rotate: -1deg;
}

.hover\:rotate-0:hover{
  --transform-rotate: 0;
}

.hover\:rotate-1:hover{
  --transform-rotate: 1deg;
}

.hover\:rotate-2:hover{
  --transform-rotate: 2deg;
}

.hover\:rotate-3:hover{
  --transform-rotate: 3deg;
}

.hover\:rotate-6:hover{
  --transform-rotate: 6deg;
}

.hover\:rotate-12:hover{
  --transform-rotate: 12deg;
}

.hover\:rotate-45:hover{
  --transform-rotate: 45deg;
}

.hover\:rotate-90:hover{
  --transform-rotate: 90deg;
}

.hover\:rotate-180:hover{
  --transform-rotate: 180deg;
}

.hover\:-rotate-180:hover{
  --transform-rotate: -180deg;
}

.hover\:-rotate-90:hover{
  --transform-rotate: -90deg;
}

.hover\:-rotate-45:hover{
  --transform-rotate: -45deg;
}

.hover\:-rotate-12:hover{
  --transform-rotate: -12deg;
}

.hover\:-rotate-6:hover{
  --transform-rotate: -6deg;
}

.hover\:-rotate-3:hover{
  --transform-rotate: -3deg;
}

.hover\:-rotate-2:hover{
  --transform-rotate: -2deg;
}

.hover\:-rotate-1:hover{
  --transform-rotate: -1deg;
}

.focus\:rotate-0:focus{
  --transform-rotate: 0;
}

.focus\:rotate-1:focus{
  --transform-rotate: 1deg;
}

.focus\:rotate-2:focus{
  --transform-rotate: 2deg;
}

.focus\:rotate-3:focus{
  --transform-rotate: 3deg;
}

.focus\:rotate-6:focus{
  --transform-rotate: 6deg;
}

.focus\:rotate-12:focus{
  --transform-rotate: 12deg;
}

.focus\:rotate-45:focus{
  --transform-rotate: 45deg;
}

.focus\:rotate-90:focus{
  --transform-rotate: 90deg;
}

.focus\:rotate-180:focus{
  --transform-rotate: 180deg;
}

.focus\:-rotate-180:focus{
  --transform-rotate: -180deg;
}

.focus\:-rotate-90:focus{
  --transform-rotate: -90deg;
}

.focus\:-rotate-45:focus{
  --transform-rotate: -45deg;
}

.focus\:-rotate-12:focus{
  --transform-rotate: -12deg;
}

.focus\:-rotate-6:focus{
  --transform-rotate: -6deg;
}

.focus\:-rotate-3:focus{
  --transform-rotate: -3deg;
}

.focus\:-rotate-2:focus{
  --transform-rotate: -2deg;
}

.focus\:-rotate-1:focus{
  --transform-rotate: -1deg;
}

.translate-x-0{
  --transform-translate-x: 0;
}

.translate-x-1{
  --transform-translate-x: 0.25rem;
}

.translate-x-2{
  --transform-translate-x: 0.5rem;
}

.translate-x-3{
  --transform-translate-x: 0.75rem;
}

.translate-x-4{
  --transform-translate-x: 1rem;
}

.translate-x-5{
  --transform-translate-x: 1.25rem;
}

.translate-x-6{
  --transform-translate-x: 1.5rem;
}

.translate-x-8{
  --transform-translate-x: 2rem;
}

.translate-x-10{
  --transform-translate-x: 2.5rem;
}

.translate-x-12{
  --transform-translate-x: 3rem;
}

.translate-x-16{
  --transform-translate-x: 4rem;
}

.translate-x-20{
  --transform-translate-x: 5rem;
}

.translate-x-24{
  --transform-translate-x: 6rem;
}

.translate-x-32{
  --transform-translate-x: 8rem;
}

.translate-x-40{
  --transform-translate-x: 10rem;
}

.translate-x-48{
  --transform-translate-x: 12rem;
}

.translate-x-56{
  --transform-translate-x: 14rem;
}

.translate-x-64{
  --transform-translate-x: 16rem;
}

.translate-x-px{
  --transform-translate-x: 1px;
}

.-translate-x-1{
  --transform-translate-x: -0.25rem;
}

.-translate-x-2{
  --transform-translate-x: -0.5rem;
}

.-translate-x-3{
  --transform-translate-x: -0.75rem;
}

.-translate-x-4{
  --transform-translate-x: -1rem;
}

.-translate-x-5{
  --transform-translate-x: -1.25rem;
}

.-translate-x-6{
  --transform-translate-x: -1.5rem;
}

.-translate-x-8{
  --transform-translate-x: -2rem;
}

.-translate-x-10{
  --transform-translate-x: -2.5rem;
}

.-translate-x-12{
  --transform-translate-x: -3rem;
}

.-translate-x-16{
  --transform-translate-x: -4rem;
}

.-translate-x-20{
  --transform-translate-x: -5rem;
}

.-translate-x-24{
  --transform-translate-x: -6rem;
}

.-translate-x-32{
  --transform-translate-x: -8rem;
}

.-translate-x-40{
  --transform-translate-x: -10rem;
}

.-translate-x-48{
  --transform-translate-x: -12rem;
}

.-translate-x-56{
  --transform-translate-x: -14rem;
}

.-translate-x-64{
  --transform-translate-x: -16rem;
}

.-translate-x-px{
  --transform-translate-x: -1px;
}

.-translate-x-full{
  --transform-translate-x: -100%;
}

.-translate-x-1\/2{
  --transform-translate-x: -50%;
}

.translate-x-1\/2{
  --transform-translate-x: 50%;
}

.translate-x-full{
  --transform-translate-x: 100%;
}

.translate-y-0{
  --transform-translate-y: 0;
}

.translate-y-1{
  --transform-translate-y: 0.25rem;
}

.translate-y-2{
  --transform-translate-y: 0.5rem;
}

.translate-y-3{
  --transform-translate-y: 0.75rem;
}

.translate-y-4{
  --transform-translate-y: 1rem;
}

.translate-y-5{
  --transform-translate-y: 1.25rem;
}

.translate-y-6{
  --transform-translate-y: 1.5rem;
}

.translate-y-8{
  --transform-translate-y: 2rem;
}

.translate-y-10{
  --transform-translate-y: 2.5rem;
}

.translate-y-12{
  --transform-translate-y: 3rem;
}

.translate-y-16{
  --transform-translate-y: 4rem;
}

.translate-y-20{
  --transform-translate-y: 5rem;
}

.translate-y-24{
  --transform-translate-y: 6rem;
}

.translate-y-32{
  --transform-translate-y: 8rem;
}

.translate-y-40{
  --transform-translate-y: 10rem;
}

.translate-y-48{
  --transform-translate-y: 12rem;
}

.translate-y-56{
  --transform-translate-y: 14rem;
}

.translate-y-64{
  --transform-translate-y: 16rem;
}

.translate-y-px{
  --transform-translate-y: 1px;
}

.-translate-y-1{
  --transform-translate-y: -0.25rem;
}

.-translate-y-2{
  --transform-translate-y: -0.5rem;
}

.-translate-y-3{
  --transform-translate-y: -0.75rem;
}

.-translate-y-4{
  --transform-translate-y: -1rem;
}

.-translate-y-5{
  --transform-translate-y: -1.25rem;
}

.-translate-y-6{
  --transform-translate-y: -1.5rem;
}

.-translate-y-8{
  --transform-translate-y: -2rem;
}

.-translate-y-10{
  --transform-translate-y: -2.5rem;
}

.-translate-y-12{
  --transform-translate-y: -3rem;
}

.-translate-y-16{
  --transform-translate-y: -4rem;
}

.-translate-y-20{
  --transform-translate-y: -5rem;
}

.-translate-y-24{
  --transform-translate-y: -6rem;
}

.-translate-y-32{
  --transform-translate-y: -8rem;
}

.-translate-y-40{
  --transform-translate-y: -10rem;
}

.-translate-y-48{
  --transform-translate-y: -12rem;
}

.-translate-y-56{
  --transform-translate-y: -14rem;
}

.-translate-y-64{
  --transform-translate-y: -16rem;
}

.-translate-y-px{
  --transform-translate-y: -1px;
}

.-translate-y-full{
  --transform-translate-y: -100%;
}

.-translate-y-1\/2{
  --transform-translate-y: -50%;
}

.translate-y-1\/2{
  --transform-translate-y: 50%;
}

.translate-y-full{
  --transform-translate-y: 100%;
}

.hover\:translate-x-0:hover{
  --transform-translate-x: 0;
}

.hover\:translate-x-1:hover{
  --transform-translate-x: 0.25rem;
}

.hover\:translate-x-2:hover{
  --transform-translate-x: 0.5rem;
}

.hover\:translate-x-3:hover{
  --transform-translate-x: 0.75rem;
}

.hover\:translate-x-4:hover{
  --transform-translate-x: 1rem;
}

.hover\:translate-x-5:hover{
  --transform-translate-x: 1.25rem;
}

.hover\:translate-x-6:hover{
  --transform-translate-x: 1.5rem;
}

.hover\:translate-x-8:hover{
  --transform-translate-x: 2rem;
}

.hover\:translate-x-10:hover{
  --transform-translate-x: 2.5rem;
}

.hover\:translate-x-12:hover{
  --transform-translate-x: 3rem;
}

.hover\:translate-x-16:hover{
  --transform-translate-x: 4rem;
}

.hover\:translate-x-20:hover{
  --transform-translate-x: 5rem;
}

.hover\:translate-x-24:hover{
  --transform-translate-x: 6rem;
}

.hover\:translate-x-32:hover{
  --transform-translate-x: 8rem;
}

.hover\:translate-x-40:hover{
  --transform-translate-x: 10rem;
}

.hover\:translate-x-48:hover{
  --transform-translate-x: 12rem;
}

.hover\:translate-x-56:hover{
  --transform-translate-x: 14rem;
}

.hover\:translate-x-64:hover{
  --transform-translate-x: 16rem;
}

.hover\:translate-x-px:hover{
  --transform-translate-x: 1px;
}

.hover\:-translate-x-1:hover{
  --transform-translate-x: -0.25rem;
}

.hover\:-translate-x-2:hover{
  --transform-translate-x: -0.5rem;
}

.hover\:-translate-x-3:hover{
  --transform-translate-x: -0.75rem;
}

.hover\:-translate-x-4:hover{
  --transform-translate-x: -1rem;
}

.hover\:-translate-x-5:hover{
  --transform-translate-x: -1.25rem;
}

.hover\:-translate-x-6:hover{
  --transform-translate-x: -1.5rem;
}

.hover\:-translate-x-8:hover{
  --transform-translate-x: -2rem;
}

.hover\:-translate-x-10:hover{
  --transform-translate-x: -2.5rem;
}

.hover\:-translate-x-12:hover{
  --transform-translate-x: -3rem;
}

.hover\:-translate-x-16:hover{
  --transform-translate-x: -4rem;
}

.hover\:-translate-x-20:hover{
  --transform-translate-x: -5rem;
}

.hover\:-translate-x-24:hover{
  --transform-translate-x: -6rem;
}

.hover\:-translate-x-32:hover{
  --transform-translate-x: -8rem;
}

.hover\:-translate-x-40:hover{
  --transform-translate-x: -10rem;
}

.hover\:-translate-x-48:hover{
  --transform-translate-x: -12rem;
}

.hover\:-translate-x-56:hover{
  --transform-translate-x: -14rem;
}

.hover\:-translate-x-64:hover{
  --transform-translate-x: -16rem;
}

.hover\:-translate-x-px:hover{
  --transform-translate-x: -1px;
}

.hover\:-translate-x-full:hover{
  --transform-translate-x: -100%;
}

.hover\:-translate-x-1\/2:hover{
  --transform-translate-x: -50%;
}

.hover\:translate-x-1\/2:hover{
  --transform-translate-x: 50%;
}

.hover\:translate-x-full:hover{
  --transform-translate-x: 100%;
}

.hover\:translate-y-0:hover{
  --transform-translate-y: 0;
}

.hover\:translate-y-1:hover{
  --transform-translate-y: 0.25rem;
}

.hover\:translate-y-2:hover{
  --transform-translate-y: 0.5rem;
}

.hover\:translate-y-3:hover{
  --transform-translate-y: 0.75rem;
}

.hover\:translate-y-4:hover{
  --transform-translate-y: 1rem;
}

.hover\:translate-y-5:hover{
  --transform-translate-y: 1.25rem;
}

.hover\:translate-y-6:hover{
  --transform-translate-y: 1.5rem;
}

.hover\:translate-y-8:hover{
  --transform-translate-y: 2rem;
}

.hover\:translate-y-10:hover{
  --transform-translate-y: 2.5rem;
}

.hover\:translate-y-12:hover{
  --transform-translate-y: 3rem;
}

.hover\:translate-y-16:hover{
  --transform-translate-y: 4rem;
}

.hover\:translate-y-20:hover{
  --transform-translate-y: 5rem;
}

.hover\:translate-y-24:hover{
  --transform-translate-y: 6rem;
}

.hover\:translate-y-32:hover{
  --transform-translate-y: 8rem;
}

.hover\:translate-y-40:hover{
  --transform-translate-y: 10rem;
}

.hover\:translate-y-48:hover{
  --transform-translate-y: 12rem;
}

.hover\:translate-y-56:hover{
  --transform-translate-y: 14rem;
}

.hover\:translate-y-64:hover{
  --transform-translate-y: 16rem;
}

.hover\:translate-y-px:hover{
  --transform-translate-y: 1px;
}

.hover\:-translate-y-1:hover{
  --transform-translate-y: -0.25rem;
}

.hover\:-translate-y-2:hover{
  --transform-translate-y: -0.5rem;
}

.hover\:-translate-y-3:hover{
  --transform-translate-y: -0.75rem;
}

.hover\:-translate-y-4:hover{
  --transform-translate-y: -1rem;
}

.hover\:-translate-y-5:hover{
  --transform-translate-y: -1.25rem;
}

.hover\:-translate-y-6:hover{
  --transform-translate-y: -1.5rem;
}

.hover\:-translate-y-8:hover{
  --transform-translate-y: -2rem;
}

.hover\:-translate-y-10:hover{
  --transform-translate-y: -2.5rem;
}

.hover\:-translate-y-12:hover{
  --transform-translate-y: -3rem;
}

.hover\:-translate-y-16:hover{
  --transform-translate-y: -4rem;
}

.hover\:-translate-y-20:hover{
  --transform-translate-y: -5rem;
}

.hover\:-translate-y-24:hover{
  --transform-translate-y: -6rem;
}

.hover\:-translate-y-32:hover{
  --transform-translate-y: -8rem;
}

.hover\:-translate-y-40:hover{
  --transform-translate-y: -10rem;
}

.hover\:-translate-y-48:hover{
  --transform-translate-y: -12rem;
}

.hover\:-translate-y-56:hover{
  --transform-translate-y: -14rem;
}

.hover\:-translate-y-64:hover{
  --transform-translate-y: -16rem;
}

.hover\:-translate-y-px:hover{
  --transform-translate-y: -1px;
}

.hover\:-translate-y-full:hover{
  --transform-translate-y: -100%;
}

.hover\:-translate-y-1\/2:hover{
  --transform-translate-y: -50%;
}

.hover\:translate-y-1\/2:hover{
  --transform-translate-y: 50%;
}

.hover\:translate-y-full:hover{
  --transform-translate-y: 100%;
}

.focus\:translate-x-0:focus{
  --transform-translate-x: 0;
}

.focus\:translate-x-1:focus{
  --transform-translate-x: 0.25rem;
}

.focus\:translate-x-2:focus{
  --transform-translate-x: 0.5rem;
}

.focus\:translate-x-3:focus{
  --transform-translate-x: 0.75rem;
}

.focus\:translate-x-4:focus{
  --transform-translate-x: 1rem;
}

.focus\:translate-x-5:focus{
  --transform-translate-x: 1.25rem;
}

.focus\:translate-x-6:focus{
  --transform-translate-x: 1.5rem;
}

.focus\:translate-x-8:focus{
  --transform-translate-x: 2rem;
}

.focus\:translate-x-10:focus{
  --transform-translate-x: 2.5rem;
}

.focus\:translate-x-12:focus{
  --transform-translate-x: 3rem;
}

.focus\:translate-x-16:focus{
  --transform-translate-x: 4rem;
}

.focus\:translate-x-20:focus{
  --transform-translate-x: 5rem;
}

.focus\:translate-x-24:focus{
  --transform-translate-x: 6rem;
}

.focus\:translate-x-32:focus{
  --transform-translate-x: 8rem;
}

.focus\:translate-x-40:focus{
  --transform-translate-x: 10rem;
}

.focus\:translate-x-48:focus{
  --transform-translate-x: 12rem;
}

.focus\:translate-x-56:focus{
  --transform-translate-x: 14rem;
}

.focus\:translate-x-64:focus{
  --transform-translate-x: 16rem;
}

.focus\:translate-x-px:focus{
  --transform-translate-x: 1px;
}

.focus\:-translate-x-1:focus{
  --transform-translate-x: -0.25rem;
}

.focus\:-translate-x-2:focus{
  --transform-translate-x: -0.5rem;
}

.focus\:-translate-x-3:focus{
  --transform-translate-x: -0.75rem;
}

.focus\:-translate-x-4:focus{
  --transform-translate-x: -1rem;
}

.focus\:-translate-x-5:focus{
  --transform-translate-x: -1.25rem;
}

.focus\:-translate-x-6:focus{
  --transform-translate-x: -1.5rem;
}

.focus\:-translate-x-8:focus{
  --transform-translate-x: -2rem;
}

.focus\:-translate-x-10:focus{
  --transform-translate-x: -2.5rem;
}

.focus\:-translate-x-12:focus{
  --transform-translate-x: -3rem;
}

.focus\:-translate-x-16:focus{
  --transform-translate-x: -4rem;
}

.focus\:-translate-x-20:focus{
  --transform-translate-x: -5rem;
}

.focus\:-translate-x-24:focus{
  --transform-translate-x: -6rem;
}

.focus\:-translate-x-32:focus{
  --transform-translate-x: -8rem;
}

.focus\:-translate-x-40:focus{
  --transform-translate-x: -10rem;
}

.focus\:-translate-x-48:focus{
  --transform-translate-x: -12rem;
}

.focus\:-translate-x-56:focus{
  --transform-translate-x: -14rem;
}

.focus\:-translate-x-64:focus{
  --transform-translate-x: -16rem;
}

.focus\:-translate-x-px:focus{
  --transform-translate-x: -1px;
}

.focus\:-translate-x-full:focus{
  --transform-translate-x: -100%;
}

.focus\:-translate-x-1\/2:focus{
  --transform-translate-x: -50%;
}

.focus\:translate-x-1\/2:focus{
  --transform-translate-x: 50%;
}

.focus\:translate-x-full:focus{
  --transform-translate-x: 100%;
}

.focus\:translate-y-0:focus{
  --transform-translate-y: 0;
}

.focus\:translate-y-1:focus{
  --transform-translate-y: 0.25rem;
}

.focus\:translate-y-2:focus{
  --transform-translate-y: 0.5rem;
}

.focus\:translate-y-3:focus{
  --transform-translate-y: 0.75rem;
}

.focus\:translate-y-4:focus{
  --transform-translate-y: 1rem;
}

.focus\:translate-y-5:focus{
  --transform-translate-y: 1.25rem;
}

.focus\:translate-y-6:focus{
  --transform-translate-y: 1.5rem;
}

.focus\:translate-y-8:focus{
  --transform-translate-y: 2rem;
}

.focus\:translate-y-10:focus{
  --transform-translate-y: 2.5rem;
}

.focus\:translate-y-12:focus{
  --transform-translate-y: 3rem;
}

.focus\:translate-y-16:focus{
  --transform-translate-y: 4rem;
}

.focus\:translate-y-20:focus{
  --transform-translate-y: 5rem;
}

.focus\:translate-y-24:focus{
  --transform-translate-y: 6rem;
}

.focus\:translate-y-32:focus{
  --transform-translate-y: 8rem;
}

.focus\:translate-y-40:focus{
  --transform-translate-y: 10rem;
}

.focus\:translate-y-48:focus{
  --transform-translate-y: 12rem;
}

.focus\:translate-y-56:focus{
  --transform-translate-y: 14rem;
}

.focus\:translate-y-64:focus{
  --transform-translate-y: 16rem;
}

.focus\:translate-y-px:focus{
  --transform-translate-y: 1px;
}

.focus\:-translate-y-1:focus{
  --transform-translate-y: -0.25rem;
}

.focus\:-translate-y-2:focus{
  --transform-translate-y: -0.5rem;
}

.focus\:-translate-y-3:focus{
  --transform-translate-y: -0.75rem;
}

.focus\:-translate-y-4:focus{
  --transform-translate-y: -1rem;
}

.focus\:-translate-y-5:focus{
  --transform-translate-y: -1.25rem;
}

.focus\:-translate-y-6:focus{
  --transform-translate-y: -1.5rem;
}

.focus\:-translate-y-8:focus{
  --transform-translate-y: -2rem;
}

.focus\:-translate-y-10:focus{
  --transform-translate-y: -2.5rem;
}

.focus\:-translate-y-12:focus{
  --transform-translate-y: -3rem;
}

.focus\:-translate-y-16:focus{
  --transform-translate-y: -4rem;
}

.focus\:-translate-y-20:focus{
  --transform-translate-y: -5rem;
}

.focus\:-translate-y-24:focus{
  --transform-translate-y: -6rem;
}

.focus\:-translate-y-32:focus{
  --transform-translate-y: -8rem;
}

.focus\:-translate-y-40:focus{
  --transform-translate-y: -10rem;
}

.focus\:-translate-y-48:focus{
  --transform-translate-y: -12rem;
}

.focus\:-translate-y-56:focus{
  --transform-translate-y: -14rem;
}

.focus\:-translate-y-64:focus{
  --transform-translate-y: -16rem;
}

.focus\:-translate-y-px:focus{
  --transform-translate-y: -1px;
}

.focus\:-translate-y-full:focus{
  --transform-translate-y: -100%;
}

.focus\:-translate-y-1\/2:focus{
  --transform-translate-y: -50%;
}

.focus\:translate-y-1\/2:focus{
  --transform-translate-y: 50%;
}

.focus\:translate-y-full:focus{
  --transform-translate-y: 100%;
}

.skew-x-0{
  --transform-skew-x: 0;
}

.skew-x-1{
  --transform-skew-x: 1deg;
}

.skew-x-2{
  --transform-skew-x: 2deg;
}

.skew-x-3{
  --transform-skew-x: 3deg;
}

.skew-x-6{
  --transform-skew-x: 6deg;
}

.skew-x-12{
  --transform-skew-x: 12deg;
}

.-skew-x-12{
  --transform-skew-x: -12deg;
}

.-skew-x-6{
  --transform-skew-x: -6deg;
}

.-skew-x-3{
  --transform-skew-x: -3deg;
}

.-skew-x-2{
  --transform-skew-x: -2deg;
}

.-skew-x-1{
  --transform-skew-x: -1deg;
}

.skew-y-0{
  --transform-skew-y: 0;
}

.skew-y-1{
  --transform-skew-y: 1deg;
}

.skew-y-2{
  --transform-skew-y: 2deg;
}

.skew-y-3{
  --transform-skew-y: 3deg;
}

.skew-y-6{
  --transform-skew-y: 6deg;
}

.skew-y-12{
  --transform-skew-y: 12deg;
}

.-skew-y-12{
  --transform-skew-y: -12deg;
}

.-skew-y-6{
  --transform-skew-y: -6deg;
}

.-skew-y-3{
  --transform-skew-y: -3deg;
}

.-skew-y-2{
  --transform-skew-y: -2deg;
}

.-skew-y-1{
  --transform-skew-y: -1deg;
}

.hover\:skew-x-0:hover{
  --transform-skew-x: 0;
}

.hover\:skew-x-1:hover{
  --transform-skew-x: 1deg;
}

.hover\:skew-x-2:hover{
  --transform-skew-x: 2deg;
}

.hover\:skew-x-3:hover{
  --transform-skew-x: 3deg;
}

.hover\:skew-x-6:hover{
  --transform-skew-x: 6deg;
}

.hover\:skew-x-12:hover{
  --transform-skew-x: 12deg;
}

.hover\:-skew-x-12:hover{
  --transform-skew-x: -12deg;
}

.hover\:-skew-x-6:hover{
  --transform-skew-x: -6deg;
}

.hover\:-skew-x-3:hover{
  --transform-skew-x: -3deg;
}

.hover\:-skew-x-2:hover{
  --transform-skew-x: -2deg;
}

.hover\:-skew-x-1:hover{
  --transform-skew-x: -1deg;
}

.hover\:skew-y-0:hover{
  --transform-skew-y: 0;
}

.hover\:skew-y-1:hover{
  --transform-skew-y: 1deg;
}

.hover\:skew-y-2:hover{
  --transform-skew-y: 2deg;
}

.hover\:skew-y-3:hover{
  --transform-skew-y: 3deg;
}

.hover\:skew-y-6:hover{
  --transform-skew-y: 6deg;
}

.hover\:skew-y-12:hover{
  --transform-skew-y: 12deg;
}

.hover\:-skew-y-12:hover{
  --transform-skew-y: -12deg;
}

.hover\:-skew-y-6:hover{
  --transform-skew-y: -6deg;
}

.hover\:-skew-y-3:hover{
  --transform-skew-y: -3deg;
}

.hover\:-skew-y-2:hover{
  --transform-skew-y: -2deg;
}

.hover\:-skew-y-1:hover{
  --transform-skew-y: -1deg;
}

.focus\:skew-x-0:focus{
  --transform-skew-x: 0;
}

.focus\:skew-x-1:focus{
  --transform-skew-x: 1deg;
}

.focus\:skew-x-2:focus{
  --transform-skew-x: 2deg;
}

.focus\:skew-x-3:focus{
  --transform-skew-x: 3deg;
}

.focus\:skew-x-6:focus{
  --transform-skew-x: 6deg;
}

.focus\:skew-x-12:focus{
  --transform-skew-x: 12deg;
}

.focus\:-skew-x-12:focus{
  --transform-skew-x: -12deg;
}

.focus\:-skew-x-6:focus{
  --transform-skew-x: -6deg;
}

.focus\:-skew-x-3:focus{
  --transform-skew-x: -3deg;
}

.focus\:-skew-x-2:focus{
  --transform-skew-x: -2deg;
}

.focus\:-skew-x-1:focus{
  --transform-skew-x: -1deg;
}

.focus\:skew-y-0:focus{
  --transform-skew-y: 0;
}

.focus\:skew-y-1:focus{
  --transform-skew-y: 1deg;
}

.focus\:skew-y-2:focus{
  --transform-skew-y: 2deg;
}

.focus\:skew-y-3:focus{
  --transform-skew-y: 3deg;
}

.focus\:skew-y-6:focus{
  --transform-skew-y: 6deg;
}

.focus\:skew-y-12:focus{
  --transform-skew-y: 12deg;
}

.focus\:-skew-y-12:focus{
  --transform-skew-y: -12deg;
}

.focus\:-skew-y-6:focus{
  --transform-skew-y: -6deg;
}

.focus\:-skew-y-3:focus{
  --transform-skew-y: -3deg;
}

.focus\:-skew-y-2:focus{
  --transform-skew-y: -2deg;
}

.focus\:-skew-y-1:focus{
  --transform-skew-y: -1deg;
}

.transition-none{
  transition-property: none;
}

.transition-all{
  transition-property: all;
}

.transition{
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
}

.transition-colors{
  transition-property: background-color, border-color, color, fill, stroke;
}

.transition-opacity{
  transition-property: opacity;
}

.transition-shadow{
  transition-property: box-shadow;
}

.transition-transform{
  transition-property: transform;
}

.ease-linear{
  transition-timing-function: linear;
}

.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.duration-75{
  transition-duration: 75ms;
}

.duration-100{
  transition-duration: 100ms;
}

.duration-150{
  transition-duration: 150ms;
}

.duration-200{
  transition-duration: 200ms;
}

.duration-300{
  transition-duration: 300ms;
}

.duration-500{
  transition-duration: 500ms;
}

.duration-700{
  transition-duration: 700ms;
}

.duration-1000{
  transition-duration: 1000ms;
}

.delay-75{
  transition-delay: 75ms;
}

.delay-100{
  transition-delay: 100ms;
}

.delay-150{
  transition-delay: 150ms;
}

.delay-200{
  transition-delay: 200ms;
}

.delay-300{
  transition-delay: 300ms;
}

.delay-500{
  transition-delay: 500ms;
}

.delay-700{
  transition-delay: 700ms;
}

.delay-1000{
  transition-delay: 1000ms;
}

@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}

@keyframes ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes pulse{
  50%{
    opacity: .5;
  }
}

@keyframes bounce{
  0%, 100%{
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-none{
  animation: none;
}

.animate-spin{
  animation: spin 1s linear infinite;
}

.animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.animate-bounce{
  animation: bounce 1s infinite;
}

* {
  font-family: "Lato", sans-serif;
  font-size: 14px;
  font-weight: 400;
}

:root {
  --dark-grey: #363636;
  --peppermint: #13c87b;
  --peppermint-50: rgba(19, 200, 123, 0.5);
  --sunrise: #ffc754;
  --blue: #003492;
  --blue-50: rgba(0, 52, 146, 0.5);
  --blue-25: rgba(0, 52, 146, 0.25);
  --teal: #4ec7c6;
  --bluesteel: #90a8c0;
  --skin: #d7b58a;
  --dusk-pink: #ebc0b8;
  --danger: #9b2c2c;
  --success: #276749;
  --grey: #b2b3b8;
  --white-50: rgba(255, 255, 255, 0.5);
}

/** This fix is suggested in https://bugs.chromium.org/p/chromium/issues/detail?id=426294
*   to deal with buggy Chrome printing
*   Leave the ignore markup below to ensure it goes through to production.
*/

/* purgecss ignore */

.gm-style div > img {
  position: absolute;
}

#job-panel {
  box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px;
}

dialog {
  top: 64px;
  color: transparent;
}

dialog > * {
  color: black;
}

.dim-white-50 {
  background-color: var(--white-50);
}

.right-0 {
  right: 0;
}

.space-no-wrap {
  white-space: nowrap;
}

.sortable-ghost {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
  opacity: 0.7;
  border-top: 2px solid #c6d5ed;
  border-bottom: 2px solid #c6d5ed;
}

.draggable {
  cursor: grab;
}

.sortable-list-active {
  cursor: grabbing;
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
}

.mr-4p {
  margin-right: 4px;
}

.nav-top-bar {
  position: absolute;
  top: 0;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  align-items: center;
  --bg-opacity: 1;
  background-color: #363636;
  background-color: rgba(54, 54, 54, var(--bg-opacity));
  z-index: 20;
}

.panel-summary-list {
  position: absolute;
  left: 0;
  top: 0;
  padding-top: 4rem;
  width: 100%;
  max-height: 100%;
  height: 100%;
  overflow-y: auto;
  --bg-opacity: 1;
  background-color: #ffffff;
  background-color: rgba(255, 255, 255, var(--bg-opacity));
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  z-index: 10;
}

/* purgecss start ignore */

#legend {
  font-family: Arial, sans-serif;
  background: #fff;
  box-shadow: 1px 1px 1px 1px lightgrey;
}

#legend .label {
  height: 20px;
}

#legend .box {
  float: left;
  height: 20px;
  width: 20px;
  clear: both;
}

#legend .added {
  opacity: 0.75;
  background-color: green;
}

#legend .removed {
  opacity: 0.75;
  background-color: red;
}

#legend .addedBox {
  opacity: 0.7;
  background-color: green;
  border: 3px solid #cc0000;
  border-radius: 50%;
}

#legend .removedBox {
  opacity: 0.7;
  background-color: black;
  border: 3px solid #cc0000;
  border-radius: 50%;
}

#legend .urban {
  background-color: rgba(0, 52, 146, 0.5);
  border: 1px solid var(--blue);
}

#legend .rural {
  background-color: rgba(233, 50, 214, 0.5);
  border: 1px solid #e932d6;
}

#legend .posties {
  background-color: rgba(204, 0, 0, 0.5);
  border: 1px solid #cc0000;
}

#legend .poboxes {
  background-color: rgba(204, 0, 0, 0.5);
  border: 3px solid #cc0000;
  border-radius: 50%;
}

/* purgecss end ignore */

@media (min-width: 576px){
  .sm\:space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .sm\:space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .sm\:space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .sm\:space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .sm\:space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .sm\:space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .sm\:space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .sm\:space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .sm\:space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .sm\:space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .sm\:space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .sm\:space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .sm\:space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .sm\:space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .sm\:space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .sm\:space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .sm\:space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .sm\:space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .sm\:space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .sm\:space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .sm\:-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .sm\:-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .sm\:-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .sm\:-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .sm\:-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .sm\:-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .sm\:-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .sm\:-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .sm\:-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .sm\:-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .sm\:-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .sm\:-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .sm\:-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .sm\:-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .sm\:-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .sm\:-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .sm\:-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .sm\:-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .sm\:-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .sm\:space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  .sm\:space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  .sm\:divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .sm\:divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .sm\:divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .sm\:divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .sm\:divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .sm\:divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .sm\:divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .sm\:divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .sm\:divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .sm\:divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .sm\:divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  .sm\:divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  .sm\:divide-dark-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--divide-opacity));
  }

  .sm\:divide-peppermint > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--divide-opacity));
  }

  .sm\:divide-peppermint-50 > :not(template) ~ :not(template){
    border-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:divide-sunrise > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--divide-opacity));
  }

  .sm\:divide-blue > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--divide-opacity));
  }

  .sm\:divide-blue-50 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:divide-blue-25 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:divide-teal > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--divide-opacity));
  }

  .sm\:divide-bluesteel > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--divide-opacity));
  }

  .sm\:divide-skin > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--divide-opacity));
  }

  .sm\:divide-dusk-pink > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--divide-opacity));
  }

  .sm\:divide-danger > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .sm\:divide-success > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .sm\:divide-unquotable > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--divide-opacity));
  }

  .sm\:divide-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--divide-opacity));
  }

  .sm\:divide-grey-50 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:divide-grey-25 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .sm\:divide-white-50 > :not(template) ~ :not(template){
    border-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .sm\:divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  .sm\:divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  .sm\:divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  .sm\:divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  .sm\:divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  .sm\:divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  .sm\:divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  .sm\:divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  .sm\:divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  .sm\:divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  .sm\:divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  .sm\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .sm\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm\:appearance-none{
    appearance: none;
  }

  .sm\:bg-fixed{
    background-attachment: fixed;
  }

  .sm\:bg-local{
    background-attachment: local;
  }

  .sm\:bg-scroll{
    background-attachment: scroll;
  }

  .sm\:bg-clip-border{
    background-clip: border-box;
  }

  .sm\:bg-clip-padding{
    background-clip: padding-box;
  }

  .sm\:bg-clip-content{
    background-clip: content-box;
  }

  .sm\:bg-clip-text{
    background-clip: text;
  }

  .sm\:bg-dark-grey{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .sm\:bg-peppermint{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .sm\:bg-peppermint-50{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:bg-sunrise{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .sm\:bg-blue{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .sm\:bg-blue-50{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:bg-blue-25{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:bg-teal{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .sm\:bg-bluesteel{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .sm\:bg-skin{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .sm\:bg-dusk-pink{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .sm\:bg-danger{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:bg-success{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .sm\:bg-unquotable{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .sm\:bg-grey{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .sm\:bg-grey-50{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:bg-grey-25{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .sm\:bg-white-50{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .sm\:bg-transparent{
    background-color: transparent;
  }

  .sm\:hover\:bg-dark-grey:hover{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .sm\:hover\:bg-peppermint:hover{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .sm\:hover\:bg-peppermint-50:hover{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:hover\:bg-sunrise:hover{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue:hover{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .sm\:hover\:bg-blue-50:hover{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:hover\:bg-blue-25:hover{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:hover\:bg-teal:hover{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .sm\:hover\:bg-bluesteel:hover{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .sm\:hover\:bg-skin:hover{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .sm\:hover\:bg-dusk-pink:hover{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .sm\:hover\:bg-danger:hover{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:hover\:bg-success:hover{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .sm\:hover\:bg-unquotable:hover{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .sm\:hover\:bg-grey:hover{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .sm\:hover\:bg-grey-50:hover{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:hover\:bg-grey-25:hover{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:hover\:bg-white:hover{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .sm\:hover\:bg-white-50:hover{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:hover\:bg-black:hover{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .sm\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .sm\:focus\:bg-dark-grey:focus{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .sm\:focus\:bg-peppermint:focus{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .sm\:focus\:bg-peppermint-50:focus{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:focus\:bg-sunrise:focus{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue:focus{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .sm\:focus\:bg-blue-50:focus{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:focus\:bg-blue-25:focus{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:focus\:bg-teal:focus{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .sm\:focus\:bg-bluesteel:focus{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .sm\:focus\:bg-skin:focus{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .sm\:focus\:bg-dusk-pink:focus{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .sm\:focus\:bg-danger:focus{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:focus\:bg-success:focus{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .sm\:focus\:bg-unquotable:focus{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .sm\:focus\:bg-grey:focus{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .sm\:focus\:bg-grey-50:focus{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:focus\:bg-grey-25:focus{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:focus\:bg-white:focus{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .sm\:focus\:bg-white-50:focus{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:focus\:bg-black:focus{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .sm\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .sm\:disabled\:bg-dark-grey:disabled{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .sm\:disabled\:bg-peppermint:disabled{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .sm\:disabled\:bg-peppermint-50:disabled{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:disabled\:bg-sunrise:disabled{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .sm\:disabled\:bg-blue:disabled{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .sm\:disabled\:bg-blue-50:disabled{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:disabled\:bg-blue-25:disabled{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:disabled\:bg-teal:disabled{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .sm\:disabled\:bg-bluesteel:disabled{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .sm\:disabled\:bg-skin:disabled{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .sm\:disabled\:bg-dusk-pink:disabled{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .sm\:disabled\:bg-danger:disabled{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .sm\:disabled\:bg-success:disabled{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .sm\:disabled\:bg-unquotable:disabled{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .sm\:disabled\:bg-grey:disabled{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .sm\:disabled\:bg-grey-50:disabled{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:disabled\:bg-grey-25:disabled{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:disabled\:bg-white:disabled{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .sm\:disabled\:bg-white-50:disabled{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:disabled\:bg-black:disabled{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .sm\:disabled\:bg-transparent:disabled{
    background-color: transparent;
  }

  .sm\:bg-none{
    background-image: none;
  }

  .sm\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  .sm\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  .sm\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  .sm\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  .sm\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  .sm\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  .sm\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  .sm\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  .sm\:from-dark-grey{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .sm\:from-peppermint{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:from-peppermint-50{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:from-sunrise{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .sm\:from-blue{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:from-blue-50{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:from-blue-25{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:from-teal{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .sm\:from-bluesteel{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .sm\:from-skin{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .sm\:from-dusk-pink{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .sm\:from-danger{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .sm\:from-success{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .sm\:from-unquotable{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .sm\:from-grey{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:from-grey-50{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:from-grey-25{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:from-white-50{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:via-dark-grey{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .sm\:via-peppermint{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:via-peppermint-50{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:via-sunrise{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .sm\:via-blue{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:via-blue-50{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:via-blue-25{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:via-teal{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .sm\:via-bluesteel{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .sm\:via-skin{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .sm\:via-dusk-pink{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .sm\:via-danger{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .sm\:via-success{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .sm\:via-unquotable{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .sm\:via-grey{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:via-grey-50{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:via-grey-25{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:via-white-50{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:to-dark-grey{
    --gradient-to-color: #363636;
  }

  .sm\:to-peppermint{
    --gradient-to-color: #13C87B;
  }

  .sm\:to-peppermint-50{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:to-sunrise{
    --gradient-to-color: #FFC754;
  }

  .sm\:to-blue{
    --gradient-to-color: #003492;
  }

  .sm\:to-blue-50{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:to-blue-25{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:to-teal{
    --gradient-to-color: #4EC7C6;
  }

  .sm\:to-bluesteel{
    --gradient-to-color: #90A8C0;
  }

  .sm\:to-skin{
    --gradient-to-color: #D7B58A;
  }

  .sm\:to-dusk-pink{
    --gradient-to-color: #EBC0B8;
  }

  .sm\:to-danger{
    --gradient-to-color: #9B2C2C;
  }

  .sm\:to-success{
    --gradient-to-color: #276749;
  }

  .sm\:to-unquotable{
    --gradient-to-color: #FF5656;
  }

  .sm\:to-grey{
    --gradient-to-color: #b2b3b8;
  }

  .sm\:to-grey-50{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:to-grey-25{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:to-white{
    --gradient-to-color: #ffffff;
  }

  .sm\:to-white-50{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:to-black{
    --gradient-to-color: #000000;
  }

  .sm\:to-transparent{
    --gradient-to-color: transparent;
  }

  .sm\:hover\:from-dark-grey:hover{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .sm\:hover\:from-peppermint:hover{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:hover\:from-peppermint-50:hover{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:hover\:from-sunrise:hover{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .sm\:hover\:from-blue:hover{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:hover\:from-blue-50:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:hover\:from-blue-25:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:hover\:from-teal:hover{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .sm\:hover\:from-bluesteel:hover{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .sm\:hover\:from-skin:hover{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .sm\:hover\:from-dusk-pink:hover{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .sm\:hover\:from-danger:hover{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .sm\:hover\:from-success:hover{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .sm\:hover\:from-unquotable:hover{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .sm\:hover\:from-grey:hover{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:hover\:from-grey-50:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:hover\:from-grey-25:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:hover\:from-white:hover{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-white-50:hover{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:from-black:hover{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:from-transparent:hover{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-dark-grey:hover{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .sm\:hover\:via-peppermint:hover{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:hover\:via-peppermint-50:hover{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:hover\:via-sunrise:hover{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .sm\:hover\:via-blue:hover{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:hover\:via-blue-50:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:hover\:via-blue-25:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:hover\:via-teal:hover{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .sm\:hover\:via-bluesteel:hover{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .sm\:hover\:via-skin:hover{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .sm\:hover\:via-dusk-pink:hover{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .sm\:hover\:via-danger:hover{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .sm\:hover\:via-success:hover{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .sm\:hover\:via-unquotable:hover{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .sm\:hover\:via-grey:hover{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:hover\:via-grey-50:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:hover\:via-grey-25:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:hover\:via-white:hover{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-white-50:hover{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:hover\:via-black:hover{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:via-transparent:hover{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:hover\:to-dark-grey:hover{
    --gradient-to-color: #363636;
  }

  .sm\:hover\:to-peppermint:hover{
    --gradient-to-color: #13C87B;
  }

  .sm\:hover\:to-peppermint-50:hover{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:hover\:to-sunrise:hover{
    --gradient-to-color: #FFC754;
  }

  .sm\:hover\:to-blue:hover{
    --gradient-to-color: #003492;
  }

  .sm\:hover\:to-blue-50:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:hover\:to-blue-25:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:hover\:to-teal:hover{
    --gradient-to-color: #4EC7C6;
  }

  .sm\:hover\:to-bluesteel:hover{
    --gradient-to-color: #90A8C0;
  }

  .sm\:hover\:to-skin:hover{
    --gradient-to-color: #D7B58A;
  }

  .sm\:hover\:to-dusk-pink:hover{
    --gradient-to-color: #EBC0B8;
  }

  .sm\:hover\:to-danger:hover{
    --gradient-to-color: #9B2C2C;
  }

  .sm\:hover\:to-success:hover{
    --gradient-to-color: #276749;
  }

  .sm\:hover\:to-unquotable:hover{
    --gradient-to-color: #FF5656;
  }

  .sm\:hover\:to-grey:hover{
    --gradient-to-color: #b2b3b8;
  }

  .sm\:hover\:to-grey-50:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:hover\:to-grey-25:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:hover\:to-white:hover{
    --gradient-to-color: #ffffff;
  }

  .sm\:hover\:to-white-50:hover{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:hover\:to-black:hover{
    --gradient-to-color: #000000;
  }

  .sm\:hover\:to-transparent:hover{
    --gradient-to-color: transparent;
  }

  .sm\:focus\:from-dark-grey:focus{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .sm\:focus\:from-peppermint:focus{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:focus\:from-peppermint-50:focus{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:focus\:from-sunrise:focus{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .sm\:focus\:from-blue:focus{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:focus\:from-blue-50:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:focus\:from-blue-25:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:focus\:from-teal:focus{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .sm\:focus\:from-bluesteel:focus{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .sm\:focus\:from-skin:focus{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .sm\:focus\:from-dusk-pink:focus{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .sm\:focus\:from-danger:focus{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .sm\:focus\:from-success:focus{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .sm\:focus\:from-unquotable:focus{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .sm\:focus\:from-grey:focus{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:focus\:from-grey-50:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:focus\:from-grey-25:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:focus\:from-white:focus{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-white-50:focus{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:from-black:focus{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:from-transparent:focus{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-dark-grey:focus{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .sm\:focus\:via-peppermint:focus{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:focus\:via-peppermint-50:focus{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .sm\:focus\:via-sunrise:focus{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .sm\:focus\:via-blue:focus{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:focus\:via-blue-50:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:focus\:via-blue-25:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .sm\:focus\:via-teal:focus{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .sm\:focus\:via-bluesteel:focus{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .sm\:focus\:via-skin:focus{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .sm\:focus\:via-dusk-pink:focus{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .sm\:focus\:via-danger:focus{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .sm\:focus\:via-success:focus{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .sm\:focus\:via-unquotable:focus{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .sm\:focus\:via-grey:focus{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:focus\:via-grey-50:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:focus\:via-grey-25:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .sm\:focus\:via-white:focus{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-white-50:focus{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .sm\:focus\:via-black:focus{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:via-transparent:focus{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .sm\:focus\:to-dark-grey:focus{
    --gradient-to-color: #363636;
  }

  .sm\:focus\:to-peppermint:focus{
    --gradient-to-color: #13C87B;
  }

  .sm\:focus\:to-peppermint-50:focus{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:focus\:to-sunrise:focus{
    --gradient-to-color: #FFC754;
  }

  .sm\:focus\:to-blue:focus{
    --gradient-to-color: #003492;
  }

  .sm\:focus\:to-blue-50:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:focus\:to-blue-25:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:focus\:to-teal:focus{
    --gradient-to-color: #4EC7C6;
  }

  .sm\:focus\:to-bluesteel:focus{
    --gradient-to-color: #90A8C0;
  }

  .sm\:focus\:to-skin:focus{
    --gradient-to-color: #D7B58A;
  }

  .sm\:focus\:to-dusk-pink:focus{
    --gradient-to-color: #EBC0B8;
  }

  .sm\:focus\:to-danger:focus{
    --gradient-to-color: #9B2C2C;
  }

  .sm\:focus\:to-success:focus{
    --gradient-to-color: #276749;
  }

  .sm\:focus\:to-unquotable:focus{
    --gradient-to-color: #FF5656;
  }

  .sm\:focus\:to-grey:focus{
    --gradient-to-color: #b2b3b8;
  }

  .sm\:focus\:to-grey-50:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:focus\:to-grey-25:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:focus\:to-white:focus{
    --gradient-to-color: #ffffff;
  }

  .sm\:focus\:to-white-50:focus{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:focus\:to-black:focus{
    --gradient-to-color: #000000;
  }

  .sm\:focus\:to-transparent:focus{
    --gradient-to-color: transparent;
  }

  .sm\:bg-opacity-0{
    --bg-opacity: 0;
  }

  .sm\:bg-opacity-25{
    --bg-opacity: 0.25;
  }

  .sm\:bg-opacity-50{
    --bg-opacity: 0.5;
  }

  .sm\:bg-opacity-75{
    --bg-opacity: 0.75;
  }

  .sm\:bg-opacity-100{
    --bg-opacity: 1;
  }

  .sm\:hover\:bg-opacity-0:hover{
    --bg-opacity: 0;
  }

  .sm\:hover\:bg-opacity-25:hover{
    --bg-opacity: 0.25;
  }

  .sm\:hover\:bg-opacity-50:hover{
    --bg-opacity: 0.5;
  }

  .sm\:hover\:bg-opacity-75:hover{
    --bg-opacity: 0.75;
  }

  .sm\:hover\:bg-opacity-100:hover{
    --bg-opacity: 1;
  }

  .sm\:focus\:bg-opacity-0:focus{
    --bg-opacity: 0;
  }

  .sm\:focus\:bg-opacity-25:focus{
    --bg-opacity: 0.25;
  }

  .sm\:focus\:bg-opacity-50:focus{
    --bg-opacity: 0.5;
  }

  .sm\:focus\:bg-opacity-75:focus{
    --bg-opacity: 0.75;
  }

  .sm\:focus\:bg-opacity-100:focus{
    --bg-opacity: 1;
  }

  .sm\:bg-bottom{
    background-position: bottom;
  }

  .sm\:bg-center{
    background-position: center;
  }

  .sm\:bg-left{
    background-position: left;
  }

  .sm\:bg-left-bottom{
    background-position: left bottom;
  }

  .sm\:bg-left-top{
    background-position: left top;
  }

  .sm\:bg-right{
    background-position: right;
  }

  .sm\:bg-right-bottom{
    background-position: right bottom;
  }

  .sm\:bg-right-top{
    background-position: right top;
  }

  .sm\:bg-top{
    background-position: top;
  }

  .sm\:bg-repeat{
    background-repeat: repeat;
  }

  .sm\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .sm\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .sm\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .sm\:bg-repeat-round{
    background-repeat: round;
  }

  .sm\:bg-repeat-space{
    background-repeat: space;
  }

  .sm\:bg-auto{
    background-size: auto;
  }

  .sm\:bg-cover{
    background-size: cover;
  }

  .sm\:bg-contain{
    background-size: contain;
  }

  .sm\:border-dark-grey{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .sm\:border-peppermint{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .sm\:border-peppermint-50{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:border-sunrise{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .sm\:border-blue{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .sm\:border-blue-50{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:border-blue-25{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:border-teal{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .sm\:border-bluesteel{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .sm\:border-skin{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .sm\:border-dusk-pink{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .sm\:border-danger{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .sm\:border-success{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .sm\:border-unquotable{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .sm\:border-grey{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .sm\:border-grey-50{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:border-grey-25{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .sm\:border-white-50{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .sm\:border-transparent{
    border-color: transparent;
  }

  .sm\:hover\:border-dark-grey:hover{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .sm\:hover\:border-peppermint:hover{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .sm\:hover\:border-peppermint-50:hover{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:hover\:border-sunrise:hover{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .sm\:hover\:border-blue:hover{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .sm\:hover\:border-blue-50:hover{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:hover\:border-blue-25:hover{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:hover\:border-teal:hover{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .sm\:hover\:border-bluesteel:hover{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .sm\:hover\:border-skin:hover{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .sm\:hover\:border-dusk-pink:hover{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .sm\:hover\:border-danger:hover{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .sm\:hover\:border-success:hover{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .sm\:hover\:border-unquotable:hover{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .sm\:hover\:border-grey:hover{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .sm\:hover\:border-grey-50:hover{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:hover\:border-grey-25:hover{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:hover\:border-white:hover{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .sm\:hover\:border-white-50:hover{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:hover\:border-black:hover{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .sm\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .sm\:focus\:border-dark-grey:focus{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .sm\:focus\:border-peppermint:focus{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .sm\:focus\:border-peppermint-50:focus{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:focus\:border-sunrise:focus{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .sm\:focus\:border-blue:focus{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .sm\:focus\:border-blue-50:focus{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:focus\:border-blue-25:focus{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:focus\:border-teal:focus{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .sm\:focus\:border-bluesteel:focus{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .sm\:focus\:border-skin:focus{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .sm\:focus\:border-dusk-pink:focus{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .sm\:focus\:border-danger:focus{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .sm\:focus\:border-success:focus{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .sm\:focus\:border-unquotable:focus{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .sm\:focus\:border-grey:focus{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .sm\:focus\:border-grey-50:focus{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:focus\:border-grey-25:focus{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:focus\:border-white:focus{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .sm\:focus\:border-white-50:focus{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:focus\:border-black:focus{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .sm\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .sm\:disabled\:border-dark-grey:disabled{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .sm\:disabled\:border-peppermint:disabled{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .sm\:disabled\:border-peppermint-50:disabled{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .sm\:disabled\:border-sunrise:disabled{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .sm\:disabled\:border-blue:disabled{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .sm\:disabled\:border-blue-50:disabled{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .sm\:disabled\:border-blue-25:disabled{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .sm\:disabled\:border-teal:disabled{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .sm\:disabled\:border-bluesteel:disabled{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .sm\:disabled\:border-skin:disabled{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .sm\:disabled\:border-dusk-pink:disabled{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .sm\:disabled\:border-danger:disabled{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .sm\:disabled\:border-success:disabled{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .sm\:disabled\:border-unquotable:disabled{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .sm\:disabled\:border-grey:disabled{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .sm\:disabled\:border-grey-50:disabled{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .sm\:disabled\:border-grey-25:disabled{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .sm\:disabled\:border-white:disabled{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .sm\:disabled\:border-white-50:disabled{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .sm\:disabled\:border-black:disabled{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .sm\:disabled\:border-transparent:disabled{
    border-color: transparent;
  }

  .sm\:border-opacity-0{
    --border-opacity: 0;
  }

  .sm\:border-opacity-25{
    --border-opacity: 0.25;
  }

  .sm\:border-opacity-50{
    --border-opacity: 0.5;
  }

  .sm\:border-opacity-75{
    --border-opacity: 0.75;
  }

  .sm\:border-opacity-100{
    --border-opacity: 1;
  }

  .sm\:hover\:border-opacity-0:hover{
    --border-opacity: 0;
  }

  .sm\:hover\:border-opacity-25:hover{
    --border-opacity: 0.25;
  }

  .sm\:hover\:border-opacity-50:hover{
    --border-opacity: 0.5;
  }

  .sm\:hover\:border-opacity-75:hover{
    --border-opacity: 0.75;
  }

  .sm\:hover\:border-opacity-100:hover{
    --border-opacity: 1;
  }

  .sm\:focus\:border-opacity-0:focus{
    --border-opacity: 0;
  }

  .sm\:focus\:border-opacity-25:focus{
    --border-opacity: 0.25;
  }

  .sm\:focus\:border-opacity-50:focus{
    --border-opacity: 0.5;
  }

  .sm\:focus\:border-opacity-75:focus{
    --border-opacity: 0.75;
  }

  .sm\:focus\:border-opacity-100:focus{
    --border-opacity: 1;
  }

  .sm\:rounded-none{
    border-radius: 0;
  }

  .sm\:rounded-sm{
    border-radius: .125rem;
  }

  .sm\:rounded{
    border-radius: .25rem;
  }

  .sm\:rounded-lg{
    border-radius: .5rem;
  }

  .sm\:rounded-full{
    border-radius: 9999px;
  }

  .sm\:rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sm\:rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-t-sm{
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .sm\:rounded-r-sm{
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .sm\:rounded-b-sm{
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .sm\:rounded-l-sm{
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .sm\:rounded-t{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .sm\:rounded-r{
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .sm\:rounded-b{
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-l{
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-t-lg{
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .sm\:rounded-r-lg{
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .sm\:rounded-b-lg{
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .sm\:rounded-l-lg{
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .sm\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm\:rounded-tl-none{
    border-top-left-radius: 0;
  }

  .sm\:rounded-tr-none{
    border-top-right-radius: 0;
  }

  .sm\:rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .sm\:rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .sm\:rounded-tl-sm{
    border-top-left-radius: .125rem;
  }

  .sm\:rounded-tr-sm{
    border-top-right-radius: .125rem;
  }

  .sm\:rounded-br-sm{
    border-bottom-right-radius: .125rem;
  }

  .sm\:rounded-bl-sm{
    border-bottom-left-radius: .125rem;
  }

  .sm\:rounded-tl{
    border-top-left-radius: .25rem;
  }

  .sm\:rounded-tr{
    border-top-right-radius: .25rem;
  }

  .sm\:rounded-br{
    border-bottom-right-radius: .25rem;
  }

  .sm\:rounded-bl{
    border-bottom-left-radius: .25rem;
  }

  .sm\:rounded-tl-lg{
    border-top-left-radius: .5rem;
  }

  .sm\:rounded-tr-lg{
    border-top-right-radius: .5rem;
  }

  .sm\:rounded-br-lg{
    border-bottom-right-radius: .5rem;
  }

  .sm\:rounded-bl-lg{
    border-bottom-left-radius: .5rem;
  }

  .sm\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .sm\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .sm\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .sm\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .sm\:border-solid{
    border-style: solid;
  }

  .sm\:border-dashed{
    border-style: dashed;
  }

  .sm\:border-dotted{
    border-style: dotted;
  }

  .sm\:border-double{
    border-style: double;
  }

  .sm\:border-none{
    border-style: none;
  }

  .sm\:border-0{
    border-width: 0;
  }

  .sm\:border-2{
    border-width: 2px;
  }

  .sm\:border-4{
    border-width: 4px;
  }

  .sm\:border-8{
    border-width: 8px;
  }

  .sm\:border{
    border-width: 1px;
  }

  .sm\:border-t-0{
    border-top-width: 0;
  }

  .sm\:border-r-0{
    border-right-width: 0;
  }

  .sm\:border-b-0{
    border-bottom-width: 0;
  }

  .sm\:border-l-0{
    border-left-width: 0;
  }

  .sm\:border-t-2{
    border-top-width: 2px;
  }

  .sm\:border-r-2{
    border-right-width: 2px;
  }

  .sm\:border-b-2{
    border-bottom-width: 2px;
  }

  .sm\:border-l-2{
    border-left-width: 2px;
  }

  .sm\:border-t-4{
    border-top-width: 4px;
  }

  .sm\:border-r-4{
    border-right-width: 4px;
  }

  .sm\:border-b-4{
    border-bottom-width: 4px;
  }

  .sm\:border-l-4{
    border-left-width: 4px;
  }

  .sm\:border-t-8{
    border-top-width: 8px;
  }

  .sm\:border-r-8{
    border-right-width: 8px;
  }

  .sm\:border-b-8{
    border-bottom-width: 8px;
  }

  .sm\:border-l-8{
    border-left-width: 8px;
  }

  .sm\:border-t{
    border-top-width: 1px;
  }

  .sm\:border-r{
    border-right-width: 1px;
  }

  .sm\:border-b{
    border-bottom-width: 1px;
  }

  .sm\:border-l{
    border-left-width: 1px;
  }

  .sm\:box-border{
    box-sizing: border-box;
  }

  .sm\:box-content{
    box-sizing: content-box;
  }

  .sm\:cursor-auto{
    cursor: auto;
  }

  .sm\:cursor-default{
    cursor: default;
  }

  .sm\:cursor-pointer{
    cursor: pointer;
  }

  .sm\:cursor-wait{
    cursor: wait;
  }

  .sm\:cursor-text{
    cursor: text;
  }

  .sm\:cursor-move{
    cursor: move;
  }

  .sm\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .sm\:block{
    display: block;
  }

  .sm\:inline-block{
    display: inline-block;
  }

  .sm\:inline{
    display: inline;
  }

  .sm\:flex{
    display: flex;
  }

  .sm\:inline-flex{
    display: inline-flex;
  }

  .sm\:table{
    display: table;
  }

  .sm\:table-caption{
    display: table-caption;
  }

  .sm\:table-cell{
    display: table-cell;
  }

  .sm\:table-column{
    display: table-column;
  }

  .sm\:table-column-group{
    display: table-column-group;
  }

  .sm\:table-footer-group{
    display: table-footer-group;
  }

  .sm\:table-header-group{
    display: table-header-group;
  }

  .sm\:table-row-group{
    display: table-row-group;
  }

  .sm\:table-row{
    display: table-row;
  }

  .sm\:flow-root{
    display: flow-root;
  }

  .sm\:grid{
    display: grid;
  }

  .sm\:inline-grid{
    display: inline-grid;
  }

  .sm\:contents{
    display: contents;
  }

  .sm\:hidden{
    display: none;
  }

  .sm\:flex-row{
    flex-direction: row;
  }

  .sm\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .sm\:flex-col{
    flex-direction: column;
  }

  .sm\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .sm\:flex-wrap{
    flex-wrap: wrap;
  }

  .sm\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .sm\:flex-no-wrap{
    flex-wrap: nowrap;
  }

  .sm\:place-items-auto{
    place-items: auto;
  }

  .sm\:place-items-start{
    place-items: start;
  }

  .sm\:place-items-end{
    place-items: end;
  }

  .sm\:place-items-center{
    place-items: center;
  }

  .sm\:place-items-stretch{
    place-items: stretch;
  }

  .sm\:place-content-center{
    place-content: center;
  }

  .sm\:place-content-start{
    place-content: start;
  }

  .sm\:place-content-end{
    place-content: end;
  }

  .sm\:place-content-between{
    place-content: space-between;
  }

  .sm\:place-content-around{
    place-content: space-around;
  }

  .sm\:place-content-evenly{
    place-content: space-evenly;
  }

  .sm\:place-content-stretch{
    place-content: stretch;
  }

  .sm\:place-self-auto{
    place-self: auto;
  }

  .sm\:place-self-start{
    place-self: start;
  }

  .sm\:place-self-end{
    place-self: end;
  }

  .sm\:place-self-center{
    place-self: center;
  }

  .sm\:place-self-stretch{
    place-self: stretch;
  }

  .sm\:items-start{
    align-items: flex-start;
  }

  .sm\:items-end{
    align-items: flex-end;
  }

  .sm\:items-center{
    align-items: center;
  }

  .sm\:items-baseline{
    align-items: baseline;
  }

  .sm\:items-stretch{
    align-items: stretch;
  }

  .sm\:content-center{
    align-content: center;
  }

  .sm\:content-start{
    align-content: flex-start;
  }

  .sm\:content-end{
    align-content: flex-end;
  }

  .sm\:content-between{
    align-content: space-between;
  }

  .sm\:content-around{
    align-content: space-around;
  }

  .sm\:content-evenly{
    align-content: space-evenly;
  }

  .sm\:self-auto{
    align-self: auto;
  }

  .sm\:self-start{
    align-self: flex-start;
  }

  .sm\:self-end{
    align-self: flex-end;
  }

  .sm\:self-center{
    align-self: center;
  }

  .sm\:self-stretch{
    align-self: stretch;
  }

  .sm\:justify-items-auto{
    justify-items: auto;
  }

  .sm\:justify-items-start{
    justify-items: start;
  }

  .sm\:justify-items-end{
    justify-items: end;
  }

  .sm\:justify-items-center{
    justify-items: center;
  }

  .sm\:justify-items-stretch{
    justify-items: stretch;
  }

  .sm\:justify-start{
    justify-content: flex-start;
  }

  .sm\:justify-end{
    justify-content: flex-end;
  }

  .sm\:justify-center{
    justify-content: center;
  }

  .sm\:justify-between{
    justify-content: space-between;
  }

  .sm\:justify-around{
    justify-content: space-around;
  }

  .sm\:justify-evenly{
    justify-content: space-evenly;
  }

  .sm\:justify-self-auto{
    justify-self: auto;
  }

  .sm\:justify-self-start{
    justify-self: start;
  }

  .sm\:justify-self-end{
    justify-self: end;
  }

  .sm\:justify-self-center{
    justify-self: center;
  }

  .sm\:justify-self-stretch{
    justify-self: stretch;
  }

  .sm\:flex-1{
    flex: 1 1 0%;
  }

  .sm\:flex-auto{
    flex: 1 1 auto;
  }

  .sm\:flex-initial{
    flex: 0 1 auto;
  }

  .sm\:flex-none{
    flex: none;
  }

  .sm\:flex-grow-0{
    flex-grow: 0;
  }

  .sm\:flex-grow{
    flex-grow: 1;
  }

  .sm\:flex-shrink-0{
    flex-shrink: 0;
  }

  .sm\:flex-shrink{
    flex-shrink: 1;
  }

  .sm\:order-1{
    order: 1;
  }

  .sm\:order-2{
    order: 2;
  }

  .sm\:order-3{
    order: 3;
  }

  .sm\:order-4{
    order: 4;
  }

  .sm\:order-5{
    order: 5;
  }

  .sm\:order-6{
    order: 6;
  }

  .sm\:order-7{
    order: 7;
  }

  .sm\:order-8{
    order: 8;
  }

  .sm\:order-9{
    order: 9;
  }

  .sm\:order-10{
    order: 10;
  }

  .sm\:order-11{
    order: 11;
  }

  .sm\:order-12{
    order: 12;
  }

  .sm\:order-first{
    order: -9999;
  }

  .sm\:order-last{
    order: 9999;
  }

  .sm\:order-none{
    order: 0;
  }

  .sm\:float-right{
    float: right;
  }

  .sm\:float-left{
    float: left;
  }

  .sm\:float-none{
    float: none;
  }

  .sm\:clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  .sm\:clear-left{
    clear: left;
  }

  .sm\:clear-right{
    clear: right;
  }

  .sm\:clear-both{
    clear: both;
  }

  .sm\:clear-none{
    clear: none;
  }

  .sm\:font-sans{
    font-family: Lato, sans-serif;
  }

  .sm\:font-serif{
    font-family: serif;
  }

  .sm\:font-mono{
    font-family: monospace;
  }

  .sm\:font-light{
    font-weight: 300;
  }

  .sm\:font-normal{
    font-weight: 400;
  }

  .sm\:font-medium{
    font-weight: 700;
  }

  .sm\:font-bold{
    font-weight: 900;
  }

  .sm\:hover\:font-light:hover{
    font-weight: 300;
  }

  .sm\:hover\:font-normal:hover{
    font-weight: 400;
  }

  .sm\:hover\:font-medium:hover{
    font-weight: 700;
  }

  .sm\:hover\:font-bold:hover{
    font-weight: 900;
  }

  .sm\:focus\:font-light:focus{
    font-weight: 300;
  }

  .sm\:focus\:font-normal:focus{
    font-weight: 400;
  }

  .sm\:focus\:font-medium:focus{
    font-weight: 700;
  }

  .sm\:focus\:font-bold:focus{
    font-weight: 900;
  }

  .sm\:h-1{
    height: 0.25rem;
  }

  .sm\:h-2{
    height: 0.5rem;
  }

  .sm\:h-3{
    height: 0.75rem;
  }

  .sm\:h-4{
    height: 1rem;
  }

  .sm\:h-5{
    height: 1.25rem;
  }

  .sm\:h-6{
    height: 1.5rem;
  }

  .sm\:h-8{
    height: 2rem;
  }

  .sm\:h-10{
    height: 2.5rem;
  }

  .sm\:h-12{
    height: 3rem;
  }

  .sm\:h-16{
    height: 4rem;
  }

  .sm\:h-24{
    height: 6rem;
  }

  .sm\:h-32{
    height: 8rem;
  }

  .sm\:h-48{
    height: 12rem;
  }

  .sm\:h-64{
    height: 16rem;
  }

  .sm\:h-auto{
    height: auto;
  }

  .sm\:h-px{
    height: 1px;
  }

  .sm\:h-full85{
    height: 85%;
  }

  .sm\:h-full{
    height: 100%;
  }

  .sm\:h-screen{
    height: 100vh;
  }

  .sm\:text-xs{
    font-size: 0.75rem;
  }

  .sm\:text-sm{
    font-size: 0.875rem;
  }

  .sm\:text-base{
    font-size: 1rem;
  }

  .sm\:text-lg{
    font-size: 1.125rem;
  }

  .sm\:text-xl{
    font-size: 1.25rem;
  }

  .sm\:text-2xl{
    font-size: 1.5rem;
  }

  .sm\:text-3xl{
    font-size: 1.875rem;
  }

  .sm\:text-4xl{
    font-size: 2.25rem;
  }

  .sm\:text-5xl{
    font-size: 3rem;
  }

  .sm\:text-6xl{
    font-size: 4rem;
  }

  .sm\:leading-none{
    line-height: 1;
  }

  .sm\:leading-tight{
    line-height: 1.25;
  }

  .sm\:leading-normal{
    line-height: 1.5;
  }

  .sm\:leading-loose{
    line-height: 2;
  }

  .sm\:list-inside{
    list-style-position: inside;
  }

  .sm\:list-outside{
    list-style-position: outside;
  }

  .sm\:list-none{
    list-style-type: none;
  }

  .sm\:list-disc{
    list-style-type: disc;
  }

  .sm\:list-decimal{
    list-style-type: decimal;
  }

  .sm\:m-0{
    margin: 0;
  }

  .sm\:m-1{
    margin: 0.25rem;
  }

  .sm\:m-2{
    margin: 0.5rem;
  }

  .sm\:m-3{
    margin: 0.75rem;
  }

  .sm\:m-4{
    margin: 1rem;
  }

  .sm\:m-5{
    margin: 1.25rem;
  }

  .sm\:m-6{
    margin: 1.5rem;
  }

  .sm\:m-8{
    margin: 2rem;
  }

  .sm\:m-10{
    margin: 2.5rem;
  }

  .sm\:m-12{
    margin: 3rem;
  }

  .sm\:m-16{
    margin: 4rem;
  }

  .sm\:m-20{
    margin: 5rem;
  }

  .sm\:m-24{
    margin: 6rem;
  }

  .sm\:m-32{
    margin: 8rem;
  }

  .sm\:m-auto{
    margin: auto;
  }

  .sm\:m-px{
    margin: 1px;
  }

  .sm\:-m-px{
    margin: -1px;
  }

  .sm\:-m-1{
    margin: -0.25rem;
  }

  .sm\:-m-2{
    margin: -0.5rem;
  }

  .sm\:-m-3{
    margin: -0.75rem;
  }

  .sm\:-m-4{
    margin: -1rem;
  }

  .sm\:-m-5{
    margin: -1.25rem;
  }

  .sm\:-m-6{
    margin: -1.5rem;
  }

  .sm\:-m-8{
    margin: -2rem;
  }

  .sm\:-m-10{
    margin: -2.5rem;
  }

  .sm\:-m-12{
    margin: -3rem;
  }

  .sm\:-m-16{
    margin: -4rem;
  }

  .sm\:-m-20{
    margin: -5rem;
  }

  .sm\:-m-24{
    margin: -6rem;
  }

  .sm\:-m-32{
    margin: -8rem;
  }

  .sm\:my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm\:mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .sm\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .sm\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .sm\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .sm\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .sm\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .sm\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm\:mt-0{
    margin-top: 0;
  }

  .sm\:mr-0{
    margin-right: 0;
  }

  .sm\:mb-0{
    margin-bottom: 0;
  }

  .sm\:ml-0{
    margin-left: 0;
  }

  .sm\:mt-1{
    margin-top: 0.25rem;
  }

  .sm\:mr-1{
    margin-right: 0.25rem;
  }

  .sm\:mb-1{
    margin-bottom: 0.25rem;
  }

  .sm\:ml-1{
    margin-left: 0.25rem;
  }

  .sm\:mt-2{
    margin-top: 0.5rem;
  }

  .sm\:mr-2{
    margin-right: 0.5rem;
  }

  .sm\:mb-2{
    margin-bottom: 0.5rem;
  }

  .sm\:ml-2{
    margin-left: 0.5rem;
  }

  .sm\:mt-3{
    margin-top: 0.75rem;
  }

  .sm\:mr-3{
    margin-right: 0.75rem;
  }

  .sm\:mb-3{
    margin-bottom: 0.75rem;
  }

  .sm\:ml-3{
    margin-left: 0.75rem;
  }

  .sm\:mt-4{
    margin-top: 1rem;
  }

  .sm\:mr-4{
    margin-right: 1rem;
  }

  .sm\:mb-4{
    margin-bottom: 1rem;
  }

  .sm\:ml-4{
    margin-left: 1rem;
  }

  .sm\:mt-5{
    margin-top: 1.25rem;
  }

  .sm\:mr-5{
    margin-right: 1.25rem;
  }

  .sm\:mb-5{
    margin-bottom: 1.25rem;
  }

  .sm\:ml-5{
    margin-left: 1.25rem;
  }

  .sm\:mt-6{
    margin-top: 1.5rem;
  }

  .sm\:mr-6{
    margin-right: 1.5rem;
  }

  .sm\:mb-6{
    margin-bottom: 1.5rem;
  }

  .sm\:ml-6{
    margin-left: 1.5rem;
  }

  .sm\:mt-8{
    margin-top: 2rem;
  }

  .sm\:mr-8{
    margin-right: 2rem;
  }

  .sm\:mb-8{
    margin-bottom: 2rem;
  }

  .sm\:ml-8{
    margin-left: 2rem;
  }

  .sm\:mt-10{
    margin-top: 2.5rem;
  }

  .sm\:mr-10{
    margin-right: 2.5rem;
  }

  .sm\:mb-10{
    margin-bottom: 2.5rem;
  }

  .sm\:ml-10{
    margin-left: 2.5rem;
  }

  .sm\:mt-12{
    margin-top: 3rem;
  }

  .sm\:mr-12{
    margin-right: 3rem;
  }

  .sm\:mb-12{
    margin-bottom: 3rem;
  }

  .sm\:ml-12{
    margin-left: 3rem;
  }

  .sm\:mt-16{
    margin-top: 4rem;
  }

  .sm\:mr-16{
    margin-right: 4rem;
  }

  .sm\:mb-16{
    margin-bottom: 4rem;
  }

  .sm\:ml-16{
    margin-left: 4rem;
  }

  .sm\:mt-20{
    margin-top: 5rem;
  }

  .sm\:mr-20{
    margin-right: 5rem;
  }

  .sm\:mb-20{
    margin-bottom: 5rem;
  }

  .sm\:ml-20{
    margin-left: 5rem;
  }

  .sm\:mt-24{
    margin-top: 6rem;
  }

  .sm\:mr-24{
    margin-right: 6rem;
  }

  .sm\:mb-24{
    margin-bottom: 6rem;
  }

  .sm\:ml-24{
    margin-left: 6rem;
  }

  .sm\:mt-32{
    margin-top: 8rem;
  }

  .sm\:mr-32{
    margin-right: 8rem;
  }

  .sm\:mb-32{
    margin-bottom: 8rem;
  }

  .sm\:ml-32{
    margin-left: 8rem;
  }

  .sm\:mt-auto{
    margin-top: auto;
  }

  .sm\:mr-auto{
    margin-right: auto;
  }

  .sm\:mb-auto{
    margin-bottom: auto;
  }

  .sm\:ml-auto{
    margin-left: auto;
  }

  .sm\:mt-px{
    margin-top: 1px;
  }

  .sm\:mr-px{
    margin-right: 1px;
  }

  .sm\:mb-px{
    margin-bottom: 1px;
  }

  .sm\:ml-px{
    margin-left: 1px;
  }

  .sm\:-mt-px{
    margin-top: -1px;
  }

  .sm\:-mr-px{
    margin-right: -1px;
  }

  .sm\:-mb-px{
    margin-bottom: -1px;
  }

  .sm\:-ml-px{
    margin-left: -1px;
  }

  .sm\:-mt-1{
    margin-top: -0.25rem;
  }

  .sm\:-mr-1{
    margin-right: -0.25rem;
  }

  .sm\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .sm\:-ml-1{
    margin-left: -0.25rem;
  }

  .sm\:-mt-2{
    margin-top: -0.5rem;
  }

  .sm\:-mr-2{
    margin-right: -0.5rem;
  }

  .sm\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .sm\:-ml-2{
    margin-left: -0.5rem;
  }

  .sm\:-mt-3{
    margin-top: -0.75rem;
  }

  .sm\:-mr-3{
    margin-right: -0.75rem;
  }

  .sm\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .sm\:-ml-3{
    margin-left: -0.75rem;
  }

  .sm\:-mt-4{
    margin-top: -1rem;
  }

  .sm\:-mr-4{
    margin-right: -1rem;
  }

  .sm\:-mb-4{
    margin-bottom: -1rem;
  }

  .sm\:-ml-4{
    margin-left: -1rem;
  }

  .sm\:-mt-5{
    margin-top: -1.25rem;
  }

  .sm\:-mr-5{
    margin-right: -1.25rem;
  }

  .sm\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .sm\:-ml-5{
    margin-left: -1.25rem;
  }

  .sm\:-mt-6{
    margin-top: -1.5rem;
  }

  .sm\:-mr-6{
    margin-right: -1.5rem;
  }

  .sm\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .sm\:-ml-6{
    margin-left: -1.5rem;
  }

  .sm\:-mt-8{
    margin-top: -2rem;
  }

  .sm\:-mr-8{
    margin-right: -2rem;
  }

  .sm\:-mb-8{
    margin-bottom: -2rem;
  }

  .sm\:-ml-8{
    margin-left: -2rem;
  }

  .sm\:-mt-10{
    margin-top: -2.5rem;
  }

  .sm\:-mr-10{
    margin-right: -2.5rem;
  }

  .sm\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .sm\:-ml-10{
    margin-left: -2.5rem;
  }

  .sm\:-mt-12{
    margin-top: -3rem;
  }

  .sm\:-mr-12{
    margin-right: -3rem;
  }

  .sm\:-mb-12{
    margin-bottom: -3rem;
  }

  .sm\:-ml-12{
    margin-left: -3rem;
  }

  .sm\:-mt-16{
    margin-top: -4rem;
  }

  .sm\:-mr-16{
    margin-right: -4rem;
  }

  .sm\:-mb-16{
    margin-bottom: -4rem;
  }

  .sm\:-ml-16{
    margin-left: -4rem;
  }

  .sm\:-mt-20{
    margin-top: -5rem;
  }

  .sm\:-mr-20{
    margin-right: -5rem;
  }

  .sm\:-mb-20{
    margin-bottom: -5rem;
  }

  .sm\:-ml-20{
    margin-left: -5rem;
  }

  .sm\:-mt-24{
    margin-top: -6rem;
  }

  .sm\:-mr-24{
    margin-right: -6rem;
  }

  .sm\:-mb-24{
    margin-bottom: -6rem;
  }

  .sm\:-ml-24{
    margin-left: -6rem;
  }

  .sm\:-mt-32{
    margin-top: -8rem;
  }

  .sm\:-mr-32{
    margin-right: -8rem;
  }

  .sm\:-mb-32{
    margin-bottom: -8rem;
  }

  .sm\:-ml-32{
    margin-left: -8rem;
  }

  .sm\:max-h-full{
    max-height: 100%;
  }

  .sm\:max-h-screen{
    max-height: 100vh;
  }

  .sm\:max-h-full85{
    max-height: 85%;
  }

  .sm\:max-w-xs{
    max-width: 20rem;
  }

  .sm\:max-w-sm{
    max-width: 30rem;
  }

  .sm\:max-w-md{
    max-width: 40rem;
  }

  .sm\:max-w-lg{
    max-width: 50rem;
  }

  .sm\:max-w-xl{
    max-width: 60rem;
  }

  .sm\:max-w-2xl{
    max-width: 70rem;
  }

  .sm\:max-w-3xl{
    max-width: 80rem;
  }

  .sm\:max-w-4xl{
    max-width: 90rem;
  }

  .sm\:max-w-5xl{
    max-width: 100rem;
  }

  .sm\:max-w-full{
    max-width: 100%;
  }

  .sm\:max-w-dash-1{
    max-width: 350px;
  }

  .sm\:min-h-0{
    min-height: 0;
  }

  .sm\:min-h-full{
    min-height: 100%;
  }

  .sm\:min-h-screen{
    min-height: 100vh;
  }

  .sm\:min-w-0{
    min-width: 0;
  }

  .sm\:min-w-full{
    min-width: 100%;
  }

  .sm\:opacity-0{
    opacity: 0;
  }

  .sm\:opacity-25{
    opacity: 0.25;
  }

  .sm\:opacity-50{
    opacity: 0.5;
  }

  .sm\:opacity-75{
    opacity: 0.75;
  }

  .sm\:opacity-100{
    opacity: 1;
  }

  .sm\:overflow-auto{
    overflow: auto;
  }

  .sm\:overflow-hidden{
    overflow: hidden;
  }

  .sm\:overflow-visible{
    overflow: visible;
  }

  .sm\:overflow-scroll{
    overflow: scroll;
  }

  .sm\:overflow-x-auto{
    overflow-x: auto;
  }

  .sm\:overflow-y-auto{
    overflow-y: auto;
  }

  .sm\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .sm\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .sm\:overflow-x-visible{
    overflow-x: visible;
  }

  .sm\:overflow-y-visible{
    overflow-y: visible;
  }

  .sm\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .sm\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .sm\:scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  .sm\:scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  .sm\:overscroll-auto{
    overscroll-behavior: auto;
  }

  .sm\:overscroll-contain{
    overscroll-behavior: contain;
  }

  .sm\:overscroll-none{
    overscroll-behavior: none;
  }

  .sm\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .sm\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .sm\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .sm\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .sm\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .sm\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .sm\:p-0{
    padding: 0;
  }

  .sm\:p-1{
    padding: 0.25rem;
  }

  .sm\:p-2{
    padding: 0.5rem;
  }

  .sm\:p-3{
    padding: 0.75rem;
  }

  .sm\:p-4{
    padding: 1rem;
  }

  .sm\:p-5{
    padding: 1.25rem;
  }

  .sm\:p-6{
    padding: 1.5rem;
  }

  .sm\:p-8{
    padding: 2rem;
  }

  .sm\:p-10{
    padding: 2.5rem;
  }

  .sm\:p-12{
    padding: 3rem;
  }

  .sm\:p-16{
    padding: 4rem;
  }

  .sm\:p-20{
    padding: 5rem;
  }

  .sm\:p-24{
    padding: 6rem;
  }

  .sm\:p-32{
    padding: 8rem;
  }

  .sm\:p-px{
    padding: 1px;
  }

  .sm\:py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm\:px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .sm\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .sm\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .sm\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm\:pt-0{
    padding-top: 0;
  }

  .sm\:pr-0{
    padding-right: 0;
  }

  .sm\:pb-0{
    padding-bottom: 0;
  }

  .sm\:pl-0{
    padding-left: 0;
  }

  .sm\:pt-1{
    padding-top: 0.25rem;
  }

  .sm\:pr-1{
    padding-right: 0.25rem;
  }

  .sm\:pb-1{
    padding-bottom: 0.25rem;
  }

  .sm\:pl-1{
    padding-left: 0.25rem;
  }

  .sm\:pt-2{
    padding-top: 0.5rem;
  }

  .sm\:pr-2{
    padding-right: 0.5rem;
  }

  .sm\:pb-2{
    padding-bottom: 0.5rem;
  }

  .sm\:pl-2{
    padding-left: 0.5rem;
  }

  .sm\:pt-3{
    padding-top: 0.75rem;
  }

  .sm\:pr-3{
    padding-right: 0.75rem;
  }

  .sm\:pb-3{
    padding-bottom: 0.75rem;
  }

  .sm\:pl-3{
    padding-left: 0.75rem;
  }

  .sm\:pt-4{
    padding-top: 1rem;
  }

  .sm\:pr-4{
    padding-right: 1rem;
  }

  .sm\:pb-4{
    padding-bottom: 1rem;
  }

  .sm\:pl-4{
    padding-left: 1rem;
  }

  .sm\:pt-5{
    padding-top: 1.25rem;
  }

  .sm\:pr-5{
    padding-right: 1.25rem;
  }

  .sm\:pb-5{
    padding-bottom: 1.25rem;
  }

  .sm\:pl-5{
    padding-left: 1.25rem;
  }

  .sm\:pt-6{
    padding-top: 1.5rem;
  }

  .sm\:pr-6{
    padding-right: 1.5rem;
  }

  .sm\:pb-6{
    padding-bottom: 1.5rem;
  }

  .sm\:pl-6{
    padding-left: 1.5rem;
  }

  .sm\:pt-8{
    padding-top: 2rem;
  }

  .sm\:pr-8{
    padding-right: 2rem;
  }

  .sm\:pb-8{
    padding-bottom: 2rem;
  }

  .sm\:pl-8{
    padding-left: 2rem;
  }

  .sm\:pt-10{
    padding-top: 2.5rem;
  }

  .sm\:pr-10{
    padding-right: 2.5rem;
  }

  .sm\:pb-10{
    padding-bottom: 2.5rem;
  }

  .sm\:pl-10{
    padding-left: 2.5rem;
  }

  .sm\:pt-12{
    padding-top: 3rem;
  }

  .sm\:pr-12{
    padding-right: 3rem;
  }

  .sm\:pb-12{
    padding-bottom: 3rem;
  }

  .sm\:pl-12{
    padding-left: 3rem;
  }

  .sm\:pt-16{
    padding-top: 4rem;
  }

  .sm\:pr-16{
    padding-right: 4rem;
  }

  .sm\:pb-16{
    padding-bottom: 4rem;
  }

  .sm\:pl-16{
    padding-left: 4rem;
  }

  .sm\:pt-20{
    padding-top: 5rem;
  }

  .sm\:pr-20{
    padding-right: 5rem;
  }

  .sm\:pb-20{
    padding-bottom: 5rem;
  }

  .sm\:pl-20{
    padding-left: 5rem;
  }

  .sm\:pt-24{
    padding-top: 6rem;
  }

  .sm\:pr-24{
    padding-right: 6rem;
  }

  .sm\:pb-24{
    padding-bottom: 6rem;
  }

  .sm\:pl-24{
    padding-left: 6rem;
  }

  .sm\:pt-32{
    padding-top: 8rem;
  }

  .sm\:pr-32{
    padding-right: 8rem;
  }

  .sm\:pb-32{
    padding-bottom: 8rem;
  }

  .sm\:pl-32{
    padding-left: 8rem;
  }

  .sm\:pt-px{
    padding-top: 1px;
  }

  .sm\:pr-px{
    padding-right: 1px;
  }

  .sm\:pb-px{
    padding-bottom: 1px;
  }

  .sm\:pl-px{
    padding-left: 1px;
  }

  .sm\:placeholder-dark-grey::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .sm\:placeholder-peppermint::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .sm\:placeholder-peppermint-50::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .sm\:placeholder-sunrise::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .sm\:placeholder-blue-50::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .sm\:placeholder-blue-25::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .sm\:placeholder-teal::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .sm\:placeholder-bluesteel::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .sm\:placeholder-skin::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .sm\:placeholder-dusk-pink::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .sm\:placeholder-danger::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:placeholder-success::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:placeholder-unquotable::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .sm\:placeholder-grey::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .sm\:placeholder-grey-50::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .sm\:placeholder-grey-25::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .sm\:placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:placeholder-white-50::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .sm\:placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .sm\:focus\:placeholder-dark-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-peppermint:focus::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-peppermint-50:focus::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .sm\:focus\:placeholder-sunrise:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue:focus::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-blue-50:focus::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .sm\:focus\:placeholder-blue-25:focus::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .sm\:focus\:placeholder-teal:focus::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-bluesteel:focus::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-skin:focus::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-dusk-pink:focus::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-danger:focus::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-success:focus::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-unquotable:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-grey-50:focus::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .sm\:focus\:placeholder-grey-25:focus::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .sm\:focus\:placeholder-white:focus::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-white-50:focus::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .sm\:focus\:placeholder-black:focus::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .sm\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .sm\:placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  .sm\:placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  .sm\:placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  .sm\:placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  .sm\:placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  .sm\:focus\:placeholder-opacity-0:focus::placeholder{
    --placeholder-opacity: 0;
  }

  .sm\:focus\:placeholder-opacity-25:focus::placeholder{
    --placeholder-opacity: 0.25;
  }

  .sm\:focus\:placeholder-opacity-50:focus::placeholder{
    --placeholder-opacity: 0.5;
  }

  .sm\:focus\:placeholder-opacity-75:focus::placeholder{
    --placeholder-opacity: 0.75;
  }

  .sm\:focus\:placeholder-opacity-100:focus::placeholder{
    --placeholder-opacity: 1;
  }

  .sm\:pointer-events-none{
    pointer-events: none;
  }

  .sm\:pointer-events-auto{
    pointer-events: auto;
  }

  .sm\:disabled\:pointer-events-none:disabled{
    pointer-events: none;
  }

  .sm\:disabled\:pointer-events-auto:disabled{
    pointer-events: auto;
  }

  .sm\:static{
    position: static;
  }

  .sm\:fixed{
    position: fixed;
  }

  .sm\:absolute{
    position: absolute;
  }

  .sm\:relative{
    position: relative;
  }

  .sm\:sticky{
    position: sticky;
  }

  .sm\:inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .sm\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .sm\:inset-xs{
    top: .75rem;
    right: .75rem;
    bottom: .75rem;
    left: .75rem;
  }

  .sm\:inset-sm{
    top: .875rem;
    right: .875rem;
    bottom: .875rem;
    left: .875rem;
  }

  .sm\:inset-base{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .sm\:inset-lg{
    top: 1.125rem;
    right: 1.125rem;
    bottom: 1.125rem;
    left: 1.125rem;
  }

  .sm\:inset-xl{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-2xl{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-3xl{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .sm\:inset-4xl{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-5xl{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .sm\:inset-y-0{
    top: 0;
    bottom: 0;
  }

  .sm\:inset-x-0{
    right: 0;
    left: 0;
  }

  .sm\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .sm\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .sm\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .sm\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .sm\:inset-y-xs{
    top: .75rem;
    bottom: .75rem;
  }

  .sm\:inset-x-xs{
    right: .75rem;
    left: .75rem;
  }

  .sm\:inset-y-sm{
    top: .875rem;
    bottom: .875rem;
  }

  .sm\:inset-x-sm{
    right: .875rem;
    left: .875rem;
  }

  .sm\:inset-y-base{
    top: 1rem;
    bottom: 1rem;
  }

  .sm\:inset-x-base{
    right: 1rem;
    left: 1rem;
  }

  .sm\:inset-y-lg{
    top: 1.125rem;
    bottom: 1.125rem;
  }

  .sm\:inset-x-lg{
    right: 1.125rem;
    left: 1.125rem;
  }

  .sm\:inset-y-xl{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .sm\:inset-x-xl{
    right: 1.25rem;
    left: 1.25rem;
  }

  .sm\:inset-y-2xl{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .sm\:inset-x-2xl{
    right: 1.5rem;
    left: 1.5rem;
  }

  .sm\:inset-y-3xl{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .sm\:inset-x-3xl{
    right: 1.875rem;
    left: 1.875rem;
  }

  .sm\:inset-y-4xl{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .sm\:inset-x-4xl{
    right: 2.25rem;
    left: 2.25rem;
  }

  .sm\:inset-y-5xl{
    top: 3rem;
    bottom: 3rem;
  }

  .sm\:inset-x-5xl{
    right: 3rem;
    left: 3rem;
  }

  .sm\:top-0{
    top: 0;
  }

  .sm\:right-0{
    right: 0;
  }

  .sm\:bottom-0{
    bottom: 0;
  }

  .sm\:left-0{
    left: 0;
  }

  .sm\:top-auto{
    top: auto;
  }

  .sm\:right-auto{
    right: auto;
  }

  .sm\:bottom-auto{
    bottom: auto;
  }

  .sm\:left-auto{
    left: auto;
  }

  .sm\:top-1\/2{
    top: 50%;
  }

  .sm\:right-1\/2{
    right: 50%;
  }

  .sm\:bottom-1\/2{
    bottom: 50%;
  }

  .sm\:left-1\/2{
    left: 50%;
  }

  .sm\:top-xs{
    top: .75rem;
  }

  .sm\:right-xs{
    right: .75rem;
  }

  .sm\:bottom-xs{
    bottom: .75rem;
  }

  .sm\:left-xs{
    left: .75rem;
  }

  .sm\:top-sm{
    top: .875rem;
  }

  .sm\:right-sm{
    right: .875rem;
  }

  .sm\:bottom-sm{
    bottom: .875rem;
  }

  .sm\:left-sm{
    left: .875rem;
  }

  .sm\:top-base{
    top: 1rem;
  }

  .sm\:right-base{
    right: 1rem;
  }

  .sm\:bottom-base{
    bottom: 1rem;
  }

  .sm\:left-base{
    left: 1rem;
  }

  .sm\:top-lg{
    top: 1.125rem;
  }

  .sm\:right-lg{
    right: 1.125rem;
  }

  .sm\:bottom-lg{
    bottom: 1.125rem;
  }

  .sm\:left-lg{
    left: 1.125rem;
  }

  .sm\:top-xl{
    top: 1.25rem;
  }

  .sm\:right-xl{
    right: 1.25rem;
  }

  .sm\:bottom-xl{
    bottom: 1.25rem;
  }

  .sm\:left-xl{
    left: 1.25rem;
  }

  .sm\:top-2xl{
    top: 1.5rem;
  }

  .sm\:right-2xl{
    right: 1.5rem;
  }

  .sm\:bottom-2xl{
    bottom: 1.5rem;
  }

  .sm\:left-2xl{
    left: 1.5rem;
  }

  .sm\:top-3xl{
    top: 1.875rem;
  }

  .sm\:right-3xl{
    right: 1.875rem;
  }

  .sm\:bottom-3xl{
    bottom: 1.875rem;
  }

  .sm\:left-3xl{
    left: 1.875rem;
  }

  .sm\:top-4xl{
    top: 2.25rem;
  }

  .sm\:right-4xl{
    right: 2.25rem;
  }

  .sm\:bottom-4xl{
    bottom: 2.25rem;
  }

  .sm\:left-4xl{
    left: 2.25rem;
  }

  .sm\:top-5xl{
    top: 3rem;
  }

  .sm\:right-5xl{
    right: 3rem;
  }

  .sm\:bottom-5xl{
    bottom: 3rem;
  }

  .sm\:left-5xl{
    left: 3rem;
  }

  .sm\:resize-none{
    resize: none;
  }

  .sm\:resize-y{
    resize: vertical;
  }

  .sm\:resize-x{
    resize: horizontal;
  }

  .sm\:resize{
    resize: both;
  }

  .sm\:shadow{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .sm\:shadow-md{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .sm\:shadow-lg{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .sm\:shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .sm\:shadow-outline{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .sm\:shadow-none{
    box-shadow: none;
  }

  .sm\:hover\:shadow:hover{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .sm\:hover\:shadow-md:hover{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .sm\:hover\:shadow-lg:hover{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .sm\:hover\:shadow-inner:hover{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .sm\:hover\:shadow-outline:hover{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .sm\:hover\:shadow-none:hover{
    box-shadow: none;
  }

  .sm\:focus\:shadow:focus{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .sm\:focus\:shadow-md:focus{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .sm\:focus\:shadow-lg:focus{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .sm\:focus\:shadow-inner:focus{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .sm\:focus\:shadow-outline:focus{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .sm\:focus\:shadow-none:focus{
    box-shadow: none;
  }

  .sm\:stroke-0{
    stroke-width: 0;
  }

  .sm\:stroke-1{
    stroke-width: 1;
  }

  .sm\:stroke-2{
    stroke-width: 2;
  }

  .sm\:table-auto{
    table-layout: auto;
  }

  .sm\:table-fixed{
    table-layout: fixed;
  }

  .sm\:text-left{
    text-align: left;
  }

  .sm\:text-center{
    text-align: center;
  }

  .sm\:text-right{
    text-align: right;
  }

  .sm\:text-justify{
    text-align: justify;
  }

  .sm\:text-dark-grey{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .sm\:text-peppermint{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .sm\:text-peppermint-50{
    color: rgba(19, 200, 123, 0.5);
  }

  .sm\:text-sunrise{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .sm\:text-blue{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .sm\:text-blue-50{
    color: rgba(0, 52, 146, 0.5);
  }

  .sm\:text-blue-25{
    color: rgba(0, 52, 146, 0.25);
  }

  .sm\:text-teal{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .sm\:text-bluesteel{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .sm\:text-skin{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .sm\:text-dusk-pink{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .sm\:text-danger{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .sm\:text-success{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .sm\:text-unquotable{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .sm\:text-grey{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .sm\:text-grey-50{
    color: rgba(178, 179, 184, 0.5);
  }

  .sm\:text-grey-25{
    color: rgba(178, 179, 184, 0.25);
  }

  .sm\:text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .sm\:text-white-50{
    color: rgba(255, 255, 255, 0.5);
  }

  .sm\:text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .sm\:text-transparent{
    color: transparent;
  }

  .sm\:hover\:text-dark-grey:hover{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .sm\:hover\:text-peppermint:hover{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .sm\:hover\:text-peppermint-50:hover{
    color: rgba(19, 200, 123, 0.5);
  }

  .sm\:hover\:text-sunrise:hover{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .sm\:hover\:text-blue:hover{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .sm\:hover\:text-blue-50:hover{
    color: rgba(0, 52, 146, 0.5);
  }

  .sm\:hover\:text-blue-25:hover{
    color: rgba(0, 52, 146, 0.25);
  }

  .sm\:hover\:text-teal:hover{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .sm\:hover\:text-bluesteel:hover{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .sm\:hover\:text-skin:hover{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .sm\:hover\:text-dusk-pink:hover{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .sm\:hover\:text-danger:hover{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .sm\:hover\:text-success:hover{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .sm\:hover\:text-unquotable:hover{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .sm\:hover\:text-grey:hover{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .sm\:hover\:text-grey-50:hover{
    color: rgba(178, 179, 184, 0.5);
  }

  .sm\:hover\:text-grey-25:hover{
    color: rgba(178, 179, 184, 0.25);
  }

  .sm\:hover\:text-white:hover{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .sm\:hover\:text-white-50:hover{
    color: rgba(255, 255, 255, 0.5);
  }

  .sm\:hover\:text-black:hover{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .sm\:hover\:text-transparent:hover{
    color: transparent;
  }

  .sm\:focus\:text-dark-grey:focus{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .sm\:focus\:text-peppermint:focus{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .sm\:focus\:text-peppermint-50:focus{
    color: rgba(19, 200, 123, 0.5);
  }

  .sm\:focus\:text-sunrise:focus{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .sm\:focus\:text-blue:focus{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .sm\:focus\:text-blue-50:focus{
    color: rgba(0, 52, 146, 0.5);
  }

  .sm\:focus\:text-blue-25:focus{
    color: rgba(0, 52, 146, 0.25);
  }

  .sm\:focus\:text-teal:focus{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .sm\:focus\:text-bluesteel:focus{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .sm\:focus\:text-skin:focus{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .sm\:focus\:text-dusk-pink:focus{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .sm\:focus\:text-danger:focus{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .sm\:focus\:text-success:focus{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .sm\:focus\:text-unquotable:focus{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .sm\:focus\:text-grey:focus{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .sm\:focus\:text-grey-50:focus{
    color: rgba(178, 179, 184, 0.5);
  }

  .sm\:focus\:text-grey-25:focus{
    color: rgba(178, 179, 184, 0.25);
  }

  .sm\:focus\:text-white:focus{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .sm\:focus\:text-white-50:focus{
    color: rgba(255, 255, 255, 0.5);
  }

  .sm\:focus\:text-black:focus{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .sm\:focus\:text-transparent:focus{
    color: transparent;
  }

  .sm\:text-opacity-0{
    --text-opacity: 0;
  }

  .sm\:text-opacity-25{
    --text-opacity: 0.25;
  }

  .sm\:text-opacity-50{
    --text-opacity: 0.5;
  }

  .sm\:text-opacity-75{
    --text-opacity: 0.75;
  }

  .sm\:text-opacity-100{
    --text-opacity: 1;
  }

  .sm\:hover\:text-opacity-0:hover{
    --text-opacity: 0;
  }

  .sm\:hover\:text-opacity-25:hover{
    --text-opacity: 0.25;
  }

  .sm\:hover\:text-opacity-50:hover{
    --text-opacity: 0.5;
  }

  .sm\:hover\:text-opacity-75:hover{
    --text-opacity: 0.75;
  }

  .sm\:hover\:text-opacity-100:hover{
    --text-opacity: 1;
  }

  .sm\:focus\:text-opacity-0:focus{
    --text-opacity: 0;
  }

  .sm\:focus\:text-opacity-25:focus{
    --text-opacity: 0.25;
  }

  .sm\:focus\:text-opacity-50:focus{
    --text-opacity: 0.5;
  }

  .sm\:focus\:text-opacity-75:focus{
    --text-opacity: 0.75;
  }

  .sm\:focus\:text-opacity-100:focus{
    --text-opacity: 1;
  }

  .sm\:italic{
    font-style: italic;
  }

  .sm\:not-italic{
    font-style: normal;
  }

  .sm\:hover\:italic:hover{
    font-style: italic;
  }

  .sm\:hover\:not-italic:hover{
    font-style: normal;
  }

  .sm\:focus\:italic:focus{
    font-style: italic;
  }

  .sm\:focus\:not-italic:focus{
    font-style: normal;
  }

  .sm\:uppercase{
    text-transform: uppercase;
  }

  .sm\:lowercase{
    text-transform: lowercase;
  }

  .sm\:capitalize{
    text-transform: capitalize;
  }

  .sm\:normal-case{
    text-transform: none;
  }

  .sm\:hover\:uppercase:hover{
    text-transform: uppercase;
  }

  .sm\:hover\:lowercase:hover{
    text-transform: lowercase;
  }

  .sm\:hover\:capitalize:hover{
    text-transform: capitalize;
  }

  .sm\:hover\:normal-case:hover{
    text-transform: none;
  }

  .sm\:focus\:uppercase:focus{
    text-transform: uppercase;
  }

  .sm\:focus\:lowercase:focus{
    text-transform: lowercase;
  }

  .sm\:focus\:capitalize:focus{
    text-transform: capitalize;
  }

  .sm\:focus\:normal-case:focus{
    text-transform: none;
  }

  .sm\:underline{
    text-decoration: underline;
  }

  .sm\:line-through{
    text-decoration: line-through;
  }

  .sm\:no-underline{
    text-decoration: none;
  }

  .sm\:hover\:underline:hover{
    text-decoration: underline;
  }

  .sm\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .sm\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .sm\:focus\:underline:focus{
    text-decoration: underline;
  }

  .sm\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .sm\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .sm\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:hover\:antialiased:hover{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:hover\:subpixel-antialiased:hover{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:focus\:antialiased:focus{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm\:focus\:subpixel-antialiased:focus{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  .sm\:normal-nums{
    font-variant-numeric: normal;
  }

  .sm\:ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  .sm\:slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  .sm\:lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  .sm\:oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  .sm\:proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  .sm\:tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  .sm\:diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  .sm\:stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  .sm\:tracking-tight{
    letter-spacing: -0.05em;
  }

  .sm\:tracking-normal{
    letter-spacing: 0;
  }

  .sm\:tracking-wide{
    letter-spacing: 0.05em;
  }

  .sm\:select-none{
    user-select: none;
  }

  .sm\:select-text{
    user-select: text;
  }

  .sm\:select-all{
    user-select: all;
  }

  .sm\:select-auto{
    user-select: auto;
  }

  .sm\:align-baseline{
    vertical-align: baseline;
  }

  .sm\:align-top{
    vertical-align: top;
  }

  .sm\:align-middle{
    vertical-align: middle;
  }

  .sm\:align-bottom{
    vertical-align: bottom;
  }

  .sm\:align-text-top{
    vertical-align: text-top;
  }

  .sm\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .sm\:visible{
    visibility: visible;
  }

  .sm\:invisible{
    visibility: hidden;
  }

  .sm\:whitespace-normal{
    white-space: normal;
  }

  .sm\:whitespace-no-wrap{
    white-space: nowrap;
  }

  .sm\:whitespace-pre{
    white-space: pre;
  }

  .sm\:whitespace-pre-line{
    white-space: pre-line;
  }

  .sm\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .sm\:break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm\:break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  .sm\:break-all{
    word-break: break-all;
  }

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

  .sm\:w-1{
    width: 0.25rem;
  }

  .sm\:w-2{
    width: 0.5rem;
  }

  .sm\:w-3{
    width: 0.75rem;
  }

  .sm\:w-4{
    width: 1rem;
  }

  .sm\:w-5{
    width: 1.25rem;
  }

  .sm\:w-6{
    width: 1.5rem;
  }

  .sm\:w-8{
    width: 2rem;
  }

  .sm\:w-10{
    width: 2.5rem;
  }

  .sm\:w-12{
    width: 3rem;
  }

  .sm\:w-16{
    width: 4rem;
  }

  .sm\:w-24{
    width: 6rem;
  }

  .sm\:w-32{
    width: 8rem;
  }

  .sm\:w-48{
    width: 12rem;
  }

  .sm\:w-64{
    width: 16rem;
  }

  .sm\:w-auto{
    width: auto;
  }

  .sm\:w-px{
    width: 1px;
  }

  .sm\:w-1\/2{
    width: 50%;
  }

  .sm\:w-1\/3{
    width: 33.33333%;
  }

  .sm\:w-2\/3{
    width: 66.66667%;
  }

  .sm\:w-1\/4{
    width: 25%;
  }

  .sm\:w-3\/4{
    width: 75%;
  }

  .sm\:w-1\/5{
    width: 20%;
  }

  .sm\:w-2\/5{
    width: 40%;
  }

  .sm\:w-3\/5{
    width: 60%;
  }

  .sm\:w-4\/5{
    width: 80%;
  }

  .sm\:w-1\/6{
    width: 16.66667%;
  }

  .sm\:w-5\/6{
    width: 83.33333%;
  }

  .sm\:w-full{
    width: 100%;
  }

  .sm\:w-screen{
    width: 100vw;
  }

  .sm\:w-dash-1{
    width: 350px;
  }

  .sm\:z-0{
    z-index: 0;
  }

  .sm\:z-10{
    z-index: 10;
  }

  .sm\:z-20{
    z-index: 20;
  }

  .sm\:z-30{
    z-index: 30;
  }

  .sm\:z-40{
    z-index: 40;
  }

  .sm\:z-50{
    z-index: 50;
  }

  .sm\:z-auto{
    z-index: auto;
  }

  .sm\:gap-0{
    grid-gap: 0;
    gap: 0;
  }

  .sm\:gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .sm\:gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .sm\:gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .sm\:gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  .sm\:gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .sm\:gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .sm\:gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  .sm\:gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .sm\:gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  .sm\:gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  .sm\:gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  .sm\:gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  .sm\:gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  .sm\:gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  .sm\:gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  .sm\:gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  .sm\:gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  .sm\:gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  .sm\:col-gap-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .sm\:col-gap-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .sm\:col-gap-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .sm\:col-gap-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .sm\:col-gap-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .sm\:col-gap-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .sm\:col-gap-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .sm\:col-gap-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .sm\:col-gap-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .sm\:col-gap-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .sm\:col-gap-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .sm\:col-gap-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .sm\:col-gap-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .sm\:col-gap-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .sm\:col-gap-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .sm\:col-gap-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .sm\:col-gap-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .sm\:col-gap-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .sm\:col-gap-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .sm\:gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .sm\:gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .sm\:gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .sm\:gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .sm\:gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .sm\:gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .sm\:gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .sm\:gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .sm\:gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .sm\:gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .sm\:gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .sm\:gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .sm\:gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .sm\:gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .sm\:gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .sm\:gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .sm\:gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .sm\:gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .sm\:gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .sm\:row-gap-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .sm\:row-gap-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .sm\:row-gap-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .sm\:row-gap-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .sm\:row-gap-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .sm\:row-gap-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .sm\:row-gap-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .sm\:row-gap-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .sm\:row-gap-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .sm\:row-gap-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .sm\:row-gap-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .sm\:row-gap-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .sm\:row-gap-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .sm\:row-gap-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .sm\:row-gap-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .sm\:row-gap-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .sm\:row-gap-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .sm\:row-gap-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .sm\:row-gap-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .sm\:gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .sm\:gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .sm\:gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .sm\:gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .sm\:gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .sm\:gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .sm\:gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .sm\:gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .sm\:gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .sm\:gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .sm\:gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .sm\:gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .sm\:gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .sm\:gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .sm\:gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .sm\:gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .sm\:gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .sm\:gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .sm\:gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .sm\:grid-flow-row{
    grid-auto-flow: row;
  }

  .sm\:grid-flow-col{
    grid-auto-flow: column;
  }

  .sm\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .sm\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .sm\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm\:grid-cols-none{
    grid-template-columns: none;
  }

  .sm\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .sm\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .sm\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .sm\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .sm\:col-auto{
    grid-column: auto;
  }

  .sm\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .sm\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .sm\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .sm\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .sm\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .sm\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .sm\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .sm\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .sm\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .sm\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .sm\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .sm\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .sm\:col-span-full{
    grid-column: 1 / -1;
  }

  .sm\:col-start-1{
    grid-column-start: 1;
  }

  .sm\:col-start-2{
    grid-column-start: 2;
  }

  .sm\:col-start-3{
    grid-column-start: 3;
  }

  .sm\:col-start-4{
    grid-column-start: 4;
  }

  .sm\:col-start-5{
    grid-column-start: 5;
  }

  .sm\:col-start-6{
    grid-column-start: 6;
  }

  .sm\:col-start-7{
    grid-column-start: 7;
  }

  .sm\:col-start-8{
    grid-column-start: 8;
  }

  .sm\:col-start-9{
    grid-column-start: 9;
  }

  .sm\:col-start-10{
    grid-column-start: 10;
  }

  .sm\:col-start-11{
    grid-column-start: 11;
  }

  .sm\:col-start-12{
    grid-column-start: 12;
  }

  .sm\:col-start-13{
    grid-column-start: 13;
  }

  .sm\:col-start-auto{
    grid-column-start: auto;
  }

  .sm\:col-end-1{
    grid-column-end: 1;
  }

  .sm\:col-end-2{
    grid-column-end: 2;
  }

  .sm\:col-end-3{
    grid-column-end: 3;
  }

  .sm\:col-end-4{
    grid-column-end: 4;
  }

  .sm\:col-end-5{
    grid-column-end: 5;
  }

  .sm\:col-end-6{
    grid-column-end: 6;
  }

  .sm\:col-end-7{
    grid-column-end: 7;
  }

  .sm\:col-end-8{
    grid-column-end: 8;
  }

  .sm\:col-end-9{
    grid-column-end: 9;
  }

  .sm\:col-end-10{
    grid-column-end: 10;
  }

  .sm\:col-end-11{
    grid-column-end: 11;
  }

  .sm\:col-end-12{
    grid-column-end: 12;
  }

  .sm\:col-end-13{
    grid-column-end: 13;
  }

  .sm\:col-end-auto{
    grid-column-end: auto;
  }

  .sm\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm\:grid-rows-none{
    grid-template-rows: none;
  }

  .sm\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .sm\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .sm\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .sm\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .sm\:row-auto{
    grid-row: auto;
  }

  .sm\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .sm\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .sm\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .sm\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .sm\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .sm\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .sm\:row-span-full{
    grid-row: 1 / -1;
  }

  .sm\:row-start-1{
    grid-row-start: 1;
  }

  .sm\:row-start-2{
    grid-row-start: 2;
  }

  .sm\:row-start-3{
    grid-row-start: 3;
  }

  .sm\:row-start-4{
    grid-row-start: 4;
  }

  .sm\:row-start-5{
    grid-row-start: 5;
  }

  .sm\:row-start-6{
    grid-row-start: 6;
  }

  .sm\:row-start-7{
    grid-row-start: 7;
  }

  .sm\:row-start-auto{
    grid-row-start: auto;
  }

  .sm\:row-end-1{
    grid-row-end: 1;
  }

  .sm\:row-end-2{
    grid-row-end: 2;
  }

  .sm\:row-end-3{
    grid-row-end: 3;
  }

  .sm\:row-end-4{
    grid-row-end: 4;
  }

  .sm\:row-end-5{
    grid-row-end: 5;
  }

  .sm\:row-end-6{
    grid-row-end: 6;
  }

  .sm\:row-end-7{
    grid-row-end: 7;
  }

  .sm\:row-end-auto{
    grid-row-end: auto;
  }

  .sm\:transform{
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .sm\:transform-none{
    transform: none;
  }

  .sm\:origin-center{
    transform-origin: center;
  }

  .sm\:origin-top{
    transform-origin: top;
  }

  .sm\:origin-top-right{
    transform-origin: top right;
  }

  .sm\:origin-right{
    transform-origin: right;
  }

  .sm\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .sm\:origin-bottom{
    transform-origin: bottom;
  }

  .sm\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .sm\:origin-left{
    transform-origin: left;
  }

  .sm\:origin-top-left{
    transform-origin: top left;
  }

  .sm\:scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .sm\:scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .sm\:scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .sm\:scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .sm\:scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .sm\:scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .sm\:scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .sm\:scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .sm\:scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .sm\:scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .sm\:scale-x-0{
    --transform-scale-x: 0;
  }

  .sm\:scale-x-50{
    --transform-scale-x: .5;
  }

  .sm\:scale-x-75{
    --transform-scale-x: .75;
  }

  .sm\:scale-x-90{
    --transform-scale-x: .9;
  }

  .sm\:scale-x-95{
    --transform-scale-x: .95;
  }

  .sm\:scale-x-100{
    --transform-scale-x: 1;
  }

  .sm\:scale-x-105{
    --transform-scale-x: 1.05;
  }

  .sm\:scale-x-110{
    --transform-scale-x: 1.1;
  }

  .sm\:scale-x-125{
    --transform-scale-x: 1.25;
  }

  .sm\:scale-x-150{
    --transform-scale-x: 1.5;
  }

  .sm\:scale-y-0{
    --transform-scale-y: 0;
  }

  .sm\:scale-y-50{
    --transform-scale-y: .5;
  }

  .sm\:scale-y-75{
    --transform-scale-y: .75;
  }

  .sm\:scale-y-90{
    --transform-scale-y: .9;
  }

  .sm\:scale-y-95{
    --transform-scale-y: .95;
  }

  .sm\:scale-y-100{
    --transform-scale-y: 1;
  }

  .sm\:scale-y-105{
    --transform-scale-y: 1.05;
  }

  .sm\:scale-y-110{
    --transform-scale-y: 1.1;
  }

  .sm\:scale-y-125{
    --transform-scale-y: 1.25;
  }

  .sm\:scale-y-150{
    --transform-scale-y: 1.5;
  }

  .sm\:hover\:scale-0:hover{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .sm\:hover\:scale-50:hover{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .sm\:hover\:scale-75:hover{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .sm\:hover\:scale-90:hover{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .sm\:hover\:scale-95:hover{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .sm\:hover\:scale-100:hover{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .sm\:hover\:scale-105:hover{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .sm\:hover\:scale-110:hover{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .sm\:hover\:scale-125:hover{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .sm\:hover\:scale-150:hover{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .sm\:hover\:scale-x-0:hover{
    --transform-scale-x: 0;
  }

  .sm\:hover\:scale-x-50:hover{
    --transform-scale-x: .5;
  }

  .sm\:hover\:scale-x-75:hover{
    --transform-scale-x: .75;
  }

  .sm\:hover\:scale-x-90:hover{
    --transform-scale-x: .9;
  }

  .sm\:hover\:scale-x-95:hover{
    --transform-scale-x: .95;
  }

  .sm\:hover\:scale-x-100:hover{
    --transform-scale-x: 1;
  }

  .sm\:hover\:scale-x-105:hover{
    --transform-scale-x: 1.05;
  }

  .sm\:hover\:scale-x-110:hover{
    --transform-scale-x: 1.1;
  }

  .sm\:hover\:scale-x-125:hover{
    --transform-scale-x: 1.25;
  }

  .sm\:hover\:scale-x-150:hover{
    --transform-scale-x: 1.5;
  }

  .sm\:hover\:scale-y-0:hover{
    --transform-scale-y: 0;
  }

  .sm\:hover\:scale-y-50:hover{
    --transform-scale-y: .5;
  }

  .sm\:hover\:scale-y-75:hover{
    --transform-scale-y: .75;
  }

  .sm\:hover\:scale-y-90:hover{
    --transform-scale-y: .9;
  }

  .sm\:hover\:scale-y-95:hover{
    --transform-scale-y: .95;
  }

  .sm\:hover\:scale-y-100:hover{
    --transform-scale-y: 1;
  }

  .sm\:hover\:scale-y-105:hover{
    --transform-scale-y: 1.05;
  }

  .sm\:hover\:scale-y-110:hover{
    --transform-scale-y: 1.1;
  }

  .sm\:hover\:scale-y-125:hover{
    --transform-scale-y: 1.25;
  }

  .sm\:hover\:scale-y-150:hover{
    --transform-scale-y: 1.5;
  }

  .sm\:focus\:scale-0:focus{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .sm\:focus\:scale-50:focus{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .sm\:focus\:scale-75:focus{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .sm\:focus\:scale-90:focus{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .sm\:focus\:scale-95:focus{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .sm\:focus\:scale-100:focus{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .sm\:focus\:scale-105:focus{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .sm\:focus\:scale-110:focus{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .sm\:focus\:scale-125:focus{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .sm\:focus\:scale-150:focus{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .sm\:focus\:scale-x-0:focus{
    --transform-scale-x: 0;
  }

  .sm\:focus\:scale-x-50:focus{
    --transform-scale-x: .5;
  }

  .sm\:focus\:scale-x-75:focus{
    --transform-scale-x: .75;
  }

  .sm\:focus\:scale-x-90:focus{
    --transform-scale-x: .9;
  }

  .sm\:focus\:scale-x-95:focus{
    --transform-scale-x: .95;
  }

  .sm\:focus\:scale-x-100:focus{
    --transform-scale-x: 1;
  }

  .sm\:focus\:scale-x-105:focus{
    --transform-scale-x: 1.05;
  }

  .sm\:focus\:scale-x-110:focus{
    --transform-scale-x: 1.1;
  }

  .sm\:focus\:scale-x-125:focus{
    --transform-scale-x: 1.25;
  }

  .sm\:focus\:scale-x-150:focus{
    --transform-scale-x: 1.5;
  }

  .sm\:focus\:scale-y-0:focus{
    --transform-scale-y: 0;
  }

  .sm\:focus\:scale-y-50:focus{
    --transform-scale-y: .5;
  }

  .sm\:focus\:scale-y-75:focus{
    --transform-scale-y: .75;
  }

  .sm\:focus\:scale-y-90:focus{
    --transform-scale-y: .9;
  }

  .sm\:focus\:scale-y-95:focus{
    --transform-scale-y: .95;
  }

  .sm\:focus\:scale-y-100:focus{
    --transform-scale-y: 1;
  }

  .sm\:focus\:scale-y-105:focus{
    --transform-scale-y: 1.05;
  }

  .sm\:focus\:scale-y-110:focus{
    --transform-scale-y: 1.1;
  }

  .sm\:focus\:scale-y-125:focus{
    --transform-scale-y: 1.25;
  }

  .sm\:focus\:scale-y-150:focus{
    --transform-scale-y: 1.5;
  }

  .sm\:rotate-0{
    --transform-rotate: 0;
  }

  .sm\:rotate-1{
    --transform-rotate: 1deg;
  }

  .sm\:rotate-2{
    --transform-rotate: 2deg;
  }

  .sm\:rotate-3{
    --transform-rotate: 3deg;
  }

  .sm\:rotate-6{
    --transform-rotate: 6deg;
  }

  .sm\:rotate-12{
    --transform-rotate: 12deg;
  }

  .sm\:rotate-45{
    --transform-rotate: 45deg;
  }

  .sm\:rotate-90{
    --transform-rotate: 90deg;
  }

  .sm\:rotate-180{
    --transform-rotate: 180deg;
  }

  .sm\:-rotate-180{
    --transform-rotate: -180deg;
  }

  .sm\:-rotate-90{
    --transform-rotate: -90deg;
  }

  .sm\:-rotate-45{
    --transform-rotate: -45deg;
  }

  .sm\:-rotate-12{
    --transform-rotate: -12deg;
  }

  .sm\:-rotate-6{
    --transform-rotate: -6deg;
  }

  .sm\:-rotate-3{
    --transform-rotate: -3deg;
  }

  .sm\:-rotate-2{
    --transform-rotate: -2deg;
  }

  .sm\:-rotate-1{
    --transform-rotate: -1deg;
  }

  .sm\:hover\:rotate-0:hover{
    --transform-rotate: 0;
  }

  .sm\:hover\:rotate-1:hover{
    --transform-rotate: 1deg;
  }

  .sm\:hover\:rotate-2:hover{
    --transform-rotate: 2deg;
  }

  .sm\:hover\:rotate-3:hover{
    --transform-rotate: 3deg;
  }

  .sm\:hover\:rotate-6:hover{
    --transform-rotate: 6deg;
  }

  .sm\:hover\:rotate-12:hover{
    --transform-rotate: 12deg;
  }

  .sm\:hover\:rotate-45:hover{
    --transform-rotate: 45deg;
  }

  .sm\:hover\:rotate-90:hover{
    --transform-rotate: 90deg;
  }

  .sm\:hover\:rotate-180:hover{
    --transform-rotate: 180deg;
  }

  .sm\:hover\:-rotate-180:hover{
    --transform-rotate: -180deg;
  }

  .sm\:hover\:-rotate-90:hover{
    --transform-rotate: -90deg;
  }

  .sm\:hover\:-rotate-45:hover{
    --transform-rotate: -45deg;
  }

  .sm\:hover\:-rotate-12:hover{
    --transform-rotate: -12deg;
  }

  .sm\:hover\:-rotate-6:hover{
    --transform-rotate: -6deg;
  }

  .sm\:hover\:-rotate-3:hover{
    --transform-rotate: -3deg;
  }

  .sm\:hover\:-rotate-2:hover{
    --transform-rotate: -2deg;
  }

  .sm\:hover\:-rotate-1:hover{
    --transform-rotate: -1deg;
  }

  .sm\:focus\:rotate-0:focus{
    --transform-rotate: 0;
  }

  .sm\:focus\:rotate-1:focus{
    --transform-rotate: 1deg;
  }

  .sm\:focus\:rotate-2:focus{
    --transform-rotate: 2deg;
  }

  .sm\:focus\:rotate-3:focus{
    --transform-rotate: 3deg;
  }

  .sm\:focus\:rotate-6:focus{
    --transform-rotate: 6deg;
  }

  .sm\:focus\:rotate-12:focus{
    --transform-rotate: 12deg;
  }

  .sm\:focus\:rotate-45:focus{
    --transform-rotate: 45deg;
  }

  .sm\:focus\:rotate-90:focus{
    --transform-rotate: 90deg;
  }

  .sm\:focus\:rotate-180:focus{
    --transform-rotate: 180deg;
  }

  .sm\:focus\:-rotate-180:focus{
    --transform-rotate: -180deg;
  }

  .sm\:focus\:-rotate-90:focus{
    --transform-rotate: -90deg;
  }

  .sm\:focus\:-rotate-45:focus{
    --transform-rotate: -45deg;
  }

  .sm\:focus\:-rotate-12:focus{
    --transform-rotate: -12deg;
  }

  .sm\:focus\:-rotate-6:focus{
    --transform-rotate: -6deg;
  }

  .sm\:focus\:-rotate-3:focus{
    --transform-rotate: -3deg;
  }

  .sm\:focus\:-rotate-2:focus{
    --transform-rotate: -2deg;
  }

  .sm\:focus\:-rotate-1:focus{
    --transform-rotate: -1deg;
  }

  .sm\:translate-x-0{
    --transform-translate-x: 0;
  }

  .sm\:translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  .sm\:translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  .sm\:translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  .sm\:translate-x-4{
    --transform-translate-x: 1rem;
  }

  .sm\:translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  .sm\:translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  .sm\:translate-x-8{
    --transform-translate-x: 2rem;
  }

  .sm\:translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  .sm\:translate-x-12{
    --transform-translate-x: 3rem;
  }

  .sm\:translate-x-16{
    --transform-translate-x: 4rem;
  }

  .sm\:translate-x-20{
    --transform-translate-x: 5rem;
  }

  .sm\:translate-x-24{
    --transform-translate-x: 6rem;
  }

  .sm\:translate-x-32{
    --transform-translate-x: 8rem;
  }

  .sm\:translate-x-40{
    --transform-translate-x: 10rem;
  }

  .sm\:translate-x-48{
    --transform-translate-x: 12rem;
  }

  .sm\:translate-x-56{
    --transform-translate-x: 14rem;
  }

  .sm\:translate-x-64{
    --transform-translate-x: 16rem;
  }

  .sm\:translate-x-px{
    --transform-translate-x: 1px;
  }

  .sm\:-translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  .sm\:-translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  .sm\:-translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  .sm\:-translate-x-4{
    --transform-translate-x: -1rem;
  }

  .sm\:-translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  .sm\:-translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  .sm\:-translate-x-8{
    --transform-translate-x: -2rem;
  }

  .sm\:-translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  .sm\:-translate-x-12{
    --transform-translate-x: -3rem;
  }

  .sm\:-translate-x-16{
    --transform-translate-x: -4rem;
  }

  .sm\:-translate-x-20{
    --transform-translate-x: -5rem;
  }

  .sm\:-translate-x-24{
    --transform-translate-x: -6rem;
  }

  .sm\:-translate-x-32{
    --transform-translate-x: -8rem;
  }

  .sm\:-translate-x-40{
    --transform-translate-x: -10rem;
  }

  .sm\:-translate-x-48{
    --transform-translate-x: -12rem;
  }

  .sm\:-translate-x-56{
    --transform-translate-x: -14rem;
  }

  .sm\:-translate-x-64{
    --transform-translate-x: -16rem;
  }

  .sm\:-translate-x-px{
    --transform-translate-x: -1px;
  }

  .sm\:-translate-x-full{
    --transform-translate-x: -100%;
  }

  .sm\:-translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  .sm\:translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  .sm\:translate-x-full{
    --transform-translate-x: 100%;
  }

  .sm\:translate-y-0{
    --transform-translate-y: 0;
  }

  .sm\:translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  .sm\:translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  .sm\:translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  .sm\:translate-y-4{
    --transform-translate-y: 1rem;
  }

  .sm\:translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  .sm\:translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  .sm\:translate-y-8{
    --transform-translate-y: 2rem;
  }

  .sm\:translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  .sm\:translate-y-12{
    --transform-translate-y: 3rem;
  }

  .sm\:translate-y-16{
    --transform-translate-y: 4rem;
  }

  .sm\:translate-y-20{
    --transform-translate-y: 5rem;
  }

  .sm\:translate-y-24{
    --transform-translate-y: 6rem;
  }

  .sm\:translate-y-32{
    --transform-translate-y: 8rem;
  }

  .sm\:translate-y-40{
    --transform-translate-y: 10rem;
  }

  .sm\:translate-y-48{
    --transform-translate-y: 12rem;
  }

  .sm\:translate-y-56{
    --transform-translate-y: 14rem;
  }

  .sm\:translate-y-64{
    --transform-translate-y: 16rem;
  }

  .sm\:translate-y-px{
    --transform-translate-y: 1px;
  }

  .sm\:-translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  .sm\:-translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  .sm\:-translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  .sm\:-translate-y-4{
    --transform-translate-y: -1rem;
  }

  .sm\:-translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  .sm\:-translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  .sm\:-translate-y-8{
    --transform-translate-y: -2rem;
  }

  .sm\:-translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  .sm\:-translate-y-12{
    --transform-translate-y: -3rem;
  }

  .sm\:-translate-y-16{
    --transform-translate-y: -4rem;
  }

  .sm\:-translate-y-20{
    --transform-translate-y: -5rem;
  }

  .sm\:-translate-y-24{
    --transform-translate-y: -6rem;
  }

  .sm\:-translate-y-32{
    --transform-translate-y: -8rem;
  }

  .sm\:-translate-y-40{
    --transform-translate-y: -10rem;
  }

  .sm\:-translate-y-48{
    --transform-translate-y: -12rem;
  }

  .sm\:-translate-y-56{
    --transform-translate-y: -14rem;
  }

  .sm\:-translate-y-64{
    --transform-translate-y: -16rem;
  }

  .sm\:-translate-y-px{
    --transform-translate-y: -1px;
  }

  .sm\:-translate-y-full{
    --transform-translate-y: -100%;
  }

  .sm\:-translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  .sm\:translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  .sm\:translate-y-full{
    --transform-translate-y: 100%;
  }

  .sm\:hover\:translate-x-0:hover{
    --transform-translate-x: 0;
  }

  .sm\:hover\:translate-x-1:hover{
    --transform-translate-x: 0.25rem;
  }

  .sm\:hover\:translate-x-2:hover{
    --transform-translate-x: 0.5rem;
  }

  .sm\:hover\:translate-x-3:hover{
    --transform-translate-x: 0.75rem;
  }

  .sm\:hover\:translate-x-4:hover{
    --transform-translate-x: 1rem;
  }

  .sm\:hover\:translate-x-5:hover{
    --transform-translate-x: 1.25rem;
  }

  .sm\:hover\:translate-x-6:hover{
    --transform-translate-x: 1.5rem;
  }

  .sm\:hover\:translate-x-8:hover{
    --transform-translate-x: 2rem;
  }

  .sm\:hover\:translate-x-10:hover{
    --transform-translate-x: 2.5rem;
  }

  .sm\:hover\:translate-x-12:hover{
    --transform-translate-x: 3rem;
  }

  .sm\:hover\:translate-x-16:hover{
    --transform-translate-x: 4rem;
  }

  .sm\:hover\:translate-x-20:hover{
    --transform-translate-x: 5rem;
  }

  .sm\:hover\:translate-x-24:hover{
    --transform-translate-x: 6rem;
  }

  .sm\:hover\:translate-x-32:hover{
    --transform-translate-x: 8rem;
  }

  .sm\:hover\:translate-x-40:hover{
    --transform-translate-x: 10rem;
  }

  .sm\:hover\:translate-x-48:hover{
    --transform-translate-x: 12rem;
  }

  .sm\:hover\:translate-x-56:hover{
    --transform-translate-x: 14rem;
  }

  .sm\:hover\:translate-x-64:hover{
    --transform-translate-x: 16rem;
  }

  .sm\:hover\:translate-x-px:hover{
    --transform-translate-x: 1px;
  }

  .sm\:hover\:-translate-x-1:hover{
    --transform-translate-x: -0.25rem;
  }

  .sm\:hover\:-translate-x-2:hover{
    --transform-translate-x: -0.5rem;
  }

  .sm\:hover\:-translate-x-3:hover{
    --transform-translate-x: -0.75rem;
  }

  .sm\:hover\:-translate-x-4:hover{
    --transform-translate-x: -1rem;
  }

  .sm\:hover\:-translate-x-5:hover{
    --transform-translate-x: -1.25rem;
  }

  .sm\:hover\:-translate-x-6:hover{
    --transform-translate-x: -1.5rem;
  }

  .sm\:hover\:-translate-x-8:hover{
    --transform-translate-x: -2rem;
  }

  .sm\:hover\:-translate-x-10:hover{
    --transform-translate-x: -2.5rem;
  }

  .sm\:hover\:-translate-x-12:hover{
    --transform-translate-x: -3rem;
  }

  .sm\:hover\:-translate-x-16:hover{
    --transform-translate-x: -4rem;
  }

  .sm\:hover\:-translate-x-20:hover{
    --transform-translate-x: -5rem;
  }

  .sm\:hover\:-translate-x-24:hover{
    --transform-translate-x: -6rem;
  }

  .sm\:hover\:-translate-x-32:hover{
    --transform-translate-x: -8rem;
  }

  .sm\:hover\:-translate-x-40:hover{
    --transform-translate-x: -10rem;
  }

  .sm\:hover\:-translate-x-48:hover{
    --transform-translate-x: -12rem;
  }

  .sm\:hover\:-translate-x-56:hover{
    --transform-translate-x: -14rem;
  }

  .sm\:hover\:-translate-x-64:hover{
    --transform-translate-x: -16rem;
  }

  .sm\:hover\:-translate-x-px:hover{
    --transform-translate-x: -1px;
  }

  .sm\:hover\:-translate-x-full:hover{
    --transform-translate-x: -100%;
  }

  .sm\:hover\:-translate-x-1\/2:hover{
    --transform-translate-x: -50%;
  }

  .sm\:hover\:translate-x-1\/2:hover{
    --transform-translate-x: 50%;
  }

  .sm\:hover\:translate-x-full:hover{
    --transform-translate-x: 100%;
  }

  .sm\:hover\:translate-y-0:hover{
    --transform-translate-y: 0;
  }

  .sm\:hover\:translate-y-1:hover{
    --transform-translate-y: 0.25rem;
  }

  .sm\:hover\:translate-y-2:hover{
    --transform-translate-y: 0.5rem;
  }

  .sm\:hover\:translate-y-3:hover{
    --transform-translate-y: 0.75rem;
  }

  .sm\:hover\:translate-y-4:hover{
    --transform-translate-y: 1rem;
  }

  .sm\:hover\:translate-y-5:hover{
    --transform-translate-y: 1.25rem;
  }

  .sm\:hover\:translate-y-6:hover{
    --transform-translate-y: 1.5rem;
  }

  .sm\:hover\:translate-y-8:hover{
    --transform-translate-y: 2rem;
  }

  .sm\:hover\:translate-y-10:hover{
    --transform-translate-y: 2.5rem;
  }

  .sm\:hover\:translate-y-12:hover{
    --transform-translate-y: 3rem;
  }

  .sm\:hover\:translate-y-16:hover{
    --transform-translate-y: 4rem;
  }

  .sm\:hover\:translate-y-20:hover{
    --transform-translate-y: 5rem;
  }

  .sm\:hover\:translate-y-24:hover{
    --transform-translate-y: 6rem;
  }

  .sm\:hover\:translate-y-32:hover{
    --transform-translate-y: 8rem;
  }

  .sm\:hover\:translate-y-40:hover{
    --transform-translate-y: 10rem;
  }

  .sm\:hover\:translate-y-48:hover{
    --transform-translate-y: 12rem;
  }

  .sm\:hover\:translate-y-56:hover{
    --transform-translate-y: 14rem;
  }

  .sm\:hover\:translate-y-64:hover{
    --transform-translate-y: 16rem;
  }

  .sm\:hover\:translate-y-px:hover{
    --transform-translate-y: 1px;
  }

  .sm\:hover\:-translate-y-1:hover{
    --transform-translate-y: -0.25rem;
  }

  .sm\:hover\:-translate-y-2:hover{
    --transform-translate-y: -0.5rem;
  }

  .sm\:hover\:-translate-y-3:hover{
    --transform-translate-y: -0.75rem;
  }

  .sm\:hover\:-translate-y-4:hover{
    --transform-translate-y: -1rem;
  }

  .sm\:hover\:-translate-y-5:hover{
    --transform-translate-y: -1.25rem;
  }

  .sm\:hover\:-translate-y-6:hover{
    --transform-translate-y: -1.5rem;
  }

  .sm\:hover\:-translate-y-8:hover{
    --transform-translate-y: -2rem;
  }

  .sm\:hover\:-translate-y-10:hover{
    --transform-translate-y: -2.5rem;
  }

  .sm\:hover\:-translate-y-12:hover{
    --transform-translate-y: -3rem;
  }

  .sm\:hover\:-translate-y-16:hover{
    --transform-translate-y: -4rem;
  }

  .sm\:hover\:-translate-y-20:hover{
    --transform-translate-y: -5rem;
  }

  .sm\:hover\:-translate-y-24:hover{
    --transform-translate-y: -6rem;
  }

  .sm\:hover\:-translate-y-32:hover{
    --transform-translate-y: -8rem;
  }

  .sm\:hover\:-translate-y-40:hover{
    --transform-translate-y: -10rem;
  }

  .sm\:hover\:-translate-y-48:hover{
    --transform-translate-y: -12rem;
  }

  .sm\:hover\:-translate-y-56:hover{
    --transform-translate-y: -14rem;
  }

  .sm\:hover\:-translate-y-64:hover{
    --transform-translate-y: -16rem;
  }

  .sm\:hover\:-translate-y-px:hover{
    --transform-translate-y: -1px;
  }

  .sm\:hover\:-translate-y-full:hover{
    --transform-translate-y: -100%;
  }

  .sm\:hover\:-translate-y-1\/2:hover{
    --transform-translate-y: -50%;
  }

  .sm\:hover\:translate-y-1\/2:hover{
    --transform-translate-y: 50%;
  }

  .sm\:hover\:translate-y-full:hover{
    --transform-translate-y: 100%;
  }

  .sm\:focus\:translate-x-0:focus{
    --transform-translate-x: 0;
  }

  .sm\:focus\:translate-x-1:focus{
    --transform-translate-x: 0.25rem;
  }

  .sm\:focus\:translate-x-2:focus{
    --transform-translate-x: 0.5rem;
  }

  .sm\:focus\:translate-x-3:focus{
    --transform-translate-x: 0.75rem;
  }

  .sm\:focus\:translate-x-4:focus{
    --transform-translate-x: 1rem;
  }

  .sm\:focus\:translate-x-5:focus{
    --transform-translate-x: 1.25rem;
  }

  .sm\:focus\:translate-x-6:focus{
    --transform-translate-x: 1.5rem;
  }

  .sm\:focus\:translate-x-8:focus{
    --transform-translate-x: 2rem;
  }

  .sm\:focus\:translate-x-10:focus{
    --transform-translate-x: 2.5rem;
  }

  .sm\:focus\:translate-x-12:focus{
    --transform-translate-x: 3rem;
  }

  .sm\:focus\:translate-x-16:focus{
    --transform-translate-x: 4rem;
  }

  .sm\:focus\:translate-x-20:focus{
    --transform-translate-x: 5rem;
  }

  .sm\:focus\:translate-x-24:focus{
    --transform-translate-x: 6rem;
  }

  .sm\:focus\:translate-x-32:focus{
    --transform-translate-x: 8rem;
  }

  .sm\:focus\:translate-x-40:focus{
    --transform-translate-x: 10rem;
  }

  .sm\:focus\:translate-x-48:focus{
    --transform-translate-x: 12rem;
  }

  .sm\:focus\:translate-x-56:focus{
    --transform-translate-x: 14rem;
  }

  .sm\:focus\:translate-x-64:focus{
    --transform-translate-x: 16rem;
  }

  .sm\:focus\:translate-x-px:focus{
    --transform-translate-x: 1px;
  }

  .sm\:focus\:-translate-x-1:focus{
    --transform-translate-x: -0.25rem;
  }

  .sm\:focus\:-translate-x-2:focus{
    --transform-translate-x: -0.5rem;
  }

  .sm\:focus\:-translate-x-3:focus{
    --transform-translate-x: -0.75rem;
  }

  .sm\:focus\:-translate-x-4:focus{
    --transform-translate-x: -1rem;
  }

  .sm\:focus\:-translate-x-5:focus{
    --transform-translate-x: -1.25rem;
  }

  .sm\:focus\:-translate-x-6:focus{
    --transform-translate-x: -1.5rem;
  }

  .sm\:focus\:-translate-x-8:focus{
    --transform-translate-x: -2rem;
  }

  .sm\:focus\:-translate-x-10:focus{
    --transform-translate-x: -2.5rem;
  }

  .sm\:focus\:-translate-x-12:focus{
    --transform-translate-x: -3rem;
  }

  .sm\:focus\:-translate-x-16:focus{
    --transform-translate-x: -4rem;
  }

  .sm\:focus\:-translate-x-20:focus{
    --transform-translate-x: -5rem;
  }

  .sm\:focus\:-translate-x-24:focus{
    --transform-translate-x: -6rem;
  }

  .sm\:focus\:-translate-x-32:focus{
    --transform-translate-x: -8rem;
  }

  .sm\:focus\:-translate-x-40:focus{
    --transform-translate-x: -10rem;
  }

  .sm\:focus\:-translate-x-48:focus{
    --transform-translate-x: -12rem;
  }

  .sm\:focus\:-translate-x-56:focus{
    --transform-translate-x: -14rem;
  }

  .sm\:focus\:-translate-x-64:focus{
    --transform-translate-x: -16rem;
  }

  .sm\:focus\:-translate-x-px:focus{
    --transform-translate-x: -1px;
  }

  .sm\:focus\:-translate-x-full:focus{
    --transform-translate-x: -100%;
  }

  .sm\:focus\:-translate-x-1\/2:focus{
    --transform-translate-x: -50%;
  }

  .sm\:focus\:translate-x-1\/2:focus{
    --transform-translate-x: 50%;
  }

  .sm\:focus\:translate-x-full:focus{
    --transform-translate-x: 100%;
  }

  .sm\:focus\:translate-y-0:focus{
    --transform-translate-y: 0;
  }

  .sm\:focus\:translate-y-1:focus{
    --transform-translate-y: 0.25rem;
  }

  .sm\:focus\:translate-y-2:focus{
    --transform-translate-y: 0.5rem;
  }

  .sm\:focus\:translate-y-3:focus{
    --transform-translate-y: 0.75rem;
  }

  .sm\:focus\:translate-y-4:focus{
    --transform-translate-y: 1rem;
  }

  .sm\:focus\:translate-y-5:focus{
    --transform-translate-y: 1.25rem;
  }

  .sm\:focus\:translate-y-6:focus{
    --transform-translate-y: 1.5rem;
  }

  .sm\:focus\:translate-y-8:focus{
    --transform-translate-y: 2rem;
  }

  .sm\:focus\:translate-y-10:focus{
    --transform-translate-y: 2.5rem;
  }

  .sm\:focus\:translate-y-12:focus{
    --transform-translate-y: 3rem;
  }

  .sm\:focus\:translate-y-16:focus{
    --transform-translate-y: 4rem;
  }

  .sm\:focus\:translate-y-20:focus{
    --transform-translate-y: 5rem;
  }

  .sm\:focus\:translate-y-24:focus{
    --transform-translate-y: 6rem;
  }

  .sm\:focus\:translate-y-32:focus{
    --transform-translate-y: 8rem;
  }

  .sm\:focus\:translate-y-40:focus{
    --transform-translate-y: 10rem;
  }

  .sm\:focus\:translate-y-48:focus{
    --transform-translate-y: 12rem;
  }

  .sm\:focus\:translate-y-56:focus{
    --transform-translate-y: 14rem;
  }

  .sm\:focus\:translate-y-64:focus{
    --transform-translate-y: 16rem;
  }

  .sm\:focus\:translate-y-px:focus{
    --transform-translate-y: 1px;
  }

  .sm\:focus\:-translate-y-1:focus{
    --transform-translate-y: -0.25rem;
  }

  .sm\:focus\:-translate-y-2:focus{
    --transform-translate-y: -0.5rem;
  }

  .sm\:focus\:-translate-y-3:focus{
    --transform-translate-y: -0.75rem;
  }

  .sm\:focus\:-translate-y-4:focus{
    --transform-translate-y: -1rem;
  }

  .sm\:focus\:-translate-y-5:focus{
    --transform-translate-y: -1.25rem;
  }

  .sm\:focus\:-translate-y-6:focus{
    --transform-translate-y: -1.5rem;
  }

  .sm\:focus\:-translate-y-8:focus{
    --transform-translate-y: -2rem;
  }

  .sm\:focus\:-translate-y-10:focus{
    --transform-translate-y: -2.5rem;
  }

  .sm\:focus\:-translate-y-12:focus{
    --transform-translate-y: -3rem;
  }

  .sm\:focus\:-translate-y-16:focus{
    --transform-translate-y: -4rem;
  }

  .sm\:focus\:-translate-y-20:focus{
    --transform-translate-y: -5rem;
  }

  .sm\:focus\:-translate-y-24:focus{
    --transform-translate-y: -6rem;
  }

  .sm\:focus\:-translate-y-32:focus{
    --transform-translate-y: -8rem;
  }

  .sm\:focus\:-translate-y-40:focus{
    --transform-translate-y: -10rem;
  }

  .sm\:focus\:-translate-y-48:focus{
    --transform-translate-y: -12rem;
  }

  .sm\:focus\:-translate-y-56:focus{
    --transform-translate-y: -14rem;
  }

  .sm\:focus\:-translate-y-64:focus{
    --transform-translate-y: -16rem;
  }

  .sm\:focus\:-translate-y-px:focus{
    --transform-translate-y: -1px;
  }

  .sm\:focus\:-translate-y-full:focus{
    --transform-translate-y: -100%;
  }

  .sm\:focus\:-translate-y-1\/2:focus{
    --transform-translate-y: -50%;
  }

  .sm\:focus\:translate-y-1\/2:focus{
    --transform-translate-y: 50%;
  }

  .sm\:focus\:translate-y-full:focus{
    --transform-translate-y: 100%;
  }

  .sm\:skew-x-0{
    --transform-skew-x: 0;
  }

  .sm\:skew-x-1{
    --transform-skew-x: 1deg;
  }

  .sm\:skew-x-2{
    --transform-skew-x: 2deg;
  }

  .sm\:skew-x-3{
    --transform-skew-x: 3deg;
  }

  .sm\:skew-x-6{
    --transform-skew-x: 6deg;
  }

  .sm\:skew-x-12{
    --transform-skew-x: 12deg;
  }

  .sm\:-skew-x-12{
    --transform-skew-x: -12deg;
  }

  .sm\:-skew-x-6{
    --transform-skew-x: -6deg;
  }

  .sm\:-skew-x-3{
    --transform-skew-x: -3deg;
  }

  .sm\:-skew-x-2{
    --transform-skew-x: -2deg;
  }

  .sm\:-skew-x-1{
    --transform-skew-x: -1deg;
  }

  .sm\:skew-y-0{
    --transform-skew-y: 0;
  }

  .sm\:skew-y-1{
    --transform-skew-y: 1deg;
  }

  .sm\:skew-y-2{
    --transform-skew-y: 2deg;
  }

  .sm\:skew-y-3{
    --transform-skew-y: 3deg;
  }

  .sm\:skew-y-6{
    --transform-skew-y: 6deg;
  }

  .sm\:skew-y-12{
    --transform-skew-y: 12deg;
  }

  .sm\:-skew-y-12{
    --transform-skew-y: -12deg;
  }

  .sm\:-skew-y-6{
    --transform-skew-y: -6deg;
  }

  .sm\:-skew-y-3{
    --transform-skew-y: -3deg;
  }

  .sm\:-skew-y-2{
    --transform-skew-y: -2deg;
  }

  .sm\:-skew-y-1{
    --transform-skew-y: -1deg;
  }

  .sm\:hover\:skew-x-0:hover{
    --transform-skew-x: 0;
  }

  .sm\:hover\:skew-x-1:hover{
    --transform-skew-x: 1deg;
  }

  .sm\:hover\:skew-x-2:hover{
    --transform-skew-x: 2deg;
  }

  .sm\:hover\:skew-x-3:hover{
    --transform-skew-x: 3deg;
  }

  .sm\:hover\:skew-x-6:hover{
    --transform-skew-x: 6deg;
  }

  .sm\:hover\:skew-x-12:hover{
    --transform-skew-x: 12deg;
  }

  .sm\:hover\:-skew-x-12:hover{
    --transform-skew-x: -12deg;
  }

  .sm\:hover\:-skew-x-6:hover{
    --transform-skew-x: -6deg;
  }

  .sm\:hover\:-skew-x-3:hover{
    --transform-skew-x: -3deg;
  }

  .sm\:hover\:-skew-x-2:hover{
    --transform-skew-x: -2deg;
  }

  .sm\:hover\:-skew-x-1:hover{
    --transform-skew-x: -1deg;
  }

  .sm\:hover\:skew-y-0:hover{
    --transform-skew-y: 0;
  }

  .sm\:hover\:skew-y-1:hover{
    --transform-skew-y: 1deg;
  }

  .sm\:hover\:skew-y-2:hover{
    --transform-skew-y: 2deg;
  }

  .sm\:hover\:skew-y-3:hover{
    --transform-skew-y: 3deg;
  }

  .sm\:hover\:skew-y-6:hover{
    --transform-skew-y: 6deg;
  }

  .sm\:hover\:skew-y-12:hover{
    --transform-skew-y: 12deg;
  }

  .sm\:hover\:-skew-y-12:hover{
    --transform-skew-y: -12deg;
  }

  .sm\:hover\:-skew-y-6:hover{
    --transform-skew-y: -6deg;
  }

  .sm\:hover\:-skew-y-3:hover{
    --transform-skew-y: -3deg;
  }

  .sm\:hover\:-skew-y-2:hover{
    --transform-skew-y: -2deg;
  }

  .sm\:hover\:-skew-y-1:hover{
    --transform-skew-y: -1deg;
  }

  .sm\:focus\:skew-x-0:focus{
    --transform-skew-x: 0;
  }

  .sm\:focus\:skew-x-1:focus{
    --transform-skew-x: 1deg;
  }

  .sm\:focus\:skew-x-2:focus{
    --transform-skew-x: 2deg;
  }

  .sm\:focus\:skew-x-3:focus{
    --transform-skew-x: 3deg;
  }

  .sm\:focus\:skew-x-6:focus{
    --transform-skew-x: 6deg;
  }

  .sm\:focus\:skew-x-12:focus{
    --transform-skew-x: 12deg;
  }

  .sm\:focus\:-skew-x-12:focus{
    --transform-skew-x: -12deg;
  }

  .sm\:focus\:-skew-x-6:focus{
    --transform-skew-x: -6deg;
  }

  .sm\:focus\:-skew-x-3:focus{
    --transform-skew-x: -3deg;
  }

  .sm\:focus\:-skew-x-2:focus{
    --transform-skew-x: -2deg;
  }

  .sm\:focus\:-skew-x-1:focus{
    --transform-skew-x: -1deg;
  }

  .sm\:focus\:skew-y-0:focus{
    --transform-skew-y: 0;
  }

  .sm\:focus\:skew-y-1:focus{
    --transform-skew-y: 1deg;
  }

  .sm\:focus\:skew-y-2:focus{
    --transform-skew-y: 2deg;
  }

  .sm\:focus\:skew-y-3:focus{
    --transform-skew-y: 3deg;
  }

  .sm\:focus\:skew-y-6:focus{
    --transform-skew-y: 6deg;
  }

  .sm\:focus\:skew-y-12:focus{
    --transform-skew-y: 12deg;
  }

  .sm\:focus\:-skew-y-12:focus{
    --transform-skew-y: -12deg;
  }

  .sm\:focus\:-skew-y-6:focus{
    --transform-skew-y: -6deg;
  }

  .sm\:focus\:-skew-y-3:focus{
    --transform-skew-y: -3deg;
  }

  .sm\:focus\:-skew-y-2:focus{
    --transform-skew-y: -2deg;
  }

  .sm\:focus\:-skew-y-1:focus{
    --transform-skew-y: -1deg;
  }

  .sm\:transition-none{
    transition-property: none;
  }

  .sm\:transition-all{
    transition-property: all;
  }

  .sm\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .sm\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .sm\:transition-opacity{
    transition-property: opacity;
  }

  .sm\:transition-shadow{
    transition-property: box-shadow;
  }

  .sm\:transition-transform{
    transition-property: transform;
  }

  .sm\:ease-linear{
    transition-timing-function: linear;
  }

  .sm\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .sm\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .sm\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .sm\:duration-75{
    transition-duration: 75ms;
  }

  .sm\:duration-100{
    transition-duration: 100ms;
  }

  .sm\:duration-150{
    transition-duration: 150ms;
  }

  .sm\:duration-200{
    transition-duration: 200ms;
  }

  .sm\:duration-300{
    transition-duration: 300ms;
  }

  .sm\:duration-500{
    transition-duration: 500ms;
  }

  .sm\:duration-700{
    transition-duration: 700ms;
  }

  .sm\:duration-1000{
    transition-duration: 1000ms;
  }

  .sm\:delay-75{
    transition-delay: 75ms;
  }

  .sm\:delay-100{
    transition-delay: 100ms;
  }

  .sm\:delay-150{
    transition-delay: 150ms;
  }

  .sm\:delay-200{
    transition-delay: 200ms;
  }

  .sm\:delay-300{
    transition-delay: 300ms;
  }

  .sm\:delay-500{
    transition-delay: 500ms;
  }

  .sm\:delay-700{
    transition-delay: 700ms;
  }

  .sm\:delay-1000{
    transition-delay: 1000ms;
  }

  .sm\:animate-none{
    animation: none;
  }

  .sm\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .sm\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .sm\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .sm\:animate-bounce{
    animation: bounce 1s infinite;
  }
}

@media (min-width: 768px){
  .md\:space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .md\:space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .md\:space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .md\:space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .md\:space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .md\:space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .md\:space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .md\:space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .md\:space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .md\:space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .md\:space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .md\:space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .md\:space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .md\:space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .md\:space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .md\:space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .md\:space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .md\:space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .md\:space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .md\:space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .md\:-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .md\:-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .md\:-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .md\:-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .md\:-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .md\:-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .md\:-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .md\:-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .md\:-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .md\:-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .md\:-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .md\:-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .md\:-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .md\:-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .md\:-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .md\:-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .md\:-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .md\:-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .md\:-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .md\:space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  .md\:space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  .md\:divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .md\:divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .md\:divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .md\:divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .md\:divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .md\:divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .md\:divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  .md\:divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  .md\:divide-dark-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--divide-opacity));
  }

  .md\:divide-peppermint > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--divide-opacity));
  }

  .md\:divide-peppermint-50 > :not(template) ~ :not(template){
    border-color: rgba(19, 200, 123, 0.5);
  }

  .md\:divide-sunrise > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--divide-opacity));
  }

  .md\:divide-blue > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--divide-opacity));
  }

  .md\:divide-blue-50 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.5);
  }

  .md\:divide-blue-25 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.25);
  }

  .md\:divide-teal > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--divide-opacity));
  }

  .md\:divide-bluesteel > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--divide-opacity));
  }

  .md\:divide-skin > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--divide-opacity));
  }

  .md\:divide-dusk-pink > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--divide-opacity));
  }

  .md\:divide-danger > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .md\:divide-success > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .md\:divide-unquotable > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--divide-opacity));
  }

  .md\:divide-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--divide-opacity));
  }

  .md\:divide-grey-50 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.5);
  }

  .md\:divide-grey-25 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.25);
  }

  .md\:divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .md\:divide-white-50 > :not(template) ~ :not(template){
    border-color: rgba(255, 255, 255, 0.5);
  }

  .md\:divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .md\:divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  .md\:divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  .md\:divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  .md\:divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  .md\:divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  .md\:divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  .md\:divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  .md\:divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  .md\:divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  .md\:divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  .md\:divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  .md\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .md\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md\:appearance-none{
    appearance: none;
  }

  .md\:bg-fixed{
    background-attachment: fixed;
  }

  .md\:bg-local{
    background-attachment: local;
  }

  .md\:bg-scroll{
    background-attachment: scroll;
  }

  .md\:bg-clip-border{
    background-clip: border-box;
  }

  .md\:bg-clip-padding{
    background-clip: padding-box;
  }

  .md\:bg-clip-content{
    background-clip: content-box;
  }

  .md\:bg-clip-text{
    background-clip: text;
  }

  .md\:bg-dark-grey{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .md\:bg-peppermint{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .md\:bg-peppermint-50{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .md\:bg-sunrise{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .md\:bg-blue{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .md\:bg-blue-50{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .md\:bg-blue-25{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .md\:bg-teal{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .md\:bg-bluesteel{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .md\:bg-skin{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .md\:bg-dusk-pink{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .md\:bg-danger{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:bg-success{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:bg-unquotable{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .md\:bg-grey{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .md\:bg-grey-50{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .md\:bg-grey-25{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .md\:bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:bg-white-50{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .md\:bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:bg-transparent{
    background-color: transparent;
  }

  .md\:hover\:bg-dark-grey:hover{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .md\:hover\:bg-peppermint:hover{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .md\:hover\:bg-peppermint-50:hover{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .md\:hover\:bg-sunrise:hover{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .md\:hover\:bg-blue:hover{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .md\:hover\:bg-blue-50:hover{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .md\:hover\:bg-blue-25:hover{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .md\:hover\:bg-teal:hover{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .md\:hover\:bg-bluesteel:hover{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .md\:hover\:bg-skin:hover{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .md\:hover\:bg-dusk-pink:hover{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .md\:hover\:bg-danger:hover{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:hover\:bg-success:hover{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:hover\:bg-unquotable:hover{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .md\:hover\:bg-grey:hover{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .md\:hover\:bg-grey-50:hover{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .md\:hover\:bg-grey-25:hover{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .md\:hover\:bg-white:hover{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:hover\:bg-white-50:hover{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .md\:hover\:bg-black:hover{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .md\:focus\:bg-dark-grey:focus{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .md\:focus\:bg-peppermint:focus{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .md\:focus\:bg-peppermint-50:focus{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .md\:focus\:bg-sunrise:focus{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .md\:focus\:bg-blue:focus{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .md\:focus\:bg-blue-50:focus{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .md\:focus\:bg-blue-25:focus{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .md\:focus\:bg-teal:focus{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .md\:focus\:bg-bluesteel:focus{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .md\:focus\:bg-skin:focus{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .md\:focus\:bg-dusk-pink:focus{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .md\:focus\:bg-danger:focus{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:focus\:bg-success:focus{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:focus\:bg-unquotable:focus{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .md\:focus\:bg-grey:focus{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .md\:focus\:bg-grey-50:focus{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .md\:focus\:bg-grey-25:focus{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .md\:focus\:bg-white:focus{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:focus\:bg-white-50:focus{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .md\:focus\:bg-black:focus{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .md\:disabled\:bg-dark-grey:disabled{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .md\:disabled\:bg-peppermint:disabled{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .md\:disabled\:bg-peppermint-50:disabled{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .md\:disabled\:bg-sunrise:disabled{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .md\:disabled\:bg-blue:disabled{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .md\:disabled\:bg-blue-50:disabled{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .md\:disabled\:bg-blue-25:disabled{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .md\:disabled\:bg-teal:disabled{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .md\:disabled\:bg-bluesteel:disabled{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .md\:disabled\:bg-skin:disabled{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .md\:disabled\:bg-dusk-pink:disabled{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .md\:disabled\:bg-danger:disabled{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .md\:disabled\:bg-success:disabled{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .md\:disabled\:bg-unquotable:disabled{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .md\:disabled\:bg-grey:disabled{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .md\:disabled\:bg-grey-50:disabled{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .md\:disabled\:bg-grey-25:disabled{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .md\:disabled\:bg-white:disabled{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .md\:disabled\:bg-white-50:disabled{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .md\:disabled\:bg-black:disabled{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .md\:disabled\:bg-transparent:disabled{
    background-color: transparent;
  }

  .md\:bg-none{
    background-image: none;
  }

  .md\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  .md\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  .md\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  .md\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  .md\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  .md\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  .md\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  .md\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  .md\:from-dark-grey{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .md\:from-peppermint{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:from-peppermint-50{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:from-sunrise{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .md\:from-blue{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:from-blue-50{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:from-blue-25{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:from-teal{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .md\:from-bluesteel{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .md\:from-skin{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .md\:from-dusk-pink{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .md\:from-danger{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .md\:from-success{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .md\:from-unquotable{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .md\:from-grey{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:from-grey-50{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:from-grey-25{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:from-white-50{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:via-dark-grey{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .md\:via-peppermint{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:via-peppermint-50{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:via-sunrise{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .md\:via-blue{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:via-blue-50{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:via-blue-25{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:via-teal{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .md\:via-bluesteel{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .md\:via-skin{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .md\:via-dusk-pink{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .md\:via-danger{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .md\:via-success{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .md\:via-unquotable{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .md\:via-grey{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:via-grey-50{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:via-grey-25{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:via-white-50{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:to-dark-grey{
    --gradient-to-color: #363636;
  }

  .md\:to-peppermint{
    --gradient-to-color: #13C87B;
  }

  .md\:to-peppermint-50{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .md\:to-sunrise{
    --gradient-to-color: #FFC754;
  }

  .md\:to-blue{
    --gradient-to-color: #003492;
  }

  .md\:to-blue-50{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .md\:to-blue-25{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .md\:to-teal{
    --gradient-to-color: #4EC7C6;
  }

  .md\:to-bluesteel{
    --gradient-to-color: #90A8C0;
  }

  .md\:to-skin{
    --gradient-to-color: #D7B58A;
  }

  .md\:to-dusk-pink{
    --gradient-to-color: #EBC0B8;
  }

  .md\:to-danger{
    --gradient-to-color: #9B2C2C;
  }

  .md\:to-success{
    --gradient-to-color: #276749;
  }

  .md\:to-unquotable{
    --gradient-to-color: #FF5656;
  }

  .md\:to-grey{
    --gradient-to-color: #b2b3b8;
  }

  .md\:to-grey-50{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .md\:to-grey-25{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .md\:to-white{
    --gradient-to-color: #ffffff;
  }

  .md\:to-white-50{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .md\:to-black{
    --gradient-to-color: #000000;
  }

  .md\:to-transparent{
    --gradient-to-color: transparent;
  }

  .md\:hover\:from-dark-grey:hover{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .md\:hover\:from-peppermint:hover{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:hover\:from-peppermint-50:hover{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:hover\:from-sunrise:hover{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .md\:hover\:from-blue:hover{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:hover\:from-blue-50:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:hover\:from-blue-25:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:hover\:from-teal:hover{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .md\:hover\:from-bluesteel:hover{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .md\:hover\:from-skin:hover{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .md\:hover\:from-dusk-pink:hover{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .md\:hover\:from-danger:hover{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .md\:hover\:from-success:hover{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .md\:hover\:from-unquotable:hover{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .md\:hover\:from-grey:hover{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:hover\:from-grey-50:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:hover\:from-grey-25:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:hover\:from-white:hover{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-white-50:hover{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:hover\:from-black:hover{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:hover\:from-transparent:hover{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-dark-grey:hover{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .md\:hover\:via-peppermint:hover{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:hover\:via-peppermint-50:hover{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:hover\:via-sunrise:hover{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .md\:hover\:via-blue:hover{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:hover\:via-blue-50:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:hover\:via-blue-25:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:hover\:via-teal:hover{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .md\:hover\:via-bluesteel:hover{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .md\:hover\:via-skin:hover{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .md\:hover\:via-dusk-pink:hover{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .md\:hover\:via-danger:hover{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .md\:hover\:via-success:hover{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .md\:hover\:via-unquotable:hover{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .md\:hover\:via-grey:hover{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:hover\:via-grey-50:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:hover\:via-grey-25:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:hover\:via-white:hover{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-white-50:hover{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:hover\:via-black:hover{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:hover\:via-transparent:hover{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:hover\:to-dark-grey:hover{
    --gradient-to-color: #363636;
  }

  .md\:hover\:to-peppermint:hover{
    --gradient-to-color: #13C87B;
  }

  .md\:hover\:to-peppermint-50:hover{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .md\:hover\:to-sunrise:hover{
    --gradient-to-color: #FFC754;
  }

  .md\:hover\:to-blue:hover{
    --gradient-to-color: #003492;
  }

  .md\:hover\:to-blue-50:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .md\:hover\:to-blue-25:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .md\:hover\:to-teal:hover{
    --gradient-to-color: #4EC7C6;
  }

  .md\:hover\:to-bluesteel:hover{
    --gradient-to-color: #90A8C0;
  }

  .md\:hover\:to-skin:hover{
    --gradient-to-color: #D7B58A;
  }

  .md\:hover\:to-dusk-pink:hover{
    --gradient-to-color: #EBC0B8;
  }

  .md\:hover\:to-danger:hover{
    --gradient-to-color: #9B2C2C;
  }

  .md\:hover\:to-success:hover{
    --gradient-to-color: #276749;
  }

  .md\:hover\:to-unquotable:hover{
    --gradient-to-color: #FF5656;
  }

  .md\:hover\:to-grey:hover{
    --gradient-to-color: #b2b3b8;
  }

  .md\:hover\:to-grey-50:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .md\:hover\:to-grey-25:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .md\:hover\:to-white:hover{
    --gradient-to-color: #ffffff;
  }

  .md\:hover\:to-white-50:hover{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .md\:hover\:to-black:hover{
    --gradient-to-color: #000000;
  }

  .md\:hover\:to-transparent:hover{
    --gradient-to-color: transparent;
  }

  .md\:focus\:from-dark-grey:focus{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .md\:focus\:from-peppermint:focus{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:focus\:from-peppermint-50:focus{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:focus\:from-sunrise:focus{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .md\:focus\:from-blue:focus{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:focus\:from-blue-50:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:focus\:from-blue-25:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:focus\:from-teal:focus{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .md\:focus\:from-bluesteel:focus{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .md\:focus\:from-skin:focus{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .md\:focus\:from-dusk-pink:focus{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .md\:focus\:from-danger:focus{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .md\:focus\:from-success:focus{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .md\:focus\:from-unquotable:focus{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .md\:focus\:from-grey:focus{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:focus\:from-grey-50:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:focus\:from-grey-25:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:focus\:from-white:focus{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-white-50:focus{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:focus\:from-black:focus{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:focus\:from-transparent:focus{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-dark-grey:focus{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .md\:focus\:via-peppermint:focus{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:focus\:via-peppermint-50:focus{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .md\:focus\:via-sunrise:focus{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .md\:focus\:via-blue:focus{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:focus\:via-blue-50:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:focus\:via-blue-25:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .md\:focus\:via-teal:focus{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .md\:focus\:via-bluesteel:focus{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .md\:focus\:via-skin:focus{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .md\:focus\:via-dusk-pink:focus{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .md\:focus\:via-danger:focus{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .md\:focus\:via-success:focus{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .md\:focus\:via-unquotable:focus{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .md\:focus\:via-grey:focus{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:focus\:via-grey-50:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:focus\:via-grey-25:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .md\:focus\:via-white:focus{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-white-50:focus{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .md\:focus\:via-black:focus{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:focus\:via-transparent:focus{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .md\:focus\:to-dark-grey:focus{
    --gradient-to-color: #363636;
  }

  .md\:focus\:to-peppermint:focus{
    --gradient-to-color: #13C87B;
  }

  .md\:focus\:to-peppermint-50:focus{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .md\:focus\:to-sunrise:focus{
    --gradient-to-color: #FFC754;
  }

  .md\:focus\:to-blue:focus{
    --gradient-to-color: #003492;
  }

  .md\:focus\:to-blue-50:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .md\:focus\:to-blue-25:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .md\:focus\:to-teal:focus{
    --gradient-to-color: #4EC7C6;
  }

  .md\:focus\:to-bluesteel:focus{
    --gradient-to-color: #90A8C0;
  }

  .md\:focus\:to-skin:focus{
    --gradient-to-color: #D7B58A;
  }

  .md\:focus\:to-dusk-pink:focus{
    --gradient-to-color: #EBC0B8;
  }

  .md\:focus\:to-danger:focus{
    --gradient-to-color: #9B2C2C;
  }

  .md\:focus\:to-success:focus{
    --gradient-to-color: #276749;
  }

  .md\:focus\:to-unquotable:focus{
    --gradient-to-color: #FF5656;
  }

  .md\:focus\:to-grey:focus{
    --gradient-to-color: #b2b3b8;
  }

  .md\:focus\:to-grey-50:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .md\:focus\:to-grey-25:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .md\:focus\:to-white:focus{
    --gradient-to-color: #ffffff;
  }

  .md\:focus\:to-white-50:focus{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .md\:focus\:to-black:focus{
    --gradient-to-color: #000000;
  }

  .md\:focus\:to-transparent:focus{
    --gradient-to-color: transparent;
  }

  .md\:bg-opacity-0{
    --bg-opacity: 0;
  }

  .md\:bg-opacity-25{
    --bg-opacity: 0.25;
  }

  .md\:bg-opacity-50{
    --bg-opacity: 0.5;
  }

  .md\:bg-opacity-75{
    --bg-opacity: 0.75;
  }

  .md\:bg-opacity-100{
    --bg-opacity: 1;
  }

  .md\:hover\:bg-opacity-0:hover{
    --bg-opacity: 0;
  }

  .md\:hover\:bg-opacity-25:hover{
    --bg-opacity: 0.25;
  }

  .md\:hover\:bg-opacity-50:hover{
    --bg-opacity: 0.5;
  }

  .md\:hover\:bg-opacity-75:hover{
    --bg-opacity: 0.75;
  }

  .md\:hover\:bg-opacity-100:hover{
    --bg-opacity: 1;
  }

  .md\:focus\:bg-opacity-0:focus{
    --bg-opacity: 0;
  }

  .md\:focus\:bg-opacity-25:focus{
    --bg-opacity: 0.25;
  }

  .md\:focus\:bg-opacity-50:focus{
    --bg-opacity: 0.5;
  }

  .md\:focus\:bg-opacity-75:focus{
    --bg-opacity: 0.75;
  }

  .md\:focus\:bg-opacity-100:focus{
    --bg-opacity: 1;
  }

  .md\:bg-bottom{
    background-position: bottom;
  }

  .md\:bg-center{
    background-position: center;
  }

  .md\:bg-left{
    background-position: left;
  }

  .md\:bg-left-bottom{
    background-position: left bottom;
  }

  .md\:bg-left-top{
    background-position: left top;
  }

  .md\:bg-right{
    background-position: right;
  }

  .md\:bg-right-bottom{
    background-position: right bottom;
  }

  .md\:bg-right-top{
    background-position: right top;
  }

  .md\:bg-top{
    background-position: top;
  }

  .md\:bg-repeat{
    background-repeat: repeat;
  }

  .md\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .md\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .md\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .md\:bg-repeat-round{
    background-repeat: round;
  }

  .md\:bg-repeat-space{
    background-repeat: space;
  }

  .md\:bg-auto{
    background-size: auto;
  }

  .md\:bg-cover{
    background-size: cover;
  }

  .md\:bg-contain{
    background-size: contain;
  }

  .md\:border-dark-grey{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .md\:border-peppermint{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .md\:border-peppermint-50{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .md\:border-sunrise{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .md\:border-blue{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .md\:border-blue-50{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .md\:border-blue-25{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .md\:border-teal{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .md\:border-bluesteel{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .md\:border-skin{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .md\:border-dusk-pink{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .md\:border-danger{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .md\:border-success{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .md\:border-unquotable{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .md\:border-grey{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .md\:border-grey-50{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .md\:border-grey-25{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .md\:border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .md\:border-white-50{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .md\:border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .md\:border-transparent{
    border-color: transparent;
  }

  .md\:hover\:border-dark-grey:hover{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .md\:hover\:border-peppermint:hover{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .md\:hover\:border-peppermint-50:hover{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .md\:hover\:border-sunrise:hover{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .md\:hover\:border-blue:hover{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .md\:hover\:border-blue-50:hover{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .md\:hover\:border-blue-25:hover{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .md\:hover\:border-teal:hover{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .md\:hover\:border-bluesteel:hover{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .md\:hover\:border-skin:hover{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .md\:hover\:border-dusk-pink:hover{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .md\:hover\:border-danger:hover{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .md\:hover\:border-success:hover{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .md\:hover\:border-unquotable:hover{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .md\:hover\:border-grey:hover{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .md\:hover\:border-grey-50:hover{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .md\:hover\:border-grey-25:hover{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .md\:hover\:border-white:hover{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .md\:hover\:border-white-50:hover{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .md\:hover\:border-black:hover{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .md\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .md\:focus\:border-dark-grey:focus{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .md\:focus\:border-peppermint:focus{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .md\:focus\:border-peppermint-50:focus{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .md\:focus\:border-sunrise:focus{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .md\:focus\:border-blue:focus{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .md\:focus\:border-blue-50:focus{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .md\:focus\:border-blue-25:focus{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .md\:focus\:border-teal:focus{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .md\:focus\:border-bluesteel:focus{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .md\:focus\:border-skin:focus{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .md\:focus\:border-dusk-pink:focus{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .md\:focus\:border-danger:focus{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .md\:focus\:border-success:focus{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .md\:focus\:border-unquotable:focus{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .md\:focus\:border-grey:focus{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .md\:focus\:border-grey-50:focus{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .md\:focus\:border-grey-25:focus{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .md\:focus\:border-white:focus{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .md\:focus\:border-white-50:focus{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .md\:focus\:border-black:focus{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .md\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .md\:disabled\:border-dark-grey:disabled{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .md\:disabled\:border-peppermint:disabled{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .md\:disabled\:border-peppermint-50:disabled{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .md\:disabled\:border-sunrise:disabled{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .md\:disabled\:border-blue:disabled{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .md\:disabled\:border-blue-50:disabled{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .md\:disabled\:border-blue-25:disabled{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .md\:disabled\:border-teal:disabled{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .md\:disabled\:border-bluesteel:disabled{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .md\:disabled\:border-skin:disabled{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .md\:disabled\:border-dusk-pink:disabled{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .md\:disabled\:border-danger:disabled{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .md\:disabled\:border-success:disabled{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .md\:disabled\:border-unquotable:disabled{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .md\:disabled\:border-grey:disabled{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .md\:disabled\:border-grey-50:disabled{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .md\:disabled\:border-grey-25:disabled{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .md\:disabled\:border-white:disabled{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .md\:disabled\:border-white-50:disabled{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .md\:disabled\:border-black:disabled{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .md\:disabled\:border-transparent:disabled{
    border-color: transparent;
  }

  .md\:border-opacity-0{
    --border-opacity: 0;
  }

  .md\:border-opacity-25{
    --border-opacity: 0.25;
  }

  .md\:border-opacity-50{
    --border-opacity: 0.5;
  }

  .md\:border-opacity-75{
    --border-opacity: 0.75;
  }

  .md\:border-opacity-100{
    --border-opacity: 1;
  }

  .md\:hover\:border-opacity-0:hover{
    --border-opacity: 0;
  }

  .md\:hover\:border-opacity-25:hover{
    --border-opacity: 0.25;
  }

  .md\:hover\:border-opacity-50:hover{
    --border-opacity: 0.5;
  }

  .md\:hover\:border-opacity-75:hover{
    --border-opacity: 0.75;
  }

  .md\:hover\:border-opacity-100:hover{
    --border-opacity: 1;
  }

  .md\:focus\:border-opacity-0:focus{
    --border-opacity: 0;
  }

  .md\:focus\:border-opacity-25:focus{
    --border-opacity: 0.25;
  }

  .md\:focus\:border-opacity-50:focus{
    --border-opacity: 0.5;
  }

  .md\:focus\:border-opacity-75:focus{
    --border-opacity: 0.75;
  }

  .md\:focus\:border-opacity-100:focus{
    --border-opacity: 1;
  }

  .md\:rounded-none{
    border-radius: 0;
  }

  .md\:rounded-sm{
    border-radius: .125rem;
  }

  .md\:rounded{
    border-radius: .25rem;
  }

  .md\:rounded-lg{
    border-radius: .5rem;
  }

  .md\:rounded-full{
    border-radius: 9999px;
  }

  .md\:rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .md\:rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .md\:rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md\:rounded-t-sm{
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .md\:rounded-r-sm{
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .md\:rounded-b-sm{
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .md\:rounded-l-sm{
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .md\:rounded-t{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .md\:rounded-r{
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .md\:rounded-b{
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-l{
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-t-lg{
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .md\:rounded-r-lg{
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .md\:rounded-b-lg{
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .md\:rounded-l-lg{
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .md\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md\:rounded-tl-none{
    border-top-left-radius: 0;
  }

  .md\:rounded-tr-none{
    border-top-right-radius: 0;
  }

  .md\:rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .md\:rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .md\:rounded-tl-sm{
    border-top-left-radius: .125rem;
  }

  .md\:rounded-tr-sm{
    border-top-right-radius: .125rem;
  }

  .md\:rounded-br-sm{
    border-bottom-right-radius: .125rem;
  }

  .md\:rounded-bl-sm{
    border-bottom-left-radius: .125rem;
  }

  .md\:rounded-tl{
    border-top-left-radius: .25rem;
  }

  .md\:rounded-tr{
    border-top-right-radius: .25rem;
  }

  .md\:rounded-br{
    border-bottom-right-radius: .25rem;
  }

  .md\:rounded-bl{
    border-bottom-left-radius: .25rem;
  }

  .md\:rounded-tl-lg{
    border-top-left-radius: .5rem;
  }

  .md\:rounded-tr-lg{
    border-top-right-radius: .5rem;
  }

  .md\:rounded-br-lg{
    border-bottom-right-radius: .5rem;
  }

  .md\:rounded-bl-lg{
    border-bottom-left-radius: .5rem;
  }

  .md\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .md\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .md\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .md\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .md\:border-solid{
    border-style: solid;
  }

  .md\:border-dashed{
    border-style: dashed;
  }

  .md\:border-dotted{
    border-style: dotted;
  }

  .md\:border-double{
    border-style: double;
  }

  .md\:border-none{
    border-style: none;
  }

  .md\:border-0{
    border-width: 0;
  }

  .md\:border-2{
    border-width: 2px;
  }

  .md\:border-4{
    border-width: 4px;
  }

  .md\:border-8{
    border-width: 8px;
  }

  .md\:border{
    border-width: 1px;
  }

  .md\:border-t-0{
    border-top-width: 0;
  }

  .md\:border-r-0{
    border-right-width: 0;
  }

  .md\:border-b-0{
    border-bottom-width: 0;
  }

  .md\:border-l-0{
    border-left-width: 0;
  }

  .md\:border-t-2{
    border-top-width: 2px;
  }

  .md\:border-r-2{
    border-right-width: 2px;
  }

  .md\:border-b-2{
    border-bottom-width: 2px;
  }

  .md\:border-l-2{
    border-left-width: 2px;
  }

  .md\:border-t-4{
    border-top-width: 4px;
  }

  .md\:border-r-4{
    border-right-width: 4px;
  }

  .md\:border-b-4{
    border-bottom-width: 4px;
  }

  .md\:border-l-4{
    border-left-width: 4px;
  }

  .md\:border-t-8{
    border-top-width: 8px;
  }

  .md\:border-r-8{
    border-right-width: 8px;
  }

  .md\:border-b-8{
    border-bottom-width: 8px;
  }

  .md\:border-l-8{
    border-left-width: 8px;
  }

  .md\:border-t{
    border-top-width: 1px;
  }

  .md\:border-r{
    border-right-width: 1px;
  }

  .md\:border-b{
    border-bottom-width: 1px;
  }

  .md\:border-l{
    border-left-width: 1px;
  }

  .md\:box-border{
    box-sizing: border-box;
  }

  .md\:box-content{
    box-sizing: content-box;
  }

  .md\:cursor-auto{
    cursor: auto;
  }

  .md\:cursor-default{
    cursor: default;
  }

  .md\:cursor-pointer{
    cursor: pointer;
  }

  .md\:cursor-wait{
    cursor: wait;
  }

  .md\:cursor-text{
    cursor: text;
  }

  .md\:cursor-move{
    cursor: move;
  }

  .md\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .md\:block{
    display: block;
  }

  .md\:inline-block{
    display: inline-block;
  }

  .md\:inline{
    display: inline;
  }

  .md\:flex{
    display: flex;
  }

  .md\:inline-flex{
    display: inline-flex;
  }

  .md\:table{
    display: table;
  }

  .md\:table-caption{
    display: table-caption;
  }

  .md\:table-cell{
    display: table-cell;
  }

  .md\:table-column{
    display: table-column;
  }

  .md\:table-column-group{
    display: table-column-group;
  }

  .md\:table-footer-group{
    display: table-footer-group;
  }

  .md\:table-header-group{
    display: table-header-group;
  }

  .md\:table-row-group{
    display: table-row-group;
  }

  .md\:table-row{
    display: table-row;
  }

  .md\:flow-root{
    display: flow-root;
  }

  .md\:grid{
    display: grid;
  }

  .md\:inline-grid{
    display: inline-grid;
  }

  .md\:contents{
    display: contents;
  }

  .md\:hidden{
    display: none;
  }

  .md\:flex-row{
    flex-direction: row;
  }

  .md\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .md\:flex-col{
    flex-direction: column;
  }

  .md\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .md\:flex-wrap{
    flex-wrap: wrap;
  }

  .md\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .md\:flex-no-wrap{
    flex-wrap: nowrap;
  }

  .md\:place-items-auto{
    place-items: auto;
  }

  .md\:place-items-start{
    place-items: start;
  }

  .md\:place-items-end{
    place-items: end;
  }

  .md\:place-items-center{
    place-items: center;
  }

  .md\:place-items-stretch{
    place-items: stretch;
  }

  .md\:place-content-center{
    place-content: center;
  }

  .md\:place-content-start{
    place-content: start;
  }

  .md\:place-content-end{
    place-content: end;
  }

  .md\:place-content-between{
    place-content: space-between;
  }

  .md\:place-content-around{
    place-content: space-around;
  }

  .md\:place-content-evenly{
    place-content: space-evenly;
  }

  .md\:place-content-stretch{
    place-content: stretch;
  }

  .md\:place-self-auto{
    place-self: auto;
  }

  .md\:place-self-start{
    place-self: start;
  }

  .md\:place-self-end{
    place-self: end;
  }

  .md\:place-self-center{
    place-self: center;
  }

  .md\:place-self-stretch{
    place-self: stretch;
  }

  .md\:items-start{
    align-items: flex-start;
  }

  .md\:items-end{
    align-items: flex-end;
  }

  .md\:items-center{
    align-items: center;
  }

  .md\:items-baseline{
    align-items: baseline;
  }

  .md\:items-stretch{
    align-items: stretch;
  }

  .md\:content-center{
    align-content: center;
  }

  .md\:content-start{
    align-content: flex-start;
  }

  .md\:content-end{
    align-content: flex-end;
  }

  .md\:content-between{
    align-content: space-between;
  }

  .md\:content-around{
    align-content: space-around;
  }

  .md\:content-evenly{
    align-content: space-evenly;
  }

  .md\:self-auto{
    align-self: auto;
  }

  .md\:self-start{
    align-self: flex-start;
  }

  .md\:self-end{
    align-self: flex-end;
  }

  .md\:self-center{
    align-self: center;
  }

  .md\:self-stretch{
    align-self: stretch;
  }

  .md\:justify-items-auto{
    justify-items: auto;
  }

  .md\:justify-items-start{
    justify-items: start;
  }

  .md\:justify-items-end{
    justify-items: end;
  }

  .md\:justify-items-center{
    justify-items: center;
  }

  .md\:justify-items-stretch{
    justify-items: stretch;
  }

  .md\:justify-start{
    justify-content: flex-start;
  }

  .md\:justify-end{
    justify-content: flex-end;
  }

  .md\:justify-center{
    justify-content: center;
  }

  .md\:justify-between{
    justify-content: space-between;
  }

  .md\:justify-around{
    justify-content: space-around;
  }

  .md\:justify-evenly{
    justify-content: space-evenly;
  }

  .md\:justify-self-auto{
    justify-self: auto;
  }

  .md\:justify-self-start{
    justify-self: start;
  }

  .md\:justify-self-end{
    justify-self: end;
  }

  .md\:justify-self-center{
    justify-self: center;
  }

  .md\:justify-self-stretch{
    justify-self: stretch;
  }

  .md\:flex-1{
    flex: 1 1 0%;
  }

  .md\:flex-auto{
    flex: 1 1 auto;
  }

  .md\:flex-initial{
    flex: 0 1 auto;
  }

  .md\:flex-none{
    flex: none;
  }

  .md\:flex-grow-0{
    flex-grow: 0;
  }

  .md\:flex-grow{
    flex-grow: 1;
  }

  .md\:flex-shrink-0{
    flex-shrink: 0;
  }

  .md\:flex-shrink{
    flex-shrink: 1;
  }

  .md\:order-1{
    order: 1;
  }

  .md\:order-2{
    order: 2;
  }

  .md\:order-3{
    order: 3;
  }

  .md\:order-4{
    order: 4;
  }

  .md\:order-5{
    order: 5;
  }

  .md\:order-6{
    order: 6;
  }

  .md\:order-7{
    order: 7;
  }

  .md\:order-8{
    order: 8;
  }

  .md\:order-9{
    order: 9;
  }

  .md\:order-10{
    order: 10;
  }

  .md\:order-11{
    order: 11;
  }

  .md\:order-12{
    order: 12;
  }

  .md\:order-first{
    order: -9999;
  }

  .md\:order-last{
    order: 9999;
  }

  .md\:order-none{
    order: 0;
  }

  .md\:float-right{
    float: right;
  }

  .md\:float-left{
    float: left;
  }

  .md\:float-none{
    float: none;
  }

  .md\:clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  .md\:clear-left{
    clear: left;
  }

  .md\:clear-right{
    clear: right;
  }

  .md\:clear-both{
    clear: both;
  }

  .md\:clear-none{
    clear: none;
  }

  .md\:font-sans{
    font-family: Lato, sans-serif;
  }

  .md\:font-serif{
    font-family: serif;
  }

  .md\:font-mono{
    font-family: monospace;
  }

  .md\:font-light{
    font-weight: 300;
  }

  .md\:font-normal{
    font-weight: 400;
  }

  .md\:font-medium{
    font-weight: 700;
  }

  .md\:font-bold{
    font-weight: 900;
  }

  .md\:hover\:font-light:hover{
    font-weight: 300;
  }

  .md\:hover\:font-normal:hover{
    font-weight: 400;
  }

  .md\:hover\:font-medium:hover{
    font-weight: 700;
  }

  .md\:hover\:font-bold:hover{
    font-weight: 900;
  }

  .md\:focus\:font-light:focus{
    font-weight: 300;
  }

  .md\:focus\:font-normal:focus{
    font-weight: 400;
  }

  .md\:focus\:font-medium:focus{
    font-weight: 700;
  }

  .md\:focus\:font-bold:focus{
    font-weight: 900;
  }

  .md\:h-1{
    height: 0.25rem;
  }

  .md\:h-2{
    height: 0.5rem;
  }

  .md\:h-3{
    height: 0.75rem;
  }

  .md\:h-4{
    height: 1rem;
  }

  .md\:h-5{
    height: 1.25rem;
  }

  .md\:h-6{
    height: 1.5rem;
  }

  .md\:h-8{
    height: 2rem;
  }

  .md\:h-10{
    height: 2.5rem;
  }

  .md\:h-12{
    height: 3rem;
  }

  .md\:h-16{
    height: 4rem;
  }

  .md\:h-24{
    height: 6rem;
  }

  .md\:h-32{
    height: 8rem;
  }

  .md\:h-48{
    height: 12rem;
  }

  .md\:h-64{
    height: 16rem;
  }

  .md\:h-auto{
    height: auto;
  }

  .md\:h-px{
    height: 1px;
  }

  .md\:h-full85{
    height: 85%;
  }

  .md\:h-full{
    height: 100%;
  }

  .md\:h-screen{
    height: 100vh;
  }

  .md\:text-xs{
    font-size: 0.75rem;
  }

  .md\:text-sm{
    font-size: 0.875rem;
  }

  .md\:text-base{
    font-size: 1rem;
  }

  .md\:text-lg{
    font-size: 1.125rem;
  }

  .md\:text-xl{
    font-size: 1.25rem;
  }

  .md\:text-2xl{
    font-size: 1.5rem;
  }

  .md\:text-3xl{
    font-size: 1.875rem;
  }

  .md\:text-4xl{
    font-size: 2.25rem;
  }

  .md\:text-5xl{
    font-size: 3rem;
  }

  .md\:text-6xl{
    font-size: 4rem;
  }

  .md\:leading-none{
    line-height: 1;
  }

  .md\:leading-tight{
    line-height: 1.25;
  }

  .md\:leading-normal{
    line-height: 1.5;
  }

  .md\:leading-loose{
    line-height: 2;
  }

  .md\:list-inside{
    list-style-position: inside;
  }

  .md\:list-outside{
    list-style-position: outside;
  }

  .md\:list-none{
    list-style-type: none;
  }

  .md\:list-disc{
    list-style-type: disc;
  }

  .md\:list-decimal{
    list-style-type: decimal;
  }

  .md\:m-0{
    margin: 0;
  }

  .md\:m-1{
    margin: 0.25rem;
  }

  .md\:m-2{
    margin: 0.5rem;
  }

  .md\:m-3{
    margin: 0.75rem;
  }

  .md\:m-4{
    margin: 1rem;
  }

  .md\:m-5{
    margin: 1.25rem;
  }

  .md\:m-6{
    margin: 1.5rem;
  }

  .md\:m-8{
    margin: 2rem;
  }

  .md\:m-10{
    margin: 2.5rem;
  }

  .md\:m-12{
    margin: 3rem;
  }

  .md\:m-16{
    margin: 4rem;
  }

  .md\:m-20{
    margin: 5rem;
  }

  .md\:m-24{
    margin: 6rem;
  }

  .md\:m-32{
    margin: 8rem;
  }

  .md\:m-auto{
    margin: auto;
  }

  .md\:m-px{
    margin: 1px;
  }

  .md\:-m-px{
    margin: -1px;
  }

  .md\:-m-1{
    margin: -0.25rem;
  }

  .md\:-m-2{
    margin: -0.5rem;
  }

  .md\:-m-3{
    margin: -0.75rem;
  }

  .md\:-m-4{
    margin: -1rem;
  }

  .md\:-m-5{
    margin: -1.25rem;
  }

  .md\:-m-6{
    margin: -1.5rem;
  }

  .md\:-m-8{
    margin: -2rem;
  }

  .md\:-m-10{
    margin: -2.5rem;
  }

  .md\:-m-12{
    margin: -3rem;
  }

  .md\:-m-16{
    margin: -4rem;
  }

  .md\:-m-20{
    margin: -5rem;
  }

  .md\:-m-24{
    margin: -6rem;
  }

  .md\:-m-32{
    margin: -8rem;
  }

  .md\:my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .md\:mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .md\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .md\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .md\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .md\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .md\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .md\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .md\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .md\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .md\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md\:mt-0{
    margin-top: 0;
  }

  .md\:mr-0{
    margin-right: 0;
  }

  .md\:mb-0{
    margin-bottom: 0;
  }

  .md\:ml-0{
    margin-left: 0;
  }

  .md\:mt-1{
    margin-top: 0.25rem;
  }

  .md\:mr-1{
    margin-right: 0.25rem;
  }

  .md\:mb-1{
    margin-bottom: 0.25rem;
  }

  .md\:ml-1{
    margin-left: 0.25rem;
  }

  .md\:mt-2{
    margin-top: 0.5rem;
  }

  .md\:mr-2{
    margin-right: 0.5rem;
  }

  .md\:mb-2{
    margin-bottom: 0.5rem;
  }

  .md\:ml-2{
    margin-left: 0.5rem;
  }

  .md\:mt-3{
    margin-top: 0.75rem;
  }

  .md\:mr-3{
    margin-right: 0.75rem;
  }

  .md\:mb-3{
    margin-bottom: 0.75rem;
  }

  .md\:ml-3{
    margin-left: 0.75rem;
  }

  .md\:mt-4{
    margin-top: 1rem;
  }

  .md\:mr-4{
    margin-right: 1rem;
  }

  .md\:mb-4{
    margin-bottom: 1rem;
  }

  .md\:ml-4{
    margin-left: 1rem;
  }

  .md\:mt-5{
    margin-top: 1.25rem;
  }

  .md\:mr-5{
    margin-right: 1.25rem;
  }

  .md\:mb-5{
    margin-bottom: 1.25rem;
  }

  .md\:ml-5{
    margin-left: 1.25rem;
  }

  .md\:mt-6{
    margin-top: 1.5rem;
  }

  .md\:mr-6{
    margin-right: 1.5rem;
  }

  .md\:mb-6{
    margin-bottom: 1.5rem;
  }

  .md\:ml-6{
    margin-left: 1.5rem;
  }

  .md\:mt-8{
    margin-top: 2rem;
  }

  .md\:mr-8{
    margin-right: 2rem;
  }

  .md\:mb-8{
    margin-bottom: 2rem;
  }

  .md\:ml-8{
    margin-left: 2rem;
  }

  .md\:mt-10{
    margin-top: 2.5rem;
  }

  .md\:mr-10{
    margin-right: 2.5rem;
  }

  .md\:mb-10{
    margin-bottom: 2.5rem;
  }

  .md\:ml-10{
    margin-left: 2.5rem;
  }

  .md\:mt-12{
    margin-top: 3rem;
  }

  .md\:mr-12{
    margin-right: 3rem;
  }

  .md\:mb-12{
    margin-bottom: 3rem;
  }

  .md\:ml-12{
    margin-left: 3rem;
  }

  .md\:mt-16{
    margin-top: 4rem;
  }

  .md\:mr-16{
    margin-right: 4rem;
  }

  .md\:mb-16{
    margin-bottom: 4rem;
  }

  .md\:ml-16{
    margin-left: 4rem;
  }

  .md\:mt-20{
    margin-top: 5rem;
  }

  .md\:mr-20{
    margin-right: 5rem;
  }

  .md\:mb-20{
    margin-bottom: 5rem;
  }

  .md\:ml-20{
    margin-left: 5rem;
  }

  .md\:mt-24{
    margin-top: 6rem;
  }

  .md\:mr-24{
    margin-right: 6rem;
  }

  .md\:mb-24{
    margin-bottom: 6rem;
  }

  .md\:ml-24{
    margin-left: 6rem;
  }

  .md\:mt-32{
    margin-top: 8rem;
  }

  .md\:mr-32{
    margin-right: 8rem;
  }

  .md\:mb-32{
    margin-bottom: 8rem;
  }

  .md\:ml-32{
    margin-left: 8rem;
  }

  .md\:mt-auto{
    margin-top: auto;
  }

  .md\:mr-auto{
    margin-right: auto;
  }

  .md\:mb-auto{
    margin-bottom: auto;
  }

  .md\:ml-auto{
    margin-left: auto;
  }

  .md\:mt-px{
    margin-top: 1px;
  }

  .md\:mr-px{
    margin-right: 1px;
  }

  .md\:mb-px{
    margin-bottom: 1px;
  }

  .md\:ml-px{
    margin-left: 1px;
  }

  .md\:-mt-px{
    margin-top: -1px;
  }

  .md\:-mr-px{
    margin-right: -1px;
  }

  .md\:-mb-px{
    margin-bottom: -1px;
  }

  .md\:-ml-px{
    margin-left: -1px;
  }

  .md\:-mt-1{
    margin-top: -0.25rem;
  }

  .md\:-mr-1{
    margin-right: -0.25rem;
  }

  .md\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .md\:-ml-1{
    margin-left: -0.25rem;
  }

  .md\:-mt-2{
    margin-top: -0.5rem;
  }

  .md\:-mr-2{
    margin-right: -0.5rem;
  }

  .md\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .md\:-ml-2{
    margin-left: -0.5rem;
  }

  .md\:-mt-3{
    margin-top: -0.75rem;
  }

  .md\:-mr-3{
    margin-right: -0.75rem;
  }

  .md\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .md\:-ml-3{
    margin-left: -0.75rem;
  }

  .md\:-mt-4{
    margin-top: -1rem;
  }

  .md\:-mr-4{
    margin-right: -1rem;
  }

  .md\:-mb-4{
    margin-bottom: -1rem;
  }

  .md\:-ml-4{
    margin-left: -1rem;
  }

  .md\:-mt-5{
    margin-top: -1.25rem;
  }

  .md\:-mr-5{
    margin-right: -1.25rem;
  }

  .md\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .md\:-ml-5{
    margin-left: -1.25rem;
  }

  .md\:-mt-6{
    margin-top: -1.5rem;
  }

  .md\:-mr-6{
    margin-right: -1.5rem;
  }

  .md\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .md\:-ml-6{
    margin-left: -1.5rem;
  }

  .md\:-mt-8{
    margin-top: -2rem;
  }

  .md\:-mr-8{
    margin-right: -2rem;
  }

  .md\:-mb-8{
    margin-bottom: -2rem;
  }

  .md\:-ml-8{
    margin-left: -2rem;
  }

  .md\:-mt-10{
    margin-top: -2.5rem;
  }

  .md\:-mr-10{
    margin-right: -2.5rem;
  }

  .md\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .md\:-ml-10{
    margin-left: -2.5rem;
  }

  .md\:-mt-12{
    margin-top: -3rem;
  }

  .md\:-mr-12{
    margin-right: -3rem;
  }

  .md\:-mb-12{
    margin-bottom: -3rem;
  }

  .md\:-ml-12{
    margin-left: -3rem;
  }

  .md\:-mt-16{
    margin-top: -4rem;
  }

  .md\:-mr-16{
    margin-right: -4rem;
  }

  .md\:-mb-16{
    margin-bottom: -4rem;
  }

  .md\:-ml-16{
    margin-left: -4rem;
  }

  .md\:-mt-20{
    margin-top: -5rem;
  }

  .md\:-mr-20{
    margin-right: -5rem;
  }

  .md\:-mb-20{
    margin-bottom: -5rem;
  }

  .md\:-ml-20{
    margin-left: -5rem;
  }

  .md\:-mt-24{
    margin-top: -6rem;
  }

  .md\:-mr-24{
    margin-right: -6rem;
  }

  .md\:-mb-24{
    margin-bottom: -6rem;
  }

  .md\:-ml-24{
    margin-left: -6rem;
  }

  .md\:-mt-32{
    margin-top: -8rem;
  }

  .md\:-mr-32{
    margin-right: -8rem;
  }

  .md\:-mb-32{
    margin-bottom: -8rem;
  }

  .md\:-ml-32{
    margin-left: -8rem;
  }

  .md\:max-h-full{
    max-height: 100%;
  }

  .md\:max-h-screen{
    max-height: 100vh;
  }

  .md\:max-h-full85{
    max-height: 85%;
  }

  .md\:max-w-xs{
    max-width: 20rem;
  }

  .md\:max-w-sm{
    max-width: 30rem;
  }

  .md\:max-w-md{
    max-width: 40rem;
  }

  .md\:max-w-lg{
    max-width: 50rem;
  }

  .md\:max-w-xl{
    max-width: 60rem;
  }

  .md\:max-w-2xl{
    max-width: 70rem;
  }

  .md\:max-w-3xl{
    max-width: 80rem;
  }

  .md\:max-w-4xl{
    max-width: 90rem;
  }

  .md\:max-w-5xl{
    max-width: 100rem;
  }

  .md\:max-w-full{
    max-width: 100%;
  }

  .md\:max-w-dash-1{
    max-width: 350px;
  }

  .md\:min-h-0{
    min-height: 0;
  }

  .md\:min-h-full{
    min-height: 100%;
  }

  .md\:min-h-screen{
    min-height: 100vh;
  }

  .md\:min-w-0{
    min-width: 0;
  }

  .md\:min-w-full{
    min-width: 100%;
  }

  .md\:opacity-0{
    opacity: 0;
  }

  .md\:opacity-25{
    opacity: 0.25;
  }

  .md\:opacity-50{
    opacity: 0.5;
  }

  .md\:opacity-75{
    opacity: 0.75;
  }

  .md\:opacity-100{
    opacity: 1;
  }

  .md\:overflow-auto{
    overflow: auto;
  }

  .md\:overflow-hidden{
    overflow: hidden;
  }

  .md\:overflow-visible{
    overflow: visible;
  }

  .md\:overflow-scroll{
    overflow: scroll;
  }

  .md\:overflow-x-auto{
    overflow-x: auto;
  }

  .md\:overflow-y-auto{
    overflow-y: auto;
  }

  .md\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .md\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .md\:overflow-x-visible{
    overflow-x: visible;
  }

  .md\:overflow-y-visible{
    overflow-y: visible;
  }

  .md\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .md\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .md\:scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  .md\:scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  .md\:overscroll-auto{
    overscroll-behavior: auto;
  }

  .md\:overscroll-contain{
    overscroll-behavior: contain;
  }

  .md\:overscroll-none{
    overscroll-behavior: none;
  }

  .md\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .md\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .md\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .md\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .md\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .md\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .md\:p-0{
    padding: 0;
  }

  .md\:p-1{
    padding: 0.25rem;
  }

  .md\:p-2{
    padding: 0.5rem;
  }

  .md\:p-3{
    padding: 0.75rem;
  }

  .md\:p-4{
    padding: 1rem;
  }

  .md\:p-5{
    padding: 1.25rem;
  }

  .md\:p-6{
    padding: 1.5rem;
  }

  .md\:p-8{
    padding: 2rem;
  }

  .md\:p-10{
    padding: 2.5rem;
  }

  .md\:p-12{
    padding: 3rem;
  }

  .md\:p-16{
    padding: 4rem;
  }

  .md\:p-20{
    padding: 5rem;
  }

  .md\:p-24{
    padding: 6rem;
  }

  .md\:p-32{
    padding: 8rem;
  }

  .md\:p-px{
    padding: 1px;
  }

  .md\:py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .md\:px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .md\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .md\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .md\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .md\:pt-0{
    padding-top: 0;
  }

  .md\:pr-0{
    padding-right: 0;
  }

  .md\:pb-0{
    padding-bottom: 0;
  }

  .md\:pl-0{
    padding-left: 0;
  }

  .md\:pt-1{
    padding-top: 0.25rem;
  }

  .md\:pr-1{
    padding-right: 0.25rem;
  }

  .md\:pb-1{
    padding-bottom: 0.25rem;
  }

  .md\:pl-1{
    padding-left: 0.25rem;
  }

  .md\:pt-2{
    padding-top: 0.5rem;
  }

  .md\:pr-2{
    padding-right: 0.5rem;
  }

  .md\:pb-2{
    padding-bottom: 0.5rem;
  }

  .md\:pl-2{
    padding-left: 0.5rem;
  }

  .md\:pt-3{
    padding-top: 0.75rem;
  }

  .md\:pr-3{
    padding-right: 0.75rem;
  }

  .md\:pb-3{
    padding-bottom: 0.75rem;
  }

  .md\:pl-3{
    padding-left: 0.75rem;
  }

  .md\:pt-4{
    padding-top: 1rem;
  }

  .md\:pr-4{
    padding-right: 1rem;
  }

  .md\:pb-4{
    padding-bottom: 1rem;
  }

  .md\:pl-4{
    padding-left: 1rem;
  }

  .md\:pt-5{
    padding-top: 1.25rem;
  }

  .md\:pr-5{
    padding-right: 1.25rem;
  }

  .md\:pb-5{
    padding-bottom: 1.25rem;
  }

  .md\:pl-5{
    padding-left: 1.25rem;
  }

  .md\:pt-6{
    padding-top: 1.5rem;
  }

  .md\:pr-6{
    padding-right: 1.5rem;
  }

  .md\:pb-6{
    padding-bottom: 1.5rem;
  }

  .md\:pl-6{
    padding-left: 1.5rem;
  }

  .md\:pt-8{
    padding-top: 2rem;
  }

  .md\:pr-8{
    padding-right: 2rem;
  }

  .md\:pb-8{
    padding-bottom: 2rem;
  }

  .md\:pl-8{
    padding-left: 2rem;
  }

  .md\:pt-10{
    padding-top: 2.5rem;
  }

  .md\:pr-10{
    padding-right: 2.5rem;
  }

  .md\:pb-10{
    padding-bottom: 2.5rem;
  }

  .md\:pl-10{
    padding-left: 2.5rem;
  }

  .md\:pt-12{
    padding-top: 3rem;
  }

  .md\:pr-12{
    padding-right: 3rem;
  }

  .md\:pb-12{
    padding-bottom: 3rem;
  }

  .md\:pl-12{
    padding-left: 3rem;
  }

  .md\:pt-16{
    padding-top: 4rem;
  }

  .md\:pr-16{
    padding-right: 4rem;
  }

  .md\:pb-16{
    padding-bottom: 4rem;
  }

  .md\:pl-16{
    padding-left: 4rem;
  }

  .md\:pt-20{
    padding-top: 5rem;
  }

  .md\:pr-20{
    padding-right: 5rem;
  }

  .md\:pb-20{
    padding-bottom: 5rem;
  }

  .md\:pl-20{
    padding-left: 5rem;
  }

  .md\:pt-24{
    padding-top: 6rem;
  }

  .md\:pr-24{
    padding-right: 6rem;
  }

  .md\:pb-24{
    padding-bottom: 6rem;
  }

  .md\:pl-24{
    padding-left: 6rem;
  }

  .md\:pt-32{
    padding-top: 8rem;
  }

  .md\:pr-32{
    padding-right: 8rem;
  }

  .md\:pb-32{
    padding-bottom: 8rem;
  }

  .md\:pl-32{
    padding-left: 8rem;
  }

  .md\:pt-px{
    padding-top: 1px;
  }

  .md\:pr-px{
    padding-right: 1px;
  }

  .md\:pb-px{
    padding-bottom: 1px;
  }

  .md\:pl-px{
    padding-left: 1px;
  }

  .md\:placeholder-dark-grey::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .md\:placeholder-peppermint::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .md\:placeholder-peppermint-50::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .md\:placeholder-sunrise::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .md\:placeholder-blue::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .md\:placeholder-blue-50::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .md\:placeholder-blue-25::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .md\:placeholder-teal::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .md\:placeholder-bluesteel::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .md\:placeholder-skin::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .md\:placeholder-dusk-pink::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .md\:placeholder-danger::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:placeholder-success::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:placeholder-unquotable::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .md\:placeholder-grey::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .md\:placeholder-grey-50::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .md\:placeholder-grey-25::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .md\:placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:placeholder-white-50::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .md\:placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .md\:focus\:placeholder-dark-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-peppermint:focus::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-peppermint-50:focus::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .md\:focus\:placeholder-sunrise:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue:focus::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-blue-50:focus::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .md\:focus\:placeholder-blue-25:focus::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .md\:focus\:placeholder-teal:focus::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-bluesteel:focus::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-skin:focus::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-dusk-pink:focus::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-danger:focus::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-success:focus::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-unquotable:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-grey-50:focus::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .md\:focus\:placeholder-grey-25:focus::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .md\:focus\:placeholder-white:focus::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-white-50:focus::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .md\:focus\:placeholder-black:focus::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .md\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .md\:placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  .md\:placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  .md\:placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  .md\:placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  .md\:placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  .md\:focus\:placeholder-opacity-0:focus::placeholder{
    --placeholder-opacity: 0;
  }

  .md\:focus\:placeholder-opacity-25:focus::placeholder{
    --placeholder-opacity: 0.25;
  }

  .md\:focus\:placeholder-opacity-50:focus::placeholder{
    --placeholder-opacity: 0.5;
  }

  .md\:focus\:placeholder-opacity-75:focus::placeholder{
    --placeholder-opacity: 0.75;
  }

  .md\:focus\:placeholder-opacity-100:focus::placeholder{
    --placeholder-opacity: 1;
  }

  .md\:pointer-events-none{
    pointer-events: none;
  }

  .md\:pointer-events-auto{
    pointer-events: auto;
  }

  .md\:disabled\:pointer-events-none:disabled{
    pointer-events: none;
  }

  .md\:disabled\:pointer-events-auto:disabled{
    pointer-events: auto;
  }

  .md\:static{
    position: static;
  }

  .md\:fixed{
    position: fixed;
  }

  .md\:absolute{
    position: absolute;
  }

  .md\:relative{
    position: relative;
  }

  .md\:sticky{
    position: sticky;
  }

  .md\:inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .md\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .md\:inset-xs{
    top: .75rem;
    right: .75rem;
    bottom: .75rem;
    left: .75rem;
  }

  .md\:inset-sm{
    top: .875rem;
    right: .875rem;
    bottom: .875rem;
    left: .875rem;
  }

  .md\:inset-base{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .md\:inset-lg{
    top: 1.125rem;
    right: 1.125rem;
    bottom: 1.125rem;
    left: 1.125rem;
  }

  .md\:inset-xl{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-2xl{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-3xl{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .md\:inset-4xl{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-5xl{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .md\:inset-y-0{
    top: 0;
    bottom: 0;
  }

  .md\:inset-x-0{
    right: 0;
    left: 0;
  }

  .md\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .md\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .md\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .md\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .md\:inset-y-xs{
    top: .75rem;
    bottom: .75rem;
  }

  .md\:inset-x-xs{
    right: .75rem;
    left: .75rem;
  }

  .md\:inset-y-sm{
    top: .875rem;
    bottom: .875rem;
  }

  .md\:inset-x-sm{
    right: .875rem;
    left: .875rem;
  }

  .md\:inset-y-base{
    top: 1rem;
    bottom: 1rem;
  }

  .md\:inset-x-base{
    right: 1rem;
    left: 1rem;
  }

  .md\:inset-y-lg{
    top: 1.125rem;
    bottom: 1.125rem;
  }

  .md\:inset-x-lg{
    right: 1.125rem;
    left: 1.125rem;
  }

  .md\:inset-y-xl{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .md\:inset-x-xl{
    right: 1.25rem;
    left: 1.25rem;
  }

  .md\:inset-y-2xl{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .md\:inset-x-2xl{
    right: 1.5rem;
    left: 1.5rem;
  }

  .md\:inset-y-3xl{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .md\:inset-x-3xl{
    right: 1.875rem;
    left: 1.875rem;
  }

  .md\:inset-y-4xl{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .md\:inset-x-4xl{
    right: 2.25rem;
    left: 2.25rem;
  }

  .md\:inset-y-5xl{
    top: 3rem;
    bottom: 3rem;
  }

  .md\:inset-x-5xl{
    right: 3rem;
    left: 3rem;
  }

  .md\:top-0{
    top: 0;
  }

  .md\:right-0{
    right: 0;
  }

  .md\:bottom-0{
    bottom: 0;
  }

  .md\:left-0{
    left: 0;
  }

  .md\:top-auto{
    top: auto;
  }

  .md\:right-auto{
    right: auto;
  }

  .md\:bottom-auto{
    bottom: auto;
  }

  .md\:left-auto{
    left: auto;
  }

  .md\:top-1\/2{
    top: 50%;
  }

  .md\:right-1\/2{
    right: 50%;
  }

  .md\:bottom-1\/2{
    bottom: 50%;
  }

  .md\:left-1\/2{
    left: 50%;
  }

  .md\:top-xs{
    top: .75rem;
  }

  .md\:right-xs{
    right: .75rem;
  }

  .md\:bottom-xs{
    bottom: .75rem;
  }

  .md\:left-xs{
    left: .75rem;
  }

  .md\:top-sm{
    top: .875rem;
  }

  .md\:right-sm{
    right: .875rem;
  }

  .md\:bottom-sm{
    bottom: .875rem;
  }

  .md\:left-sm{
    left: .875rem;
  }

  .md\:top-base{
    top: 1rem;
  }

  .md\:right-base{
    right: 1rem;
  }

  .md\:bottom-base{
    bottom: 1rem;
  }

  .md\:left-base{
    left: 1rem;
  }

  .md\:top-lg{
    top: 1.125rem;
  }

  .md\:right-lg{
    right: 1.125rem;
  }

  .md\:bottom-lg{
    bottom: 1.125rem;
  }

  .md\:left-lg{
    left: 1.125rem;
  }

  .md\:top-xl{
    top: 1.25rem;
  }

  .md\:right-xl{
    right: 1.25rem;
  }

  .md\:bottom-xl{
    bottom: 1.25rem;
  }

  .md\:left-xl{
    left: 1.25rem;
  }

  .md\:top-2xl{
    top: 1.5rem;
  }

  .md\:right-2xl{
    right: 1.5rem;
  }

  .md\:bottom-2xl{
    bottom: 1.5rem;
  }

  .md\:left-2xl{
    left: 1.5rem;
  }

  .md\:top-3xl{
    top: 1.875rem;
  }

  .md\:right-3xl{
    right: 1.875rem;
  }

  .md\:bottom-3xl{
    bottom: 1.875rem;
  }

  .md\:left-3xl{
    left: 1.875rem;
  }

  .md\:top-4xl{
    top: 2.25rem;
  }

  .md\:right-4xl{
    right: 2.25rem;
  }

  .md\:bottom-4xl{
    bottom: 2.25rem;
  }

  .md\:left-4xl{
    left: 2.25rem;
  }

  .md\:top-5xl{
    top: 3rem;
  }

  .md\:right-5xl{
    right: 3rem;
  }

  .md\:bottom-5xl{
    bottom: 3rem;
  }

  .md\:left-5xl{
    left: 3rem;
  }

  .md\:resize-none{
    resize: none;
  }

  .md\:resize-y{
    resize: vertical;
  }

  .md\:resize-x{
    resize: horizontal;
  }

  .md\:resize{
    resize: both;
  }

  .md\:shadow{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .md\:shadow-md{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .md\:shadow-lg{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .md\:shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .md\:shadow-outline{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .md\:shadow-none{
    box-shadow: none;
  }

  .md\:hover\:shadow:hover{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .md\:hover\:shadow-md:hover{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .md\:hover\:shadow-lg:hover{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .md\:hover\:shadow-inner:hover{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .md\:hover\:shadow-outline:hover{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .md\:hover\:shadow-none:hover{
    box-shadow: none;
  }

  .md\:focus\:shadow:focus{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .md\:focus\:shadow-md:focus{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .md\:focus\:shadow-lg:focus{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .md\:focus\:shadow-inner:focus{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .md\:focus\:shadow-outline:focus{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .md\:focus\:shadow-none:focus{
    box-shadow: none;
  }

  .md\:stroke-0{
    stroke-width: 0;
  }

  .md\:stroke-1{
    stroke-width: 1;
  }

  .md\:stroke-2{
    stroke-width: 2;
  }

  .md\:table-auto{
    table-layout: auto;
  }

  .md\:table-fixed{
    table-layout: fixed;
  }

  .md\:text-left{
    text-align: left;
  }

  .md\:text-center{
    text-align: center;
  }

  .md\:text-right{
    text-align: right;
  }

  .md\:text-justify{
    text-align: justify;
  }

  .md\:text-dark-grey{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .md\:text-peppermint{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .md\:text-peppermint-50{
    color: rgba(19, 200, 123, 0.5);
  }

  .md\:text-sunrise{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .md\:text-blue{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .md\:text-blue-50{
    color: rgba(0, 52, 146, 0.5);
  }

  .md\:text-blue-25{
    color: rgba(0, 52, 146, 0.25);
  }

  .md\:text-teal{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .md\:text-bluesteel{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .md\:text-skin{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .md\:text-dusk-pink{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .md\:text-danger{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .md\:text-success{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .md\:text-unquotable{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .md\:text-grey{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .md\:text-grey-50{
    color: rgba(178, 179, 184, 0.5);
  }

  .md\:text-grey-25{
    color: rgba(178, 179, 184, 0.25);
  }

  .md\:text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .md\:text-white-50{
    color: rgba(255, 255, 255, 0.5);
  }

  .md\:text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .md\:text-transparent{
    color: transparent;
  }

  .md\:hover\:text-dark-grey:hover{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .md\:hover\:text-peppermint:hover{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .md\:hover\:text-peppermint-50:hover{
    color: rgba(19, 200, 123, 0.5);
  }

  .md\:hover\:text-sunrise:hover{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .md\:hover\:text-blue:hover{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .md\:hover\:text-blue-50:hover{
    color: rgba(0, 52, 146, 0.5);
  }

  .md\:hover\:text-blue-25:hover{
    color: rgba(0, 52, 146, 0.25);
  }

  .md\:hover\:text-teal:hover{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .md\:hover\:text-bluesteel:hover{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .md\:hover\:text-skin:hover{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .md\:hover\:text-dusk-pink:hover{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .md\:hover\:text-danger:hover{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .md\:hover\:text-success:hover{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .md\:hover\:text-unquotable:hover{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .md\:hover\:text-grey:hover{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .md\:hover\:text-grey-50:hover{
    color: rgba(178, 179, 184, 0.5);
  }

  .md\:hover\:text-grey-25:hover{
    color: rgba(178, 179, 184, 0.25);
  }

  .md\:hover\:text-white:hover{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .md\:hover\:text-white-50:hover{
    color: rgba(255, 255, 255, 0.5);
  }

  .md\:hover\:text-black:hover{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .md\:hover\:text-transparent:hover{
    color: transparent;
  }

  .md\:focus\:text-dark-grey:focus{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .md\:focus\:text-peppermint:focus{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .md\:focus\:text-peppermint-50:focus{
    color: rgba(19, 200, 123, 0.5);
  }

  .md\:focus\:text-sunrise:focus{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .md\:focus\:text-blue:focus{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .md\:focus\:text-blue-50:focus{
    color: rgba(0, 52, 146, 0.5);
  }

  .md\:focus\:text-blue-25:focus{
    color: rgba(0, 52, 146, 0.25);
  }

  .md\:focus\:text-teal:focus{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .md\:focus\:text-bluesteel:focus{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .md\:focus\:text-skin:focus{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .md\:focus\:text-dusk-pink:focus{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .md\:focus\:text-danger:focus{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .md\:focus\:text-success:focus{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .md\:focus\:text-unquotable:focus{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .md\:focus\:text-grey:focus{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .md\:focus\:text-grey-50:focus{
    color: rgba(178, 179, 184, 0.5);
  }

  .md\:focus\:text-grey-25:focus{
    color: rgba(178, 179, 184, 0.25);
  }

  .md\:focus\:text-white:focus{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .md\:focus\:text-white-50:focus{
    color: rgba(255, 255, 255, 0.5);
  }

  .md\:focus\:text-black:focus{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .md\:focus\:text-transparent:focus{
    color: transparent;
  }

  .md\:text-opacity-0{
    --text-opacity: 0;
  }

  .md\:text-opacity-25{
    --text-opacity: 0.25;
  }

  .md\:text-opacity-50{
    --text-opacity: 0.5;
  }

  .md\:text-opacity-75{
    --text-opacity: 0.75;
  }

  .md\:text-opacity-100{
    --text-opacity: 1;
  }

  .md\:hover\:text-opacity-0:hover{
    --text-opacity: 0;
  }

  .md\:hover\:text-opacity-25:hover{
    --text-opacity: 0.25;
  }

  .md\:hover\:text-opacity-50:hover{
    --text-opacity: 0.5;
  }

  .md\:hover\:text-opacity-75:hover{
    --text-opacity: 0.75;
  }

  .md\:hover\:text-opacity-100:hover{
    --text-opacity: 1;
  }

  .md\:focus\:text-opacity-0:focus{
    --text-opacity: 0;
  }

  .md\:focus\:text-opacity-25:focus{
    --text-opacity: 0.25;
  }

  .md\:focus\:text-opacity-50:focus{
    --text-opacity: 0.5;
  }

  .md\:focus\:text-opacity-75:focus{
    --text-opacity: 0.75;
  }

  .md\:focus\:text-opacity-100:focus{
    --text-opacity: 1;
  }

  .md\:italic{
    font-style: italic;
  }

  .md\:not-italic{
    font-style: normal;
  }

  .md\:hover\:italic:hover{
    font-style: italic;
  }

  .md\:hover\:not-italic:hover{
    font-style: normal;
  }

  .md\:focus\:italic:focus{
    font-style: italic;
  }

  .md\:focus\:not-italic:focus{
    font-style: normal;
  }

  .md\:uppercase{
    text-transform: uppercase;
  }

  .md\:lowercase{
    text-transform: lowercase;
  }

  .md\:capitalize{
    text-transform: capitalize;
  }

  .md\:normal-case{
    text-transform: none;
  }

  .md\:hover\:uppercase:hover{
    text-transform: uppercase;
  }

  .md\:hover\:lowercase:hover{
    text-transform: lowercase;
  }

  .md\:hover\:capitalize:hover{
    text-transform: capitalize;
  }

  .md\:hover\:normal-case:hover{
    text-transform: none;
  }

  .md\:focus\:uppercase:focus{
    text-transform: uppercase;
  }

  .md\:focus\:lowercase:focus{
    text-transform: lowercase;
  }

  .md\:focus\:capitalize:focus{
    text-transform: capitalize;
  }

  .md\:focus\:normal-case:focus{
    text-transform: none;
  }

  .md\:underline{
    text-decoration: underline;
  }

  .md\:line-through{
    text-decoration: line-through;
  }

  .md\:no-underline{
    text-decoration: none;
  }

  .md\:hover\:underline:hover{
    text-decoration: underline;
  }

  .md\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .md\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .md\:focus\:underline:focus{
    text-decoration: underline;
  }

  .md\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .md\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .md\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:hover\:antialiased:hover{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:hover\:subpixel-antialiased:hover{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:focus\:antialiased:focus{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md\:focus\:subpixel-antialiased:focus{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  .md\:normal-nums{
    font-variant-numeric: normal;
  }

  .md\:ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  .md\:slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  .md\:lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  .md\:oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  .md\:proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  .md\:tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  .md\:diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  .md\:stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  .md\:tracking-tight{
    letter-spacing: -0.05em;
  }

  .md\:tracking-normal{
    letter-spacing: 0;
  }

  .md\:tracking-wide{
    letter-spacing: 0.05em;
  }

  .md\:select-none{
    user-select: none;
  }

  .md\:select-text{
    user-select: text;
  }

  .md\:select-all{
    user-select: all;
  }

  .md\:select-auto{
    user-select: auto;
  }

  .md\:align-baseline{
    vertical-align: baseline;
  }

  .md\:align-top{
    vertical-align: top;
  }

  .md\:align-middle{
    vertical-align: middle;
  }

  .md\:align-bottom{
    vertical-align: bottom;
  }

  .md\:align-text-top{
    vertical-align: text-top;
  }

  .md\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .md\:visible{
    visibility: visible;
  }

  .md\:invisible{
    visibility: hidden;
  }

  .md\:whitespace-normal{
    white-space: normal;
  }

  .md\:whitespace-no-wrap{
    white-space: nowrap;
  }

  .md\:whitespace-pre{
    white-space: pre;
  }

  .md\:whitespace-pre-line{
    white-space: pre-line;
  }

  .md\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .md\:break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  .md\:break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  .md\:break-all{
    word-break: break-all;
  }

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

  .md\:w-1{
    width: 0.25rem;
  }

  .md\:w-2{
    width: 0.5rem;
  }

  .md\:w-3{
    width: 0.75rem;
  }

  .md\:w-4{
    width: 1rem;
  }

  .md\:w-5{
    width: 1.25rem;
  }

  .md\:w-6{
    width: 1.5rem;
  }

  .md\:w-8{
    width: 2rem;
  }

  .md\:w-10{
    width: 2.5rem;
  }

  .md\:w-12{
    width: 3rem;
  }

  .md\:w-16{
    width: 4rem;
  }

  .md\:w-24{
    width: 6rem;
  }

  .md\:w-32{
    width: 8rem;
  }

  .md\:w-48{
    width: 12rem;
  }

  .md\:w-64{
    width: 16rem;
  }

  .md\:w-auto{
    width: auto;
  }

  .md\:w-px{
    width: 1px;
  }

  .md\:w-1\/2{
    width: 50%;
  }

  .md\:w-1\/3{
    width: 33.33333%;
  }

  .md\:w-2\/3{
    width: 66.66667%;
  }

  .md\:w-1\/4{
    width: 25%;
  }

  .md\:w-3\/4{
    width: 75%;
  }

  .md\:w-1\/5{
    width: 20%;
  }

  .md\:w-2\/5{
    width: 40%;
  }

  .md\:w-3\/5{
    width: 60%;
  }

  .md\:w-4\/5{
    width: 80%;
  }

  .md\:w-1\/6{
    width: 16.66667%;
  }

  .md\:w-5\/6{
    width: 83.33333%;
  }

  .md\:w-full{
    width: 100%;
  }

  .md\:w-screen{
    width: 100vw;
  }

  .md\:w-dash-1{
    width: 350px;
  }

  .md\:z-0{
    z-index: 0;
  }

  .md\:z-10{
    z-index: 10;
  }

  .md\:z-20{
    z-index: 20;
  }

  .md\:z-30{
    z-index: 30;
  }

  .md\:z-40{
    z-index: 40;
  }

  .md\:z-50{
    z-index: 50;
  }

  .md\:z-auto{
    z-index: auto;
  }

  .md\:gap-0{
    grid-gap: 0;
    gap: 0;
  }

  .md\:gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .md\:gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .md\:gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .md\:gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  .md\:gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .md\:gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .md\:gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  .md\:gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .md\:gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  .md\:gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  .md\:gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  .md\:gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  .md\:gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  .md\:gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  .md\:gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  .md\:gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  .md\:gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  .md\:gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  .md\:col-gap-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .md\:col-gap-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .md\:col-gap-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .md\:col-gap-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .md\:col-gap-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .md\:col-gap-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .md\:col-gap-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .md\:col-gap-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .md\:col-gap-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .md\:col-gap-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .md\:col-gap-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .md\:col-gap-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .md\:col-gap-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .md\:col-gap-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .md\:col-gap-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .md\:col-gap-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .md\:col-gap-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .md\:col-gap-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .md\:col-gap-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .md\:gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .md\:gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .md\:gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .md\:gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .md\:gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .md\:gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .md\:gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .md\:gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .md\:gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .md\:gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .md\:gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .md\:gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .md\:gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .md\:gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .md\:gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .md\:gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .md\:gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .md\:gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .md\:gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .md\:row-gap-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .md\:row-gap-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .md\:row-gap-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .md\:row-gap-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .md\:row-gap-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .md\:row-gap-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .md\:row-gap-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .md\:row-gap-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .md\:row-gap-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .md\:row-gap-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .md\:row-gap-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .md\:row-gap-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .md\:row-gap-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .md\:row-gap-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .md\:row-gap-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .md\:row-gap-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .md\:row-gap-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .md\:row-gap-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .md\:row-gap-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .md\:gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .md\:gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .md\:gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .md\:gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .md\:gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .md\:gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .md\:gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .md\:gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .md\:gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .md\:gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .md\:gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .md\:gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .md\:gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .md\:gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .md\:gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .md\:gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .md\:gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .md\:gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .md\:gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .md\:grid-flow-row{
    grid-auto-flow: row;
  }

  .md\:grid-flow-col{
    grid-auto-flow: column;
  }

  .md\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .md\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .md\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md\:grid-cols-none{
    grid-template-columns: none;
  }

  .md\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .md\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .md\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .md\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .md\:col-auto{
    grid-column: auto;
  }

  .md\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .md\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .md\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .md\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .md\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .md\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .md\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .md\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .md\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .md\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .md\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .md\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .md\:col-span-full{
    grid-column: 1 / -1;
  }

  .md\:col-start-1{
    grid-column-start: 1;
  }

  .md\:col-start-2{
    grid-column-start: 2;
  }

  .md\:col-start-3{
    grid-column-start: 3;
  }

  .md\:col-start-4{
    grid-column-start: 4;
  }

  .md\:col-start-5{
    grid-column-start: 5;
  }

  .md\:col-start-6{
    grid-column-start: 6;
  }

  .md\:col-start-7{
    grid-column-start: 7;
  }

  .md\:col-start-8{
    grid-column-start: 8;
  }

  .md\:col-start-9{
    grid-column-start: 9;
  }

  .md\:col-start-10{
    grid-column-start: 10;
  }

  .md\:col-start-11{
    grid-column-start: 11;
  }

  .md\:col-start-12{
    grid-column-start: 12;
  }

  .md\:col-start-13{
    grid-column-start: 13;
  }

  .md\:col-start-auto{
    grid-column-start: auto;
  }

  .md\:col-end-1{
    grid-column-end: 1;
  }

  .md\:col-end-2{
    grid-column-end: 2;
  }

  .md\:col-end-3{
    grid-column-end: 3;
  }

  .md\:col-end-4{
    grid-column-end: 4;
  }

  .md\:col-end-5{
    grid-column-end: 5;
  }

  .md\:col-end-6{
    grid-column-end: 6;
  }

  .md\:col-end-7{
    grid-column-end: 7;
  }

  .md\:col-end-8{
    grid-column-end: 8;
  }

  .md\:col-end-9{
    grid-column-end: 9;
  }

  .md\:col-end-10{
    grid-column-end: 10;
  }

  .md\:col-end-11{
    grid-column-end: 11;
  }

  .md\:col-end-12{
    grid-column-end: 12;
  }

  .md\:col-end-13{
    grid-column-end: 13;
  }

  .md\:col-end-auto{
    grid-column-end: auto;
  }

  .md\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md\:grid-rows-none{
    grid-template-rows: none;
  }

  .md\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .md\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .md\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .md\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .md\:row-auto{
    grid-row: auto;
  }

  .md\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .md\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .md\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .md\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .md\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .md\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .md\:row-span-full{
    grid-row: 1 / -1;
  }

  .md\:row-start-1{
    grid-row-start: 1;
  }

  .md\:row-start-2{
    grid-row-start: 2;
  }

  .md\:row-start-3{
    grid-row-start: 3;
  }

  .md\:row-start-4{
    grid-row-start: 4;
  }

  .md\:row-start-5{
    grid-row-start: 5;
  }

  .md\:row-start-6{
    grid-row-start: 6;
  }

  .md\:row-start-7{
    grid-row-start: 7;
  }

  .md\:row-start-auto{
    grid-row-start: auto;
  }

  .md\:row-end-1{
    grid-row-end: 1;
  }

  .md\:row-end-2{
    grid-row-end: 2;
  }

  .md\:row-end-3{
    grid-row-end: 3;
  }

  .md\:row-end-4{
    grid-row-end: 4;
  }

  .md\:row-end-5{
    grid-row-end: 5;
  }

  .md\:row-end-6{
    grid-row-end: 6;
  }

  .md\:row-end-7{
    grid-row-end: 7;
  }

  .md\:row-end-auto{
    grid-row-end: auto;
  }

  .md\:transform{
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .md\:transform-none{
    transform: none;
  }

  .md\:origin-center{
    transform-origin: center;
  }

  .md\:origin-top{
    transform-origin: top;
  }

  .md\:origin-top-right{
    transform-origin: top right;
  }

  .md\:origin-right{
    transform-origin: right;
  }

  .md\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .md\:origin-bottom{
    transform-origin: bottom;
  }

  .md\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .md\:origin-left{
    transform-origin: left;
  }

  .md\:origin-top-left{
    transform-origin: top left;
  }

  .md\:scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .md\:scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .md\:scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .md\:scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .md\:scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .md\:scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .md\:scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .md\:scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .md\:scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .md\:scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .md\:scale-x-0{
    --transform-scale-x: 0;
  }

  .md\:scale-x-50{
    --transform-scale-x: .5;
  }

  .md\:scale-x-75{
    --transform-scale-x: .75;
  }

  .md\:scale-x-90{
    --transform-scale-x: .9;
  }

  .md\:scale-x-95{
    --transform-scale-x: .95;
  }

  .md\:scale-x-100{
    --transform-scale-x: 1;
  }

  .md\:scale-x-105{
    --transform-scale-x: 1.05;
  }

  .md\:scale-x-110{
    --transform-scale-x: 1.1;
  }

  .md\:scale-x-125{
    --transform-scale-x: 1.25;
  }

  .md\:scale-x-150{
    --transform-scale-x: 1.5;
  }

  .md\:scale-y-0{
    --transform-scale-y: 0;
  }

  .md\:scale-y-50{
    --transform-scale-y: .5;
  }

  .md\:scale-y-75{
    --transform-scale-y: .75;
  }

  .md\:scale-y-90{
    --transform-scale-y: .9;
  }

  .md\:scale-y-95{
    --transform-scale-y: .95;
  }

  .md\:scale-y-100{
    --transform-scale-y: 1;
  }

  .md\:scale-y-105{
    --transform-scale-y: 1.05;
  }

  .md\:scale-y-110{
    --transform-scale-y: 1.1;
  }

  .md\:scale-y-125{
    --transform-scale-y: 1.25;
  }

  .md\:scale-y-150{
    --transform-scale-y: 1.5;
  }

  .md\:hover\:scale-0:hover{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .md\:hover\:scale-50:hover{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .md\:hover\:scale-75:hover{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .md\:hover\:scale-90:hover{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .md\:hover\:scale-95:hover{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .md\:hover\:scale-100:hover{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .md\:hover\:scale-105:hover{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .md\:hover\:scale-110:hover{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .md\:hover\:scale-125:hover{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .md\:hover\:scale-150:hover{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .md\:hover\:scale-x-0:hover{
    --transform-scale-x: 0;
  }

  .md\:hover\:scale-x-50:hover{
    --transform-scale-x: .5;
  }

  .md\:hover\:scale-x-75:hover{
    --transform-scale-x: .75;
  }

  .md\:hover\:scale-x-90:hover{
    --transform-scale-x: .9;
  }

  .md\:hover\:scale-x-95:hover{
    --transform-scale-x: .95;
  }

  .md\:hover\:scale-x-100:hover{
    --transform-scale-x: 1;
  }

  .md\:hover\:scale-x-105:hover{
    --transform-scale-x: 1.05;
  }

  .md\:hover\:scale-x-110:hover{
    --transform-scale-x: 1.1;
  }

  .md\:hover\:scale-x-125:hover{
    --transform-scale-x: 1.25;
  }

  .md\:hover\:scale-x-150:hover{
    --transform-scale-x: 1.5;
  }

  .md\:hover\:scale-y-0:hover{
    --transform-scale-y: 0;
  }

  .md\:hover\:scale-y-50:hover{
    --transform-scale-y: .5;
  }

  .md\:hover\:scale-y-75:hover{
    --transform-scale-y: .75;
  }

  .md\:hover\:scale-y-90:hover{
    --transform-scale-y: .9;
  }

  .md\:hover\:scale-y-95:hover{
    --transform-scale-y: .95;
  }

  .md\:hover\:scale-y-100:hover{
    --transform-scale-y: 1;
  }

  .md\:hover\:scale-y-105:hover{
    --transform-scale-y: 1.05;
  }

  .md\:hover\:scale-y-110:hover{
    --transform-scale-y: 1.1;
  }

  .md\:hover\:scale-y-125:hover{
    --transform-scale-y: 1.25;
  }

  .md\:hover\:scale-y-150:hover{
    --transform-scale-y: 1.5;
  }

  .md\:focus\:scale-0:focus{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .md\:focus\:scale-50:focus{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .md\:focus\:scale-75:focus{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .md\:focus\:scale-90:focus{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .md\:focus\:scale-95:focus{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .md\:focus\:scale-100:focus{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .md\:focus\:scale-105:focus{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .md\:focus\:scale-110:focus{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .md\:focus\:scale-125:focus{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .md\:focus\:scale-150:focus{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .md\:focus\:scale-x-0:focus{
    --transform-scale-x: 0;
  }

  .md\:focus\:scale-x-50:focus{
    --transform-scale-x: .5;
  }

  .md\:focus\:scale-x-75:focus{
    --transform-scale-x: .75;
  }

  .md\:focus\:scale-x-90:focus{
    --transform-scale-x: .9;
  }

  .md\:focus\:scale-x-95:focus{
    --transform-scale-x: .95;
  }

  .md\:focus\:scale-x-100:focus{
    --transform-scale-x: 1;
  }

  .md\:focus\:scale-x-105:focus{
    --transform-scale-x: 1.05;
  }

  .md\:focus\:scale-x-110:focus{
    --transform-scale-x: 1.1;
  }

  .md\:focus\:scale-x-125:focus{
    --transform-scale-x: 1.25;
  }

  .md\:focus\:scale-x-150:focus{
    --transform-scale-x: 1.5;
  }

  .md\:focus\:scale-y-0:focus{
    --transform-scale-y: 0;
  }

  .md\:focus\:scale-y-50:focus{
    --transform-scale-y: .5;
  }

  .md\:focus\:scale-y-75:focus{
    --transform-scale-y: .75;
  }

  .md\:focus\:scale-y-90:focus{
    --transform-scale-y: .9;
  }

  .md\:focus\:scale-y-95:focus{
    --transform-scale-y: .95;
  }

  .md\:focus\:scale-y-100:focus{
    --transform-scale-y: 1;
  }

  .md\:focus\:scale-y-105:focus{
    --transform-scale-y: 1.05;
  }

  .md\:focus\:scale-y-110:focus{
    --transform-scale-y: 1.1;
  }

  .md\:focus\:scale-y-125:focus{
    --transform-scale-y: 1.25;
  }

  .md\:focus\:scale-y-150:focus{
    --transform-scale-y: 1.5;
  }

  .md\:rotate-0{
    --transform-rotate: 0;
  }

  .md\:rotate-1{
    --transform-rotate: 1deg;
  }

  .md\:rotate-2{
    --transform-rotate: 2deg;
  }

  .md\:rotate-3{
    --transform-rotate: 3deg;
  }

  .md\:rotate-6{
    --transform-rotate: 6deg;
  }

  .md\:rotate-12{
    --transform-rotate: 12deg;
  }

  .md\:rotate-45{
    --transform-rotate: 45deg;
  }

  .md\:rotate-90{
    --transform-rotate: 90deg;
  }

  .md\:rotate-180{
    --transform-rotate: 180deg;
  }

  .md\:-rotate-180{
    --transform-rotate: -180deg;
  }

  .md\:-rotate-90{
    --transform-rotate: -90deg;
  }

  .md\:-rotate-45{
    --transform-rotate: -45deg;
  }

  .md\:-rotate-12{
    --transform-rotate: -12deg;
  }

  .md\:-rotate-6{
    --transform-rotate: -6deg;
  }

  .md\:-rotate-3{
    --transform-rotate: -3deg;
  }

  .md\:-rotate-2{
    --transform-rotate: -2deg;
  }

  .md\:-rotate-1{
    --transform-rotate: -1deg;
  }

  .md\:hover\:rotate-0:hover{
    --transform-rotate: 0;
  }

  .md\:hover\:rotate-1:hover{
    --transform-rotate: 1deg;
  }

  .md\:hover\:rotate-2:hover{
    --transform-rotate: 2deg;
  }

  .md\:hover\:rotate-3:hover{
    --transform-rotate: 3deg;
  }

  .md\:hover\:rotate-6:hover{
    --transform-rotate: 6deg;
  }

  .md\:hover\:rotate-12:hover{
    --transform-rotate: 12deg;
  }

  .md\:hover\:rotate-45:hover{
    --transform-rotate: 45deg;
  }

  .md\:hover\:rotate-90:hover{
    --transform-rotate: 90deg;
  }

  .md\:hover\:rotate-180:hover{
    --transform-rotate: 180deg;
  }

  .md\:hover\:-rotate-180:hover{
    --transform-rotate: -180deg;
  }

  .md\:hover\:-rotate-90:hover{
    --transform-rotate: -90deg;
  }

  .md\:hover\:-rotate-45:hover{
    --transform-rotate: -45deg;
  }

  .md\:hover\:-rotate-12:hover{
    --transform-rotate: -12deg;
  }

  .md\:hover\:-rotate-6:hover{
    --transform-rotate: -6deg;
  }

  .md\:hover\:-rotate-3:hover{
    --transform-rotate: -3deg;
  }

  .md\:hover\:-rotate-2:hover{
    --transform-rotate: -2deg;
  }

  .md\:hover\:-rotate-1:hover{
    --transform-rotate: -1deg;
  }

  .md\:focus\:rotate-0:focus{
    --transform-rotate: 0;
  }

  .md\:focus\:rotate-1:focus{
    --transform-rotate: 1deg;
  }

  .md\:focus\:rotate-2:focus{
    --transform-rotate: 2deg;
  }

  .md\:focus\:rotate-3:focus{
    --transform-rotate: 3deg;
  }

  .md\:focus\:rotate-6:focus{
    --transform-rotate: 6deg;
  }

  .md\:focus\:rotate-12:focus{
    --transform-rotate: 12deg;
  }

  .md\:focus\:rotate-45:focus{
    --transform-rotate: 45deg;
  }

  .md\:focus\:rotate-90:focus{
    --transform-rotate: 90deg;
  }

  .md\:focus\:rotate-180:focus{
    --transform-rotate: 180deg;
  }

  .md\:focus\:-rotate-180:focus{
    --transform-rotate: -180deg;
  }

  .md\:focus\:-rotate-90:focus{
    --transform-rotate: -90deg;
  }

  .md\:focus\:-rotate-45:focus{
    --transform-rotate: -45deg;
  }

  .md\:focus\:-rotate-12:focus{
    --transform-rotate: -12deg;
  }

  .md\:focus\:-rotate-6:focus{
    --transform-rotate: -6deg;
  }

  .md\:focus\:-rotate-3:focus{
    --transform-rotate: -3deg;
  }

  .md\:focus\:-rotate-2:focus{
    --transform-rotate: -2deg;
  }

  .md\:focus\:-rotate-1:focus{
    --transform-rotate: -1deg;
  }

  .md\:translate-x-0{
    --transform-translate-x: 0;
  }

  .md\:translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  .md\:translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  .md\:translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  .md\:translate-x-4{
    --transform-translate-x: 1rem;
  }

  .md\:translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  .md\:translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  .md\:translate-x-8{
    --transform-translate-x: 2rem;
  }

  .md\:translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  .md\:translate-x-12{
    --transform-translate-x: 3rem;
  }

  .md\:translate-x-16{
    --transform-translate-x: 4rem;
  }

  .md\:translate-x-20{
    --transform-translate-x: 5rem;
  }

  .md\:translate-x-24{
    --transform-translate-x: 6rem;
  }

  .md\:translate-x-32{
    --transform-translate-x: 8rem;
  }

  .md\:translate-x-40{
    --transform-translate-x: 10rem;
  }

  .md\:translate-x-48{
    --transform-translate-x: 12rem;
  }

  .md\:translate-x-56{
    --transform-translate-x: 14rem;
  }

  .md\:translate-x-64{
    --transform-translate-x: 16rem;
  }

  .md\:translate-x-px{
    --transform-translate-x: 1px;
  }

  .md\:-translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  .md\:-translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  .md\:-translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  .md\:-translate-x-4{
    --transform-translate-x: -1rem;
  }

  .md\:-translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  .md\:-translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  .md\:-translate-x-8{
    --transform-translate-x: -2rem;
  }

  .md\:-translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  .md\:-translate-x-12{
    --transform-translate-x: -3rem;
  }

  .md\:-translate-x-16{
    --transform-translate-x: -4rem;
  }

  .md\:-translate-x-20{
    --transform-translate-x: -5rem;
  }

  .md\:-translate-x-24{
    --transform-translate-x: -6rem;
  }

  .md\:-translate-x-32{
    --transform-translate-x: -8rem;
  }

  .md\:-translate-x-40{
    --transform-translate-x: -10rem;
  }

  .md\:-translate-x-48{
    --transform-translate-x: -12rem;
  }

  .md\:-translate-x-56{
    --transform-translate-x: -14rem;
  }

  .md\:-translate-x-64{
    --transform-translate-x: -16rem;
  }

  .md\:-translate-x-px{
    --transform-translate-x: -1px;
  }

  .md\:-translate-x-full{
    --transform-translate-x: -100%;
  }

  .md\:-translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  .md\:translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  .md\:translate-x-full{
    --transform-translate-x: 100%;
  }

  .md\:translate-y-0{
    --transform-translate-y: 0;
  }

  .md\:translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  .md\:translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  .md\:translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  .md\:translate-y-4{
    --transform-translate-y: 1rem;
  }

  .md\:translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  .md\:translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  .md\:translate-y-8{
    --transform-translate-y: 2rem;
  }

  .md\:translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  .md\:translate-y-12{
    --transform-translate-y: 3rem;
  }

  .md\:translate-y-16{
    --transform-translate-y: 4rem;
  }

  .md\:translate-y-20{
    --transform-translate-y: 5rem;
  }

  .md\:translate-y-24{
    --transform-translate-y: 6rem;
  }

  .md\:translate-y-32{
    --transform-translate-y: 8rem;
  }

  .md\:translate-y-40{
    --transform-translate-y: 10rem;
  }

  .md\:translate-y-48{
    --transform-translate-y: 12rem;
  }

  .md\:translate-y-56{
    --transform-translate-y: 14rem;
  }

  .md\:translate-y-64{
    --transform-translate-y: 16rem;
  }

  .md\:translate-y-px{
    --transform-translate-y: 1px;
  }

  .md\:-translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  .md\:-translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  .md\:-translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  .md\:-translate-y-4{
    --transform-translate-y: -1rem;
  }

  .md\:-translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  .md\:-translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  .md\:-translate-y-8{
    --transform-translate-y: -2rem;
  }

  .md\:-translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  .md\:-translate-y-12{
    --transform-translate-y: -3rem;
  }

  .md\:-translate-y-16{
    --transform-translate-y: -4rem;
  }

  .md\:-translate-y-20{
    --transform-translate-y: -5rem;
  }

  .md\:-translate-y-24{
    --transform-translate-y: -6rem;
  }

  .md\:-translate-y-32{
    --transform-translate-y: -8rem;
  }

  .md\:-translate-y-40{
    --transform-translate-y: -10rem;
  }

  .md\:-translate-y-48{
    --transform-translate-y: -12rem;
  }

  .md\:-translate-y-56{
    --transform-translate-y: -14rem;
  }

  .md\:-translate-y-64{
    --transform-translate-y: -16rem;
  }

  .md\:-translate-y-px{
    --transform-translate-y: -1px;
  }

  .md\:-translate-y-full{
    --transform-translate-y: -100%;
  }

  .md\:-translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  .md\:translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  .md\:translate-y-full{
    --transform-translate-y: 100%;
  }

  .md\:hover\:translate-x-0:hover{
    --transform-translate-x: 0;
  }

  .md\:hover\:translate-x-1:hover{
    --transform-translate-x: 0.25rem;
  }

  .md\:hover\:translate-x-2:hover{
    --transform-translate-x: 0.5rem;
  }

  .md\:hover\:translate-x-3:hover{
    --transform-translate-x: 0.75rem;
  }

  .md\:hover\:translate-x-4:hover{
    --transform-translate-x: 1rem;
  }

  .md\:hover\:translate-x-5:hover{
    --transform-translate-x: 1.25rem;
  }

  .md\:hover\:translate-x-6:hover{
    --transform-translate-x: 1.5rem;
  }

  .md\:hover\:translate-x-8:hover{
    --transform-translate-x: 2rem;
  }

  .md\:hover\:translate-x-10:hover{
    --transform-translate-x: 2.5rem;
  }

  .md\:hover\:translate-x-12:hover{
    --transform-translate-x: 3rem;
  }

  .md\:hover\:translate-x-16:hover{
    --transform-translate-x: 4rem;
  }

  .md\:hover\:translate-x-20:hover{
    --transform-translate-x: 5rem;
  }

  .md\:hover\:translate-x-24:hover{
    --transform-translate-x: 6rem;
  }

  .md\:hover\:translate-x-32:hover{
    --transform-translate-x: 8rem;
  }

  .md\:hover\:translate-x-40:hover{
    --transform-translate-x: 10rem;
  }

  .md\:hover\:translate-x-48:hover{
    --transform-translate-x: 12rem;
  }

  .md\:hover\:translate-x-56:hover{
    --transform-translate-x: 14rem;
  }

  .md\:hover\:translate-x-64:hover{
    --transform-translate-x: 16rem;
  }

  .md\:hover\:translate-x-px:hover{
    --transform-translate-x: 1px;
  }

  .md\:hover\:-translate-x-1:hover{
    --transform-translate-x: -0.25rem;
  }

  .md\:hover\:-translate-x-2:hover{
    --transform-translate-x: -0.5rem;
  }

  .md\:hover\:-translate-x-3:hover{
    --transform-translate-x: -0.75rem;
  }

  .md\:hover\:-translate-x-4:hover{
    --transform-translate-x: -1rem;
  }

  .md\:hover\:-translate-x-5:hover{
    --transform-translate-x: -1.25rem;
  }

  .md\:hover\:-translate-x-6:hover{
    --transform-translate-x: -1.5rem;
  }

  .md\:hover\:-translate-x-8:hover{
    --transform-translate-x: -2rem;
  }

  .md\:hover\:-translate-x-10:hover{
    --transform-translate-x: -2.5rem;
  }

  .md\:hover\:-translate-x-12:hover{
    --transform-translate-x: -3rem;
  }

  .md\:hover\:-translate-x-16:hover{
    --transform-translate-x: -4rem;
  }

  .md\:hover\:-translate-x-20:hover{
    --transform-translate-x: -5rem;
  }

  .md\:hover\:-translate-x-24:hover{
    --transform-translate-x: -6rem;
  }

  .md\:hover\:-translate-x-32:hover{
    --transform-translate-x: -8rem;
  }

  .md\:hover\:-translate-x-40:hover{
    --transform-translate-x: -10rem;
  }

  .md\:hover\:-translate-x-48:hover{
    --transform-translate-x: -12rem;
  }

  .md\:hover\:-translate-x-56:hover{
    --transform-translate-x: -14rem;
  }

  .md\:hover\:-translate-x-64:hover{
    --transform-translate-x: -16rem;
  }

  .md\:hover\:-translate-x-px:hover{
    --transform-translate-x: -1px;
  }

  .md\:hover\:-translate-x-full:hover{
    --transform-translate-x: -100%;
  }

  .md\:hover\:-translate-x-1\/2:hover{
    --transform-translate-x: -50%;
  }

  .md\:hover\:translate-x-1\/2:hover{
    --transform-translate-x: 50%;
  }

  .md\:hover\:translate-x-full:hover{
    --transform-translate-x: 100%;
  }

  .md\:hover\:translate-y-0:hover{
    --transform-translate-y: 0;
  }

  .md\:hover\:translate-y-1:hover{
    --transform-translate-y: 0.25rem;
  }

  .md\:hover\:translate-y-2:hover{
    --transform-translate-y: 0.5rem;
  }

  .md\:hover\:translate-y-3:hover{
    --transform-translate-y: 0.75rem;
  }

  .md\:hover\:translate-y-4:hover{
    --transform-translate-y: 1rem;
  }

  .md\:hover\:translate-y-5:hover{
    --transform-translate-y: 1.25rem;
  }

  .md\:hover\:translate-y-6:hover{
    --transform-translate-y: 1.5rem;
  }

  .md\:hover\:translate-y-8:hover{
    --transform-translate-y: 2rem;
  }

  .md\:hover\:translate-y-10:hover{
    --transform-translate-y: 2.5rem;
  }

  .md\:hover\:translate-y-12:hover{
    --transform-translate-y: 3rem;
  }

  .md\:hover\:translate-y-16:hover{
    --transform-translate-y: 4rem;
  }

  .md\:hover\:translate-y-20:hover{
    --transform-translate-y: 5rem;
  }

  .md\:hover\:translate-y-24:hover{
    --transform-translate-y: 6rem;
  }

  .md\:hover\:translate-y-32:hover{
    --transform-translate-y: 8rem;
  }

  .md\:hover\:translate-y-40:hover{
    --transform-translate-y: 10rem;
  }

  .md\:hover\:translate-y-48:hover{
    --transform-translate-y: 12rem;
  }

  .md\:hover\:translate-y-56:hover{
    --transform-translate-y: 14rem;
  }

  .md\:hover\:translate-y-64:hover{
    --transform-translate-y: 16rem;
  }

  .md\:hover\:translate-y-px:hover{
    --transform-translate-y: 1px;
  }

  .md\:hover\:-translate-y-1:hover{
    --transform-translate-y: -0.25rem;
  }

  .md\:hover\:-translate-y-2:hover{
    --transform-translate-y: -0.5rem;
  }

  .md\:hover\:-translate-y-3:hover{
    --transform-translate-y: -0.75rem;
  }

  .md\:hover\:-translate-y-4:hover{
    --transform-translate-y: -1rem;
  }

  .md\:hover\:-translate-y-5:hover{
    --transform-translate-y: -1.25rem;
  }

  .md\:hover\:-translate-y-6:hover{
    --transform-translate-y: -1.5rem;
  }

  .md\:hover\:-translate-y-8:hover{
    --transform-translate-y: -2rem;
  }

  .md\:hover\:-translate-y-10:hover{
    --transform-translate-y: -2.5rem;
  }

  .md\:hover\:-translate-y-12:hover{
    --transform-translate-y: -3rem;
  }

  .md\:hover\:-translate-y-16:hover{
    --transform-translate-y: -4rem;
  }

  .md\:hover\:-translate-y-20:hover{
    --transform-translate-y: -5rem;
  }

  .md\:hover\:-translate-y-24:hover{
    --transform-translate-y: -6rem;
  }

  .md\:hover\:-translate-y-32:hover{
    --transform-translate-y: -8rem;
  }

  .md\:hover\:-translate-y-40:hover{
    --transform-translate-y: -10rem;
  }

  .md\:hover\:-translate-y-48:hover{
    --transform-translate-y: -12rem;
  }

  .md\:hover\:-translate-y-56:hover{
    --transform-translate-y: -14rem;
  }

  .md\:hover\:-translate-y-64:hover{
    --transform-translate-y: -16rem;
  }

  .md\:hover\:-translate-y-px:hover{
    --transform-translate-y: -1px;
  }

  .md\:hover\:-translate-y-full:hover{
    --transform-translate-y: -100%;
  }

  .md\:hover\:-translate-y-1\/2:hover{
    --transform-translate-y: -50%;
  }

  .md\:hover\:translate-y-1\/2:hover{
    --transform-translate-y: 50%;
  }

  .md\:hover\:translate-y-full:hover{
    --transform-translate-y: 100%;
  }

  .md\:focus\:translate-x-0:focus{
    --transform-translate-x: 0;
  }

  .md\:focus\:translate-x-1:focus{
    --transform-translate-x: 0.25rem;
  }

  .md\:focus\:translate-x-2:focus{
    --transform-translate-x: 0.5rem;
  }

  .md\:focus\:translate-x-3:focus{
    --transform-translate-x: 0.75rem;
  }

  .md\:focus\:translate-x-4:focus{
    --transform-translate-x: 1rem;
  }

  .md\:focus\:translate-x-5:focus{
    --transform-translate-x: 1.25rem;
  }

  .md\:focus\:translate-x-6:focus{
    --transform-translate-x: 1.5rem;
  }

  .md\:focus\:translate-x-8:focus{
    --transform-translate-x: 2rem;
  }

  .md\:focus\:translate-x-10:focus{
    --transform-translate-x: 2.5rem;
  }

  .md\:focus\:translate-x-12:focus{
    --transform-translate-x: 3rem;
  }

  .md\:focus\:translate-x-16:focus{
    --transform-translate-x: 4rem;
  }

  .md\:focus\:translate-x-20:focus{
    --transform-translate-x: 5rem;
  }

  .md\:focus\:translate-x-24:focus{
    --transform-translate-x: 6rem;
  }

  .md\:focus\:translate-x-32:focus{
    --transform-translate-x: 8rem;
  }

  .md\:focus\:translate-x-40:focus{
    --transform-translate-x: 10rem;
  }

  .md\:focus\:translate-x-48:focus{
    --transform-translate-x: 12rem;
  }

  .md\:focus\:translate-x-56:focus{
    --transform-translate-x: 14rem;
  }

  .md\:focus\:translate-x-64:focus{
    --transform-translate-x: 16rem;
  }

  .md\:focus\:translate-x-px:focus{
    --transform-translate-x: 1px;
  }

  .md\:focus\:-translate-x-1:focus{
    --transform-translate-x: -0.25rem;
  }

  .md\:focus\:-translate-x-2:focus{
    --transform-translate-x: -0.5rem;
  }

  .md\:focus\:-translate-x-3:focus{
    --transform-translate-x: -0.75rem;
  }

  .md\:focus\:-translate-x-4:focus{
    --transform-translate-x: -1rem;
  }

  .md\:focus\:-translate-x-5:focus{
    --transform-translate-x: -1.25rem;
  }

  .md\:focus\:-translate-x-6:focus{
    --transform-translate-x: -1.5rem;
  }

  .md\:focus\:-translate-x-8:focus{
    --transform-translate-x: -2rem;
  }

  .md\:focus\:-translate-x-10:focus{
    --transform-translate-x: -2.5rem;
  }

  .md\:focus\:-translate-x-12:focus{
    --transform-translate-x: -3rem;
  }

  .md\:focus\:-translate-x-16:focus{
    --transform-translate-x: -4rem;
  }

  .md\:focus\:-translate-x-20:focus{
    --transform-translate-x: -5rem;
  }

  .md\:focus\:-translate-x-24:focus{
    --transform-translate-x: -6rem;
  }

  .md\:focus\:-translate-x-32:focus{
    --transform-translate-x: -8rem;
  }

  .md\:focus\:-translate-x-40:focus{
    --transform-translate-x: -10rem;
  }

  .md\:focus\:-translate-x-48:focus{
    --transform-translate-x: -12rem;
  }

  .md\:focus\:-translate-x-56:focus{
    --transform-translate-x: -14rem;
  }

  .md\:focus\:-translate-x-64:focus{
    --transform-translate-x: -16rem;
  }

  .md\:focus\:-translate-x-px:focus{
    --transform-translate-x: -1px;
  }

  .md\:focus\:-translate-x-full:focus{
    --transform-translate-x: -100%;
  }

  .md\:focus\:-translate-x-1\/2:focus{
    --transform-translate-x: -50%;
  }

  .md\:focus\:translate-x-1\/2:focus{
    --transform-translate-x: 50%;
  }

  .md\:focus\:translate-x-full:focus{
    --transform-translate-x: 100%;
  }

  .md\:focus\:translate-y-0:focus{
    --transform-translate-y: 0;
  }

  .md\:focus\:translate-y-1:focus{
    --transform-translate-y: 0.25rem;
  }

  .md\:focus\:translate-y-2:focus{
    --transform-translate-y: 0.5rem;
  }

  .md\:focus\:translate-y-3:focus{
    --transform-translate-y: 0.75rem;
  }

  .md\:focus\:translate-y-4:focus{
    --transform-translate-y: 1rem;
  }

  .md\:focus\:translate-y-5:focus{
    --transform-translate-y: 1.25rem;
  }

  .md\:focus\:translate-y-6:focus{
    --transform-translate-y: 1.5rem;
  }

  .md\:focus\:translate-y-8:focus{
    --transform-translate-y: 2rem;
  }

  .md\:focus\:translate-y-10:focus{
    --transform-translate-y: 2.5rem;
  }

  .md\:focus\:translate-y-12:focus{
    --transform-translate-y: 3rem;
  }

  .md\:focus\:translate-y-16:focus{
    --transform-translate-y: 4rem;
  }

  .md\:focus\:translate-y-20:focus{
    --transform-translate-y: 5rem;
  }

  .md\:focus\:translate-y-24:focus{
    --transform-translate-y: 6rem;
  }

  .md\:focus\:translate-y-32:focus{
    --transform-translate-y: 8rem;
  }

  .md\:focus\:translate-y-40:focus{
    --transform-translate-y: 10rem;
  }

  .md\:focus\:translate-y-48:focus{
    --transform-translate-y: 12rem;
  }

  .md\:focus\:translate-y-56:focus{
    --transform-translate-y: 14rem;
  }

  .md\:focus\:translate-y-64:focus{
    --transform-translate-y: 16rem;
  }

  .md\:focus\:translate-y-px:focus{
    --transform-translate-y: 1px;
  }

  .md\:focus\:-translate-y-1:focus{
    --transform-translate-y: -0.25rem;
  }

  .md\:focus\:-translate-y-2:focus{
    --transform-translate-y: -0.5rem;
  }

  .md\:focus\:-translate-y-3:focus{
    --transform-translate-y: -0.75rem;
  }

  .md\:focus\:-translate-y-4:focus{
    --transform-translate-y: -1rem;
  }

  .md\:focus\:-translate-y-5:focus{
    --transform-translate-y: -1.25rem;
  }

  .md\:focus\:-translate-y-6:focus{
    --transform-translate-y: -1.5rem;
  }

  .md\:focus\:-translate-y-8:focus{
    --transform-translate-y: -2rem;
  }

  .md\:focus\:-translate-y-10:focus{
    --transform-translate-y: -2.5rem;
  }

  .md\:focus\:-translate-y-12:focus{
    --transform-translate-y: -3rem;
  }

  .md\:focus\:-translate-y-16:focus{
    --transform-translate-y: -4rem;
  }

  .md\:focus\:-translate-y-20:focus{
    --transform-translate-y: -5rem;
  }

  .md\:focus\:-translate-y-24:focus{
    --transform-translate-y: -6rem;
  }

  .md\:focus\:-translate-y-32:focus{
    --transform-translate-y: -8rem;
  }

  .md\:focus\:-translate-y-40:focus{
    --transform-translate-y: -10rem;
  }

  .md\:focus\:-translate-y-48:focus{
    --transform-translate-y: -12rem;
  }

  .md\:focus\:-translate-y-56:focus{
    --transform-translate-y: -14rem;
  }

  .md\:focus\:-translate-y-64:focus{
    --transform-translate-y: -16rem;
  }

  .md\:focus\:-translate-y-px:focus{
    --transform-translate-y: -1px;
  }

  .md\:focus\:-translate-y-full:focus{
    --transform-translate-y: -100%;
  }

  .md\:focus\:-translate-y-1\/2:focus{
    --transform-translate-y: -50%;
  }

  .md\:focus\:translate-y-1\/2:focus{
    --transform-translate-y: 50%;
  }

  .md\:focus\:translate-y-full:focus{
    --transform-translate-y: 100%;
  }

  .md\:skew-x-0{
    --transform-skew-x: 0;
  }

  .md\:skew-x-1{
    --transform-skew-x: 1deg;
  }

  .md\:skew-x-2{
    --transform-skew-x: 2deg;
  }

  .md\:skew-x-3{
    --transform-skew-x: 3deg;
  }

  .md\:skew-x-6{
    --transform-skew-x: 6deg;
  }

  .md\:skew-x-12{
    --transform-skew-x: 12deg;
  }

  .md\:-skew-x-12{
    --transform-skew-x: -12deg;
  }

  .md\:-skew-x-6{
    --transform-skew-x: -6deg;
  }

  .md\:-skew-x-3{
    --transform-skew-x: -3deg;
  }

  .md\:-skew-x-2{
    --transform-skew-x: -2deg;
  }

  .md\:-skew-x-1{
    --transform-skew-x: -1deg;
  }

  .md\:skew-y-0{
    --transform-skew-y: 0;
  }

  .md\:skew-y-1{
    --transform-skew-y: 1deg;
  }

  .md\:skew-y-2{
    --transform-skew-y: 2deg;
  }

  .md\:skew-y-3{
    --transform-skew-y: 3deg;
  }

  .md\:skew-y-6{
    --transform-skew-y: 6deg;
  }

  .md\:skew-y-12{
    --transform-skew-y: 12deg;
  }

  .md\:-skew-y-12{
    --transform-skew-y: -12deg;
  }

  .md\:-skew-y-6{
    --transform-skew-y: -6deg;
  }

  .md\:-skew-y-3{
    --transform-skew-y: -3deg;
  }

  .md\:-skew-y-2{
    --transform-skew-y: -2deg;
  }

  .md\:-skew-y-1{
    --transform-skew-y: -1deg;
  }

  .md\:hover\:skew-x-0:hover{
    --transform-skew-x: 0;
  }

  .md\:hover\:skew-x-1:hover{
    --transform-skew-x: 1deg;
  }

  .md\:hover\:skew-x-2:hover{
    --transform-skew-x: 2deg;
  }

  .md\:hover\:skew-x-3:hover{
    --transform-skew-x: 3deg;
  }

  .md\:hover\:skew-x-6:hover{
    --transform-skew-x: 6deg;
  }

  .md\:hover\:skew-x-12:hover{
    --transform-skew-x: 12deg;
  }

  .md\:hover\:-skew-x-12:hover{
    --transform-skew-x: -12deg;
  }

  .md\:hover\:-skew-x-6:hover{
    --transform-skew-x: -6deg;
  }

  .md\:hover\:-skew-x-3:hover{
    --transform-skew-x: -3deg;
  }

  .md\:hover\:-skew-x-2:hover{
    --transform-skew-x: -2deg;
  }

  .md\:hover\:-skew-x-1:hover{
    --transform-skew-x: -1deg;
  }

  .md\:hover\:skew-y-0:hover{
    --transform-skew-y: 0;
  }

  .md\:hover\:skew-y-1:hover{
    --transform-skew-y: 1deg;
  }

  .md\:hover\:skew-y-2:hover{
    --transform-skew-y: 2deg;
  }

  .md\:hover\:skew-y-3:hover{
    --transform-skew-y: 3deg;
  }

  .md\:hover\:skew-y-6:hover{
    --transform-skew-y: 6deg;
  }

  .md\:hover\:skew-y-12:hover{
    --transform-skew-y: 12deg;
  }

  .md\:hover\:-skew-y-12:hover{
    --transform-skew-y: -12deg;
  }

  .md\:hover\:-skew-y-6:hover{
    --transform-skew-y: -6deg;
  }

  .md\:hover\:-skew-y-3:hover{
    --transform-skew-y: -3deg;
  }

  .md\:hover\:-skew-y-2:hover{
    --transform-skew-y: -2deg;
  }

  .md\:hover\:-skew-y-1:hover{
    --transform-skew-y: -1deg;
  }

  .md\:focus\:skew-x-0:focus{
    --transform-skew-x: 0;
  }

  .md\:focus\:skew-x-1:focus{
    --transform-skew-x: 1deg;
  }

  .md\:focus\:skew-x-2:focus{
    --transform-skew-x: 2deg;
  }

  .md\:focus\:skew-x-3:focus{
    --transform-skew-x: 3deg;
  }

  .md\:focus\:skew-x-6:focus{
    --transform-skew-x: 6deg;
  }

  .md\:focus\:skew-x-12:focus{
    --transform-skew-x: 12deg;
  }

  .md\:focus\:-skew-x-12:focus{
    --transform-skew-x: -12deg;
  }

  .md\:focus\:-skew-x-6:focus{
    --transform-skew-x: -6deg;
  }

  .md\:focus\:-skew-x-3:focus{
    --transform-skew-x: -3deg;
  }

  .md\:focus\:-skew-x-2:focus{
    --transform-skew-x: -2deg;
  }

  .md\:focus\:-skew-x-1:focus{
    --transform-skew-x: -1deg;
  }

  .md\:focus\:skew-y-0:focus{
    --transform-skew-y: 0;
  }

  .md\:focus\:skew-y-1:focus{
    --transform-skew-y: 1deg;
  }

  .md\:focus\:skew-y-2:focus{
    --transform-skew-y: 2deg;
  }

  .md\:focus\:skew-y-3:focus{
    --transform-skew-y: 3deg;
  }

  .md\:focus\:skew-y-6:focus{
    --transform-skew-y: 6deg;
  }

  .md\:focus\:skew-y-12:focus{
    --transform-skew-y: 12deg;
  }

  .md\:focus\:-skew-y-12:focus{
    --transform-skew-y: -12deg;
  }

  .md\:focus\:-skew-y-6:focus{
    --transform-skew-y: -6deg;
  }

  .md\:focus\:-skew-y-3:focus{
    --transform-skew-y: -3deg;
  }

  .md\:focus\:-skew-y-2:focus{
    --transform-skew-y: -2deg;
  }

  .md\:focus\:-skew-y-1:focus{
    --transform-skew-y: -1deg;
  }

  .md\:transition-none{
    transition-property: none;
  }

  .md\:transition-all{
    transition-property: all;
  }

  .md\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .md\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .md\:transition-opacity{
    transition-property: opacity;
  }

  .md\:transition-shadow{
    transition-property: box-shadow;
  }

  .md\:transition-transform{
    transition-property: transform;
  }

  .md\:ease-linear{
    transition-timing-function: linear;
  }

  .md\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .md\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .md\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .md\:duration-75{
    transition-duration: 75ms;
  }

  .md\:duration-100{
    transition-duration: 100ms;
  }

  .md\:duration-150{
    transition-duration: 150ms;
  }

  .md\:duration-200{
    transition-duration: 200ms;
  }

  .md\:duration-300{
    transition-duration: 300ms;
  }

  .md\:duration-500{
    transition-duration: 500ms;
  }

  .md\:duration-700{
    transition-duration: 700ms;
  }

  .md\:duration-1000{
    transition-duration: 1000ms;
  }

  .md\:delay-75{
    transition-delay: 75ms;
  }

  .md\:delay-100{
    transition-delay: 100ms;
  }

  .md\:delay-150{
    transition-delay: 150ms;
  }

  .md\:delay-200{
    transition-delay: 200ms;
  }

  .md\:delay-300{
    transition-delay: 300ms;
  }

  .md\:delay-500{
    transition-delay: 500ms;
  }

  .md\:delay-700{
    transition-delay: 700ms;
  }

  .md\:delay-1000{
    transition-delay: 1000ms;
  }

  .md\:animate-none{
    animation: none;
  }

  .md\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .md\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .md\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .md\:animate-bounce{
    animation: bounce 1s infinite;
  }
}

@media (min-width: 992px){
  .lg\:space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .lg\:space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .lg\:space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .lg\:space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .lg\:space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .lg\:space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .lg\:space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .lg\:space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .lg\:space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .lg\:space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .lg\:space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .lg\:space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .lg\:space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .lg\:space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .lg\:space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .lg\:space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .lg\:space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .lg\:space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .lg\:space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .lg\:space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .lg\:-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .lg\:-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .lg\:-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .lg\:-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .lg\:-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .lg\:-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .lg\:-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .lg\:-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .lg\:-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .lg\:-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .lg\:-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .lg\:-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .lg\:-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .lg\:-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .lg\:-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .lg\:-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .lg\:space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  .lg\:space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  .lg\:divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .lg\:divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .lg\:divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .lg\:divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .lg\:divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .lg\:divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .lg\:divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  .lg\:divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  .lg\:divide-dark-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--divide-opacity));
  }

  .lg\:divide-peppermint > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--divide-opacity));
  }

  .lg\:divide-peppermint-50 > :not(template) ~ :not(template){
    border-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:divide-sunrise > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--divide-opacity));
  }

  .lg\:divide-blue > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--divide-opacity));
  }

  .lg\:divide-blue-50 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:divide-blue-25 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:divide-teal > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--divide-opacity));
  }

  .lg\:divide-bluesteel > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--divide-opacity));
  }

  .lg\:divide-skin > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--divide-opacity));
  }

  .lg\:divide-dusk-pink > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--divide-opacity));
  }

  .lg\:divide-danger > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .lg\:divide-success > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .lg\:divide-unquotable > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--divide-opacity));
  }

  .lg\:divide-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--divide-opacity));
  }

  .lg\:divide-grey-50 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:divide-grey-25 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .lg\:divide-white-50 > :not(template) ~ :not(template){
    border-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .lg\:divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  .lg\:divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  .lg\:divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  .lg\:divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  .lg\:divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  .lg\:divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  .lg\:divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  .lg\:divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  .lg\:divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  .lg\:divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  .lg\:divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  .lg\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .lg\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg\:appearance-none{
    appearance: none;
  }

  .lg\:bg-fixed{
    background-attachment: fixed;
  }

  .lg\:bg-local{
    background-attachment: local;
  }

  .lg\:bg-scroll{
    background-attachment: scroll;
  }

  .lg\:bg-clip-border{
    background-clip: border-box;
  }

  .lg\:bg-clip-padding{
    background-clip: padding-box;
  }

  .lg\:bg-clip-content{
    background-clip: content-box;
  }

  .lg\:bg-clip-text{
    background-clip: text;
  }

  .lg\:bg-dark-grey{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .lg\:bg-peppermint{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .lg\:bg-peppermint-50{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:bg-sunrise{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .lg\:bg-blue{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .lg\:bg-blue-50{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:bg-blue-25{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:bg-teal{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .lg\:bg-bluesteel{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .lg\:bg-skin{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .lg\:bg-dusk-pink{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .lg\:bg-danger{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:bg-success{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:bg-unquotable{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .lg\:bg-grey{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .lg\:bg-grey-50{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:bg-grey-25{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:bg-white-50{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:bg-transparent{
    background-color: transparent;
  }

  .lg\:hover\:bg-dark-grey:hover{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .lg\:hover\:bg-peppermint:hover{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .lg\:hover\:bg-peppermint-50:hover{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:hover\:bg-sunrise:hover{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue:hover{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .lg\:hover\:bg-blue-50:hover{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:hover\:bg-blue-25:hover{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:hover\:bg-teal:hover{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .lg\:hover\:bg-bluesteel:hover{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .lg\:hover\:bg-skin:hover{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .lg\:hover\:bg-dusk-pink:hover{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .lg\:hover\:bg-danger:hover{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:hover\:bg-success:hover{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:hover\:bg-unquotable:hover{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .lg\:hover\:bg-grey:hover{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .lg\:hover\:bg-grey-50:hover{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:hover\:bg-grey-25:hover{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:hover\:bg-white:hover{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:hover\:bg-white-50:hover{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:hover\:bg-black:hover{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .lg\:focus\:bg-dark-grey:focus{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .lg\:focus\:bg-peppermint:focus{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .lg\:focus\:bg-peppermint-50:focus{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:focus\:bg-sunrise:focus{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue:focus{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .lg\:focus\:bg-blue-50:focus{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:focus\:bg-blue-25:focus{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:focus\:bg-teal:focus{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .lg\:focus\:bg-bluesteel:focus{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .lg\:focus\:bg-skin:focus{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .lg\:focus\:bg-dusk-pink:focus{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .lg\:focus\:bg-danger:focus{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:focus\:bg-success:focus{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:focus\:bg-unquotable:focus{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .lg\:focus\:bg-grey:focus{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .lg\:focus\:bg-grey-50:focus{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:focus\:bg-grey-25:focus{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:focus\:bg-white:focus{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:focus\:bg-white-50:focus{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:focus\:bg-black:focus{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .lg\:disabled\:bg-dark-grey:disabled{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .lg\:disabled\:bg-peppermint:disabled{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .lg\:disabled\:bg-peppermint-50:disabled{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:disabled\:bg-sunrise:disabled{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .lg\:disabled\:bg-blue:disabled{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .lg\:disabled\:bg-blue-50:disabled{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:disabled\:bg-blue-25:disabled{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:disabled\:bg-teal:disabled{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .lg\:disabled\:bg-bluesteel:disabled{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .lg\:disabled\:bg-skin:disabled{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .lg\:disabled\:bg-dusk-pink:disabled{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .lg\:disabled\:bg-danger:disabled{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .lg\:disabled\:bg-success:disabled{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .lg\:disabled\:bg-unquotable:disabled{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .lg\:disabled\:bg-grey:disabled{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .lg\:disabled\:bg-grey-50:disabled{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:disabled\:bg-grey-25:disabled{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:disabled\:bg-white:disabled{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .lg\:disabled\:bg-white-50:disabled{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:disabled\:bg-black:disabled{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .lg\:disabled\:bg-transparent:disabled{
    background-color: transparent;
  }

  .lg\:bg-none{
    background-image: none;
  }

  .lg\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  .lg\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  .lg\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  .lg\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  .lg\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  .lg\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  .lg\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  .lg\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  .lg\:from-dark-grey{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .lg\:from-peppermint{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:from-peppermint-50{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:from-sunrise{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .lg\:from-blue{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:from-blue-50{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:from-blue-25{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:from-teal{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .lg\:from-bluesteel{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .lg\:from-skin{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .lg\:from-dusk-pink{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .lg\:from-danger{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .lg\:from-success{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .lg\:from-unquotable{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .lg\:from-grey{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:from-grey-50{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:from-grey-25{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:from-white-50{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:via-dark-grey{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .lg\:via-peppermint{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:via-peppermint-50{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:via-sunrise{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .lg\:via-blue{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:via-blue-50{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:via-blue-25{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:via-teal{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .lg\:via-bluesteel{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .lg\:via-skin{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .lg\:via-dusk-pink{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .lg\:via-danger{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .lg\:via-success{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .lg\:via-unquotable{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .lg\:via-grey{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:via-grey-50{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:via-grey-25{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:via-white-50{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:to-dark-grey{
    --gradient-to-color: #363636;
  }

  .lg\:to-peppermint{
    --gradient-to-color: #13C87B;
  }

  .lg\:to-peppermint-50{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:to-sunrise{
    --gradient-to-color: #FFC754;
  }

  .lg\:to-blue{
    --gradient-to-color: #003492;
  }

  .lg\:to-blue-50{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:to-blue-25{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:to-teal{
    --gradient-to-color: #4EC7C6;
  }

  .lg\:to-bluesteel{
    --gradient-to-color: #90A8C0;
  }

  .lg\:to-skin{
    --gradient-to-color: #D7B58A;
  }

  .lg\:to-dusk-pink{
    --gradient-to-color: #EBC0B8;
  }

  .lg\:to-danger{
    --gradient-to-color: #9B2C2C;
  }

  .lg\:to-success{
    --gradient-to-color: #276749;
  }

  .lg\:to-unquotable{
    --gradient-to-color: #FF5656;
  }

  .lg\:to-grey{
    --gradient-to-color: #b2b3b8;
  }

  .lg\:to-grey-50{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:to-grey-25{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:to-white{
    --gradient-to-color: #ffffff;
  }

  .lg\:to-white-50{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:to-black{
    --gradient-to-color: #000000;
  }

  .lg\:to-transparent{
    --gradient-to-color: transparent;
  }

  .lg\:hover\:from-dark-grey:hover{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .lg\:hover\:from-peppermint:hover{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:hover\:from-peppermint-50:hover{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:hover\:from-sunrise:hover{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .lg\:hover\:from-blue:hover{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:hover\:from-blue-50:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:hover\:from-blue-25:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:hover\:from-teal:hover{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .lg\:hover\:from-bluesteel:hover{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .lg\:hover\:from-skin:hover{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .lg\:hover\:from-dusk-pink:hover{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .lg\:hover\:from-danger:hover{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .lg\:hover\:from-success:hover{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .lg\:hover\:from-unquotable:hover{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .lg\:hover\:from-grey:hover{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:hover\:from-grey-50:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:hover\:from-grey-25:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:hover\:from-white:hover{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-white-50:hover{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:from-black:hover{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:from-transparent:hover{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-dark-grey:hover{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .lg\:hover\:via-peppermint:hover{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:hover\:via-peppermint-50:hover{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:hover\:via-sunrise:hover{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .lg\:hover\:via-blue:hover{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:hover\:via-blue-50:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:hover\:via-blue-25:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:hover\:via-teal:hover{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .lg\:hover\:via-bluesteel:hover{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .lg\:hover\:via-skin:hover{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .lg\:hover\:via-dusk-pink:hover{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .lg\:hover\:via-danger:hover{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .lg\:hover\:via-success:hover{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .lg\:hover\:via-unquotable:hover{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .lg\:hover\:via-grey:hover{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:hover\:via-grey-50:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:hover\:via-grey-25:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:hover\:via-white:hover{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-white-50:hover{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:hover\:via-black:hover{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:via-transparent:hover{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:hover\:to-dark-grey:hover{
    --gradient-to-color: #363636;
  }

  .lg\:hover\:to-peppermint:hover{
    --gradient-to-color: #13C87B;
  }

  .lg\:hover\:to-peppermint-50:hover{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:hover\:to-sunrise:hover{
    --gradient-to-color: #FFC754;
  }

  .lg\:hover\:to-blue:hover{
    --gradient-to-color: #003492;
  }

  .lg\:hover\:to-blue-50:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:hover\:to-blue-25:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:hover\:to-teal:hover{
    --gradient-to-color: #4EC7C6;
  }

  .lg\:hover\:to-bluesteel:hover{
    --gradient-to-color: #90A8C0;
  }

  .lg\:hover\:to-skin:hover{
    --gradient-to-color: #D7B58A;
  }

  .lg\:hover\:to-dusk-pink:hover{
    --gradient-to-color: #EBC0B8;
  }

  .lg\:hover\:to-danger:hover{
    --gradient-to-color: #9B2C2C;
  }

  .lg\:hover\:to-success:hover{
    --gradient-to-color: #276749;
  }

  .lg\:hover\:to-unquotable:hover{
    --gradient-to-color: #FF5656;
  }

  .lg\:hover\:to-grey:hover{
    --gradient-to-color: #b2b3b8;
  }

  .lg\:hover\:to-grey-50:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:hover\:to-grey-25:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:hover\:to-white:hover{
    --gradient-to-color: #ffffff;
  }

  .lg\:hover\:to-white-50:hover{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:hover\:to-black:hover{
    --gradient-to-color: #000000;
  }

  .lg\:hover\:to-transparent:hover{
    --gradient-to-color: transparent;
  }

  .lg\:focus\:from-dark-grey:focus{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .lg\:focus\:from-peppermint:focus{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:focus\:from-peppermint-50:focus{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:focus\:from-sunrise:focus{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .lg\:focus\:from-blue:focus{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:focus\:from-blue-50:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:focus\:from-blue-25:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:focus\:from-teal:focus{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .lg\:focus\:from-bluesteel:focus{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .lg\:focus\:from-skin:focus{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .lg\:focus\:from-dusk-pink:focus{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .lg\:focus\:from-danger:focus{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .lg\:focus\:from-success:focus{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .lg\:focus\:from-unquotable:focus{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .lg\:focus\:from-grey:focus{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:focus\:from-grey-50:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:focus\:from-grey-25:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:focus\:from-white:focus{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-white-50:focus{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:from-black:focus{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:from-transparent:focus{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-dark-grey:focus{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .lg\:focus\:via-peppermint:focus{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:focus\:via-peppermint-50:focus{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .lg\:focus\:via-sunrise:focus{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .lg\:focus\:via-blue:focus{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:focus\:via-blue-50:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:focus\:via-blue-25:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .lg\:focus\:via-teal:focus{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .lg\:focus\:via-bluesteel:focus{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .lg\:focus\:via-skin:focus{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .lg\:focus\:via-dusk-pink:focus{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .lg\:focus\:via-danger:focus{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .lg\:focus\:via-success:focus{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .lg\:focus\:via-unquotable:focus{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .lg\:focus\:via-grey:focus{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:focus\:via-grey-50:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:focus\:via-grey-25:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .lg\:focus\:via-white:focus{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-white-50:focus{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .lg\:focus\:via-black:focus{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:via-transparent:focus{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .lg\:focus\:to-dark-grey:focus{
    --gradient-to-color: #363636;
  }

  .lg\:focus\:to-peppermint:focus{
    --gradient-to-color: #13C87B;
  }

  .lg\:focus\:to-peppermint-50:focus{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:focus\:to-sunrise:focus{
    --gradient-to-color: #FFC754;
  }

  .lg\:focus\:to-blue:focus{
    --gradient-to-color: #003492;
  }

  .lg\:focus\:to-blue-50:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:focus\:to-blue-25:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:focus\:to-teal:focus{
    --gradient-to-color: #4EC7C6;
  }

  .lg\:focus\:to-bluesteel:focus{
    --gradient-to-color: #90A8C0;
  }

  .lg\:focus\:to-skin:focus{
    --gradient-to-color: #D7B58A;
  }

  .lg\:focus\:to-dusk-pink:focus{
    --gradient-to-color: #EBC0B8;
  }

  .lg\:focus\:to-danger:focus{
    --gradient-to-color: #9B2C2C;
  }

  .lg\:focus\:to-success:focus{
    --gradient-to-color: #276749;
  }

  .lg\:focus\:to-unquotable:focus{
    --gradient-to-color: #FF5656;
  }

  .lg\:focus\:to-grey:focus{
    --gradient-to-color: #b2b3b8;
  }

  .lg\:focus\:to-grey-50:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:focus\:to-grey-25:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:focus\:to-white:focus{
    --gradient-to-color: #ffffff;
  }

  .lg\:focus\:to-white-50:focus{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:focus\:to-black:focus{
    --gradient-to-color: #000000;
  }

  .lg\:focus\:to-transparent:focus{
    --gradient-to-color: transparent;
  }

  .lg\:bg-opacity-0{
    --bg-opacity: 0;
  }

  .lg\:bg-opacity-25{
    --bg-opacity: 0.25;
  }

  .lg\:bg-opacity-50{
    --bg-opacity: 0.5;
  }

  .lg\:bg-opacity-75{
    --bg-opacity: 0.75;
  }

  .lg\:bg-opacity-100{
    --bg-opacity: 1;
  }

  .lg\:hover\:bg-opacity-0:hover{
    --bg-opacity: 0;
  }

  .lg\:hover\:bg-opacity-25:hover{
    --bg-opacity: 0.25;
  }

  .lg\:hover\:bg-opacity-50:hover{
    --bg-opacity: 0.5;
  }

  .lg\:hover\:bg-opacity-75:hover{
    --bg-opacity: 0.75;
  }

  .lg\:hover\:bg-opacity-100:hover{
    --bg-opacity: 1;
  }

  .lg\:focus\:bg-opacity-0:focus{
    --bg-opacity: 0;
  }

  .lg\:focus\:bg-opacity-25:focus{
    --bg-opacity: 0.25;
  }

  .lg\:focus\:bg-opacity-50:focus{
    --bg-opacity: 0.5;
  }

  .lg\:focus\:bg-opacity-75:focus{
    --bg-opacity: 0.75;
  }

  .lg\:focus\:bg-opacity-100:focus{
    --bg-opacity: 1;
  }

  .lg\:bg-bottom{
    background-position: bottom;
  }

  .lg\:bg-center{
    background-position: center;
  }

  .lg\:bg-left{
    background-position: left;
  }

  .lg\:bg-left-bottom{
    background-position: left bottom;
  }

  .lg\:bg-left-top{
    background-position: left top;
  }

  .lg\:bg-right{
    background-position: right;
  }

  .lg\:bg-right-bottom{
    background-position: right bottom;
  }

  .lg\:bg-right-top{
    background-position: right top;
  }

  .lg\:bg-top{
    background-position: top;
  }

  .lg\:bg-repeat{
    background-repeat: repeat;
  }

  .lg\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .lg\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .lg\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .lg\:bg-repeat-round{
    background-repeat: round;
  }

  .lg\:bg-repeat-space{
    background-repeat: space;
  }

  .lg\:bg-auto{
    background-size: auto;
  }

  .lg\:bg-cover{
    background-size: cover;
  }

  .lg\:bg-contain{
    background-size: contain;
  }

  .lg\:border-dark-grey{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .lg\:border-peppermint{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .lg\:border-peppermint-50{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:border-sunrise{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .lg\:border-blue{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .lg\:border-blue-50{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:border-blue-25{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:border-teal{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .lg\:border-bluesteel{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .lg\:border-skin{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .lg\:border-dusk-pink{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .lg\:border-danger{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .lg\:border-success{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .lg\:border-unquotable{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .lg\:border-grey{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .lg\:border-grey-50{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:border-grey-25{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .lg\:border-white-50{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .lg\:border-transparent{
    border-color: transparent;
  }

  .lg\:hover\:border-dark-grey:hover{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .lg\:hover\:border-peppermint:hover{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .lg\:hover\:border-peppermint-50:hover{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:hover\:border-sunrise:hover{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .lg\:hover\:border-blue:hover{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .lg\:hover\:border-blue-50:hover{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:hover\:border-blue-25:hover{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:hover\:border-teal:hover{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .lg\:hover\:border-bluesteel:hover{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .lg\:hover\:border-skin:hover{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .lg\:hover\:border-dusk-pink:hover{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .lg\:hover\:border-danger:hover{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .lg\:hover\:border-success:hover{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .lg\:hover\:border-unquotable:hover{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .lg\:hover\:border-grey:hover{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .lg\:hover\:border-grey-50:hover{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:hover\:border-grey-25:hover{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:hover\:border-white:hover{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .lg\:hover\:border-white-50:hover{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:hover\:border-black:hover{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .lg\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .lg\:focus\:border-dark-grey:focus{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .lg\:focus\:border-peppermint:focus{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .lg\:focus\:border-peppermint-50:focus{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:focus\:border-sunrise:focus{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .lg\:focus\:border-blue:focus{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .lg\:focus\:border-blue-50:focus{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:focus\:border-blue-25:focus{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:focus\:border-teal:focus{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .lg\:focus\:border-bluesteel:focus{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .lg\:focus\:border-skin:focus{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .lg\:focus\:border-dusk-pink:focus{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .lg\:focus\:border-danger:focus{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .lg\:focus\:border-success:focus{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .lg\:focus\:border-unquotable:focus{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .lg\:focus\:border-grey:focus{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .lg\:focus\:border-grey-50:focus{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:focus\:border-grey-25:focus{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:focus\:border-white:focus{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .lg\:focus\:border-white-50:focus{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:focus\:border-black:focus{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .lg\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .lg\:disabled\:border-dark-grey:disabled{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .lg\:disabled\:border-peppermint:disabled{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .lg\:disabled\:border-peppermint-50:disabled{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .lg\:disabled\:border-sunrise:disabled{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .lg\:disabled\:border-blue:disabled{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .lg\:disabled\:border-blue-50:disabled{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .lg\:disabled\:border-blue-25:disabled{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .lg\:disabled\:border-teal:disabled{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .lg\:disabled\:border-bluesteel:disabled{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .lg\:disabled\:border-skin:disabled{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .lg\:disabled\:border-dusk-pink:disabled{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .lg\:disabled\:border-danger:disabled{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .lg\:disabled\:border-success:disabled{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .lg\:disabled\:border-unquotable:disabled{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .lg\:disabled\:border-grey:disabled{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .lg\:disabled\:border-grey-50:disabled{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .lg\:disabled\:border-grey-25:disabled{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .lg\:disabled\:border-white:disabled{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .lg\:disabled\:border-white-50:disabled{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .lg\:disabled\:border-black:disabled{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .lg\:disabled\:border-transparent:disabled{
    border-color: transparent;
  }

  .lg\:border-opacity-0{
    --border-opacity: 0;
  }

  .lg\:border-opacity-25{
    --border-opacity: 0.25;
  }

  .lg\:border-opacity-50{
    --border-opacity: 0.5;
  }

  .lg\:border-opacity-75{
    --border-opacity: 0.75;
  }

  .lg\:border-opacity-100{
    --border-opacity: 1;
  }

  .lg\:hover\:border-opacity-0:hover{
    --border-opacity: 0;
  }

  .lg\:hover\:border-opacity-25:hover{
    --border-opacity: 0.25;
  }

  .lg\:hover\:border-opacity-50:hover{
    --border-opacity: 0.5;
  }

  .lg\:hover\:border-opacity-75:hover{
    --border-opacity: 0.75;
  }

  .lg\:hover\:border-opacity-100:hover{
    --border-opacity: 1;
  }

  .lg\:focus\:border-opacity-0:focus{
    --border-opacity: 0;
  }

  .lg\:focus\:border-opacity-25:focus{
    --border-opacity: 0.25;
  }

  .lg\:focus\:border-opacity-50:focus{
    --border-opacity: 0.5;
  }

  .lg\:focus\:border-opacity-75:focus{
    --border-opacity: 0.75;
  }

  .lg\:focus\:border-opacity-100:focus{
    --border-opacity: 1;
  }

  .lg\:rounded-none{
    border-radius: 0;
  }

  .lg\:rounded-sm{
    border-radius: .125rem;
  }

  .lg\:rounded{
    border-radius: .25rem;
  }

  .lg\:rounded-lg{
    border-radius: .5rem;
  }

  .lg\:rounded-full{
    border-radius: 9999px;
  }

  .lg\:rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .lg\:rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-t-sm{
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .lg\:rounded-r-sm{
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .lg\:rounded-b-sm{
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .lg\:rounded-l-sm{
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .lg\:rounded-t{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .lg\:rounded-r{
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .lg\:rounded-b{
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-l{
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-t-lg{
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .lg\:rounded-r-lg{
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .lg\:rounded-b-lg{
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .lg\:rounded-l-lg{
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .lg\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg\:rounded-tl-none{
    border-top-left-radius: 0;
  }

  .lg\:rounded-tr-none{
    border-top-right-radius: 0;
  }

  .lg\:rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .lg\:rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .lg\:rounded-tl-sm{
    border-top-left-radius: .125rem;
  }

  .lg\:rounded-tr-sm{
    border-top-right-radius: .125rem;
  }

  .lg\:rounded-br-sm{
    border-bottom-right-radius: .125rem;
  }

  .lg\:rounded-bl-sm{
    border-bottom-left-radius: .125rem;
  }

  .lg\:rounded-tl{
    border-top-left-radius: .25rem;
  }

  .lg\:rounded-tr{
    border-top-right-radius: .25rem;
  }

  .lg\:rounded-br{
    border-bottom-right-radius: .25rem;
  }

  .lg\:rounded-bl{
    border-bottom-left-radius: .25rem;
  }

  .lg\:rounded-tl-lg{
    border-top-left-radius: .5rem;
  }

  .lg\:rounded-tr-lg{
    border-top-right-radius: .5rem;
  }

  .lg\:rounded-br-lg{
    border-bottom-right-radius: .5rem;
  }

  .lg\:rounded-bl-lg{
    border-bottom-left-radius: .5rem;
  }

  .lg\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .lg\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .lg\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .lg\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .lg\:border-solid{
    border-style: solid;
  }

  .lg\:border-dashed{
    border-style: dashed;
  }

  .lg\:border-dotted{
    border-style: dotted;
  }

  .lg\:border-double{
    border-style: double;
  }

  .lg\:border-none{
    border-style: none;
  }

  .lg\:border-0{
    border-width: 0;
  }

  .lg\:border-2{
    border-width: 2px;
  }

  .lg\:border-4{
    border-width: 4px;
  }

  .lg\:border-8{
    border-width: 8px;
  }

  .lg\:border{
    border-width: 1px;
  }

  .lg\:border-t-0{
    border-top-width: 0;
  }

  .lg\:border-r-0{
    border-right-width: 0;
  }

  .lg\:border-b-0{
    border-bottom-width: 0;
  }

  .lg\:border-l-0{
    border-left-width: 0;
  }

  .lg\:border-t-2{
    border-top-width: 2px;
  }

  .lg\:border-r-2{
    border-right-width: 2px;
  }

  .lg\:border-b-2{
    border-bottom-width: 2px;
  }

  .lg\:border-l-2{
    border-left-width: 2px;
  }

  .lg\:border-t-4{
    border-top-width: 4px;
  }

  .lg\:border-r-4{
    border-right-width: 4px;
  }

  .lg\:border-b-4{
    border-bottom-width: 4px;
  }

  .lg\:border-l-4{
    border-left-width: 4px;
  }

  .lg\:border-t-8{
    border-top-width: 8px;
  }

  .lg\:border-r-8{
    border-right-width: 8px;
  }

  .lg\:border-b-8{
    border-bottom-width: 8px;
  }

  .lg\:border-l-8{
    border-left-width: 8px;
  }

  .lg\:border-t{
    border-top-width: 1px;
  }

  .lg\:border-r{
    border-right-width: 1px;
  }

  .lg\:border-b{
    border-bottom-width: 1px;
  }

  .lg\:border-l{
    border-left-width: 1px;
  }

  .lg\:box-border{
    box-sizing: border-box;
  }

  .lg\:box-content{
    box-sizing: content-box;
  }

  .lg\:cursor-auto{
    cursor: auto;
  }

  .lg\:cursor-default{
    cursor: default;
  }

  .lg\:cursor-pointer{
    cursor: pointer;
  }

  .lg\:cursor-wait{
    cursor: wait;
  }

  .lg\:cursor-text{
    cursor: text;
  }

  .lg\:cursor-move{
    cursor: move;
  }

  .lg\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .lg\:block{
    display: block;
  }

  .lg\:inline-block{
    display: inline-block;
  }

  .lg\:inline{
    display: inline;
  }

  .lg\:flex{
    display: flex;
  }

  .lg\:inline-flex{
    display: inline-flex;
  }

  .lg\:table{
    display: table;
  }

  .lg\:table-caption{
    display: table-caption;
  }

  .lg\:table-cell{
    display: table-cell;
  }

  .lg\:table-column{
    display: table-column;
  }

  .lg\:table-column-group{
    display: table-column-group;
  }

  .lg\:table-footer-group{
    display: table-footer-group;
  }

  .lg\:table-header-group{
    display: table-header-group;
  }

  .lg\:table-row-group{
    display: table-row-group;
  }

  .lg\:table-row{
    display: table-row;
  }

  .lg\:flow-root{
    display: flow-root;
  }

  .lg\:grid{
    display: grid;
  }

  .lg\:inline-grid{
    display: inline-grid;
  }

  .lg\:contents{
    display: contents;
  }

  .lg\:hidden{
    display: none;
  }

  .lg\:flex-row{
    flex-direction: row;
  }

  .lg\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .lg\:flex-col{
    flex-direction: column;
  }

  .lg\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .lg\:flex-wrap{
    flex-wrap: wrap;
  }

  .lg\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .lg\:flex-no-wrap{
    flex-wrap: nowrap;
  }

  .lg\:place-items-auto{
    place-items: auto;
  }

  .lg\:place-items-start{
    place-items: start;
  }

  .lg\:place-items-end{
    place-items: end;
  }

  .lg\:place-items-center{
    place-items: center;
  }

  .lg\:place-items-stretch{
    place-items: stretch;
  }

  .lg\:place-content-center{
    place-content: center;
  }

  .lg\:place-content-start{
    place-content: start;
  }

  .lg\:place-content-end{
    place-content: end;
  }

  .lg\:place-content-between{
    place-content: space-between;
  }

  .lg\:place-content-around{
    place-content: space-around;
  }

  .lg\:place-content-evenly{
    place-content: space-evenly;
  }

  .lg\:place-content-stretch{
    place-content: stretch;
  }

  .lg\:place-self-auto{
    place-self: auto;
  }

  .lg\:place-self-start{
    place-self: start;
  }

  .lg\:place-self-end{
    place-self: end;
  }

  .lg\:place-self-center{
    place-self: center;
  }

  .lg\:place-self-stretch{
    place-self: stretch;
  }

  .lg\:items-start{
    align-items: flex-start;
  }

  .lg\:items-end{
    align-items: flex-end;
  }

  .lg\:items-center{
    align-items: center;
  }

  .lg\:items-baseline{
    align-items: baseline;
  }

  .lg\:items-stretch{
    align-items: stretch;
  }

  .lg\:content-center{
    align-content: center;
  }

  .lg\:content-start{
    align-content: flex-start;
  }

  .lg\:content-end{
    align-content: flex-end;
  }

  .lg\:content-between{
    align-content: space-between;
  }

  .lg\:content-around{
    align-content: space-around;
  }

  .lg\:content-evenly{
    align-content: space-evenly;
  }

  .lg\:self-auto{
    align-self: auto;
  }

  .lg\:self-start{
    align-self: flex-start;
  }

  .lg\:self-end{
    align-self: flex-end;
  }

  .lg\:self-center{
    align-self: center;
  }

  .lg\:self-stretch{
    align-self: stretch;
  }

  .lg\:justify-items-auto{
    justify-items: auto;
  }

  .lg\:justify-items-start{
    justify-items: start;
  }

  .lg\:justify-items-end{
    justify-items: end;
  }

  .lg\:justify-items-center{
    justify-items: center;
  }

  .lg\:justify-items-stretch{
    justify-items: stretch;
  }

  .lg\:justify-start{
    justify-content: flex-start;
  }

  .lg\:justify-end{
    justify-content: flex-end;
  }

  .lg\:justify-center{
    justify-content: center;
  }

  .lg\:justify-between{
    justify-content: space-between;
  }

  .lg\:justify-around{
    justify-content: space-around;
  }

  .lg\:justify-evenly{
    justify-content: space-evenly;
  }

  .lg\:justify-self-auto{
    justify-self: auto;
  }

  .lg\:justify-self-start{
    justify-self: start;
  }

  .lg\:justify-self-end{
    justify-self: end;
  }

  .lg\:justify-self-center{
    justify-self: center;
  }

  .lg\:justify-self-stretch{
    justify-self: stretch;
  }

  .lg\:flex-1{
    flex: 1 1 0%;
  }

  .lg\:flex-auto{
    flex: 1 1 auto;
  }

  .lg\:flex-initial{
    flex: 0 1 auto;
  }

  .lg\:flex-none{
    flex: none;
  }

  .lg\:flex-grow-0{
    flex-grow: 0;
  }

  .lg\:flex-grow{
    flex-grow: 1;
  }

  .lg\:flex-shrink-0{
    flex-shrink: 0;
  }

  .lg\:flex-shrink{
    flex-shrink: 1;
  }

  .lg\:order-1{
    order: 1;
  }

  .lg\:order-2{
    order: 2;
  }

  .lg\:order-3{
    order: 3;
  }

  .lg\:order-4{
    order: 4;
  }

  .lg\:order-5{
    order: 5;
  }

  .lg\:order-6{
    order: 6;
  }

  .lg\:order-7{
    order: 7;
  }

  .lg\:order-8{
    order: 8;
  }

  .lg\:order-9{
    order: 9;
  }

  .lg\:order-10{
    order: 10;
  }

  .lg\:order-11{
    order: 11;
  }

  .lg\:order-12{
    order: 12;
  }

  .lg\:order-first{
    order: -9999;
  }

  .lg\:order-last{
    order: 9999;
  }

  .lg\:order-none{
    order: 0;
  }

  .lg\:float-right{
    float: right;
  }

  .lg\:float-left{
    float: left;
  }

  .lg\:float-none{
    float: none;
  }

  .lg\:clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  .lg\:clear-left{
    clear: left;
  }

  .lg\:clear-right{
    clear: right;
  }

  .lg\:clear-both{
    clear: both;
  }

  .lg\:clear-none{
    clear: none;
  }

  .lg\:font-sans{
    font-family: Lato, sans-serif;
  }

  .lg\:font-serif{
    font-family: serif;
  }

  .lg\:font-mono{
    font-family: monospace;
  }

  .lg\:font-light{
    font-weight: 300;
  }

  .lg\:font-normal{
    font-weight: 400;
  }

  .lg\:font-medium{
    font-weight: 700;
  }

  .lg\:font-bold{
    font-weight: 900;
  }

  .lg\:hover\:font-light:hover{
    font-weight: 300;
  }

  .lg\:hover\:font-normal:hover{
    font-weight: 400;
  }

  .lg\:hover\:font-medium:hover{
    font-weight: 700;
  }

  .lg\:hover\:font-bold:hover{
    font-weight: 900;
  }

  .lg\:focus\:font-light:focus{
    font-weight: 300;
  }

  .lg\:focus\:font-normal:focus{
    font-weight: 400;
  }

  .lg\:focus\:font-medium:focus{
    font-weight: 700;
  }

  .lg\:focus\:font-bold:focus{
    font-weight: 900;
  }

  .lg\:h-1{
    height: 0.25rem;
  }

  .lg\:h-2{
    height: 0.5rem;
  }

  .lg\:h-3{
    height: 0.75rem;
  }

  .lg\:h-4{
    height: 1rem;
  }

  .lg\:h-5{
    height: 1.25rem;
  }

  .lg\:h-6{
    height: 1.5rem;
  }

  .lg\:h-8{
    height: 2rem;
  }

  .lg\:h-10{
    height: 2.5rem;
  }

  .lg\:h-12{
    height: 3rem;
  }

  .lg\:h-16{
    height: 4rem;
  }

  .lg\:h-24{
    height: 6rem;
  }

  .lg\:h-32{
    height: 8rem;
  }

  .lg\:h-48{
    height: 12rem;
  }

  .lg\:h-64{
    height: 16rem;
  }

  .lg\:h-auto{
    height: auto;
  }

  .lg\:h-px{
    height: 1px;
  }

  .lg\:h-full85{
    height: 85%;
  }

  .lg\:h-full{
    height: 100%;
  }

  .lg\:h-screen{
    height: 100vh;
  }

  .lg\:text-xs{
    font-size: 0.75rem;
  }

  .lg\:text-sm{
    font-size: 0.875rem;
  }

  .lg\:text-base{
    font-size: 1rem;
  }

  .lg\:text-lg{
    font-size: 1.125rem;
  }

  .lg\:text-xl{
    font-size: 1.25rem;
  }

  .lg\:text-2xl{
    font-size: 1.5rem;
  }

  .lg\:text-3xl{
    font-size: 1.875rem;
  }

  .lg\:text-4xl{
    font-size: 2.25rem;
  }

  .lg\:text-5xl{
    font-size: 3rem;
  }

  .lg\:text-6xl{
    font-size: 4rem;
  }

  .lg\:leading-none{
    line-height: 1;
  }

  .lg\:leading-tight{
    line-height: 1.25;
  }

  .lg\:leading-normal{
    line-height: 1.5;
  }

  .lg\:leading-loose{
    line-height: 2;
  }

  .lg\:list-inside{
    list-style-position: inside;
  }

  .lg\:list-outside{
    list-style-position: outside;
  }

  .lg\:list-none{
    list-style-type: none;
  }

  .lg\:list-disc{
    list-style-type: disc;
  }

  .lg\:list-decimal{
    list-style-type: decimal;
  }

  .lg\:m-0{
    margin: 0;
  }

  .lg\:m-1{
    margin: 0.25rem;
  }

  .lg\:m-2{
    margin: 0.5rem;
  }

  .lg\:m-3{
    margin: 0.75rem;
  }

  .lg\:m-4{
    margin: 1rem;
  }

  .lg\:m-5{
    margin: 1.25rem;
  }

  .lg\:m-6{
    margin: 1.5rem;
  }

  .lg\:m-8{
    margin: 2rem;
  }

  .lg\:m-10{
    margin: 2.5rem;
  }

  .lg\:m-12{
    margin: 3rem;
  }

  .lg\:m-16{
    margin: 4rem;
  }

  .lg\:m-20{
    margin: 5rem;
  }

  .lg\:m-24{
    margin: 6rem;
  }

  .lg\:m-32{
    margin: 8rem;
  }

  .lg\:m-auto{
    margin: auto;
  }

  .lg\:m-px{
    margin: 1px;
  }

  .lg\:-m-px{
    margin: -1px;
  }

  .lg\:-m-1{
    margin: -0.25rem;
  }

  .lg\:-m-2{
    margin: -0.5rem;
  }

  .lg\:-m-3{
    margin: -0.75rem;
  }

  .lg\:-m-4{
    margin: -1rem;
  }

  .lg\:-m-5{
    margin: -1.25rem;
  }

  .lg\:-m-6{
    margin: -1.5rem;
  }

  .lg\:-m-8{
    margin: -2rem;
  }

  .lg\:-m-10{
    margin: -2.5rem;
  }

  .lg\:-m-12{
    margin: -3rem;
  }

  .lg\:-m-16{
    margin: -4rem;
  }

  .lg\:-m-20{
    margin: -5rem;
  }

  .lg\:-m-24{
    margin: -6rem;
  }

  .lg\:-m-32{
    margin: -8rem;
  }

  .lg\:my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg\:mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .lg\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .lg\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .lg\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .lg\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .lg\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .lg\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg\:mt-0{
    margin-top: 0;
  }

  .lg\:mr-0{
    margin-right: 0;
  }

  .lg\:mb-0{
    margin-bottom: 0;
  }

  .lg\:ml-0{
    margin-left: 0;
  }

  .lg\:mt-1{
    margin-top: 0.25rem;
  }

  .lg\:mr-1{
    margin-right: 0.25rem;
  }

  .lg\:mb-1{
    margin-bottom: 0.25rem;
  }

  .lg\:ml-1{
    margin-left: 0.25rem;
  }

  .lg\:mt-2{
    margin-top: 0.5rem;
  }

  .lg\:mr-2{
    margin-right: 0.5rem;
  }

  .lg\:mb-2{
    margin-bottom: 0.5rem;
  }

  .lg\:ml-2{
    margin-left: 0.5rem;
  }

  .lg\:mt-3{
    margin-top: 0.75rem;
  }

  .lg\:mr-3{
    margin-right: 0.75rem;
  }

  .lg\:mb-3{
    margin-bottom: 0.75rem;
  }

  .lg\:ml-3{
    margin-left: 0.75rem;
  }

  .lg\:mt-4{
    margin-top: 1rem;
  }

  .lg\:mr-4{
    margin-right: 1rem;
  }

  .lg\:mb-4{
    margin-bottom: 1rem;
  }

  .lg\:ml-4{
    margin-left: 1rem;
  }

  .lg\:mt-5{
    margin-top: 1.25rem;
  }

  .lg\:mr-5{
    margin-right: 1.25rem;
  }

  .lg\:mb-5{
    margin-bottom: 1.25rem;
  }

  .lg\:ml-5{
    margin-left: 1.25rem;
  }

  .lg\:mt-6{
    margin-top: 1.5rem;
  }

  .lg\:mr-6{
    margin-right: 1.5rem;
  }

  .lg\:mb-6{
    margin-bottom: 1.5rem;
  }

  .lg\:ml-6{
    margin-left: 1.5rem;
  }

  .lg\:mt-8{
    margin-top: 2rem;
  }

  .lg\:mr-8{
    margin-right: 2rem;
  }

  .lg\:mb-8{
    margin-bottom: 2rem;
  }

  .lg\:ml-8{
    margin-left: 2rem;
  }

  .lg\:mt-10{
    margin-top: 2.5rem;
  }

  .lg\:mr-10{
    margin-right: 2.5rem;
  }

  .lg\:mb-10{
    margin-bottom: 2.5rem;
  }

  .lg\:ml-10{
    margin-left: 2.5rem;
  }

  .lg\:mt-12{
    margin-top: 3rem;
  }

  .lg\:mr-12{
    margin-right: 3rem;
  }

  .lg\:mb-12{
    margin-bottom: 3rem;
  }

  .lg\:ml-12{
    margin-left: 3rem;
  }

  .lg\:mt-16{
    margin-top: 4rem;
  }

  .lg\:mr-16{
    margin-right: 4rem;
  }

  .lg\:mb-16{
    margin-bottom: 4rem;
  }

  .lg\:ml-16{
    margin-left: 4rem;
  }

  .lg\:mt-20{
    margin-top: 5rem;
  }

  .lg\:mr-20{
    margin-right: 5rem;
  }

  .lg\:mb-20{
    margin-bottom: 5rem;
  }

  .lg\:ml-20{
    margin-left: 5rem;
  }

  .lg\:mt-24{
    margin-top: 6rem;
  }

  .lg\:mr-24{
    margin-right: 6rem;
  }

  .lg\:mb-24{
    margin-bottom: 6rem;
  }

  .lg\:ml-24{
    margin-left: 6rem;
  }

  .lg\:mt-32{
    margin-top: 8rem;
  }

  .lg\:mr-32{
    margin-right: 8rem;
  }

  .lg\:mb-32{
    margin-bottom: 8rem;
  }

  .lg\:ml-32{
    margin-left: 8rem;
  }

  .lg\:mt-auto{
    margin-top: auto;
  }

  .lg\:mr-auto{
    margin-right: auto;
  }

  .lg\:mb-auto{
    margin-bottom: auto;
  }

  .lg\:ml-auto{
    margin-left: auto;
  }

  .lg\:mt-px{
    margin-top: 1px;
  }

  .lg\:mr-px{
    margin-right: 1px;
  }

  .lg\:mb-px{
    margin-bottom: 1px;
  }

  .lg\:ml-px{
    margin-left: 1px;
  }

  .lg\:-mt-px{
    margin-top: -1px;
  }

  .lg\:-mr-px{
    margin-right: -1px;
  }

  .lg\:-mb-px{
    margin-bottom: -1px;
  }

  .lg\:-ml-px{
    margin-left: -1px;
  }

  .lg\:-mt-1{
    margin-top: -0.25rem;
  }

  .lg\:-mr-1{
    margin-right: -0.25rem;
  }

  .lg\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .lg\:-ml-1{
    margin-left: -0.25rem;
  }

  .lg\:-mt-2{
    margin-top: -0.5rem;
  }

  .lg\:-mr-2{
    margin-right: -0.5rem;
  }

  .lg\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .lg\:-ml-2{
    margin-left: -0.5rem;
  }

  .lg\:-mt-3{
    margin-top: -0.75rem;
  }

  .lg\:-mr-3{
    margin-right: -0.75rem;
  }

  .lg\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .lg\:-ml-3{
    margin-left: -0.75rem;
  }

  .lg\:-mt-4{
    margin-top: -1rem;
  }

  .lg\:-mr-4{
    margin-right: -1rem;
  }

  .lg\:-mb-4{
    margin-bottom: -1rem;
  }

  .lg\:-ml-4{
    margin-left: -1rem;
  }

  .lg\:-mt-5{
    margin-top: -1.25rem;
  }

  .lg\:-mr-5{
    margin-right: -1.25rem;
  }

  .lg\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .lg\:-ml-5{
    margin-left: -1.25rem;
  }

  .lg\:-mt-6{
    margin-top: -1.5rem;
  }

  .lg\:-mr-6{
    margin-right: -1.5rem;
  }

  .lg\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .lg\:-ml-6{
    margin-left: -1.5rem;
  }

  .lg\:-mt-8{
    margin-top: -2rem;
  }

  .lg\:-mr-8{
    margin-right: -2rem;
  }

  .lg\:-mb-8{
    margin-bottom: -2rem;
  }

  .lg\:-ml-8{
    margin-left: -2rem;
  }

  .lg\:-mt-10{
    margin-top: -2.5rem;
  }

  .lg\:-mr-10{
    margin-right: -2.5rem;
  }

  .lg\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .lg\:-ml-10{
    margin-left: -2.5rem;
  }

  .lg\:-mt-12{
    margin-top: -3rem;
  }

  .lg\:-mr-12{
    margin-right: -3rem;
  }

  .lg\:-mb-12{
    margin-bottom: -3rem;
  }

  .lg\:-ml-12{
    margin-left: -3rem;
  }

  .lg\:-mt-16{
    margin-top: -4rem;
  }

  .lg\:-mr-16{
    margin-right: -4rem;
  }

  .lg\:-mb-16{
    margin-bottom: -4rem;
  }

  .lg\:-ml-16{
    margin-left: -4rem;
  }

  .lg\:-mt-20{
    margin-top: -5rem;
  }

  .lg\:-mr-20{
    margin-right: -5rem;
  }

  .lg\:-mb-20{
    margin-bottom: -5rem;
  }

  .lg\:-ml-20{
    margin-left: -5rem;
  }

  .lg\:-mt-24{
    margin-top: -6rem;
  }

  .lg\:-mr-24{
    margin-right: -6rem;
  }

  .lg\:-mb-24{
    margin-bottom: -6rem;
  }

  .lg\:-ml-24{
    margin-left: -6rem;
  }

  .lg\:-mt-32{
    margin-top: -8rem;
  }

  .lg\:-mr-32{
    margin-right: -8rem;
  }

  .lg\:-mb-32{
    margin-bottom: -8rem;
  }

  .lg\:-ml-32{
    margin-left: -8rem;
  }

  .lg\:max-h-full{
    max-height: 100%;
  }

  .lg\:max-h-screen{
    max-height: 100vh;
  }

  .lg\:max-h-full85{
    max-height: 85%;
  }

  .lg\:max-w-xs{
    max-width: 20rem;
  }

  .lg\:max-w-sm{
    max-width: 30rem;
  }

  .lg\:max-w-md{
    max-width: 40rem;
  }

  .lg\:max-w-lg{
    max-width: 50rem;
  }

  .lg\:max-w-xl{
    max-width: 60rem;
  }

  .lg\:max-w-2xl{
    max-width: 70rem;
  }

  .lg\:max-w-3xl{
    max-width: 80rem;
  }

  .lg\:max-w-4xl{
    max-width: 90rem;
  }

  .lg\:max-w-5xl{
    max-width: 100rem;
  }

  .lg\:max-w-full{
    max-width: 100%;
  }

  .lg\:max-w-dash-1{
    max-width: 350px;
  }

  .lg\:min-h-0{
    min-height: 0;
  }

  .lg\:min-h-full{
    min-height: 100%;
  }

  .lg\:min-h-screen{
    min-height: 100vh;
  }

  .lg\:min-w-0{
    min-width: 0;
  }

  .lg\:min-w-full{
    min-width: 100%;
  }

  .lg\:opacity-0{
    opacity: 0;
  }

  .lg\:opacity-25{
    opacity: 0.25;
  }

  .lg\:opacity-50{
    opacity: 0.5;
  }

  .lg\:opacity-75{
    opacity: 0.75;
  }

  .lg\:opacity-100{
    opacity: 1;
  }

  .lg\:overflow-auto{
    overflow: auto;
  }

  .lg\:overflow-hidden{
    overflow: hidden;
  }

  .lg\:overflow-visible{
    overflow: visible;
  }

  .lg\:overflow-scroll{
    overflow: scroll;
  }

  .lg\:overflow-x-auto{
    overflow-x: auto;
  }

  .lg\:overflow-y-auto{
    overflow-y: auto;
  }

  .lg\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .lg\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .lg\:overflow-x-visible{
    overflow-x: visible;
  }

  .lg\:overflow-y-visible{
    overflow-y: visible;
  }

  .lg\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .lg\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .lg\:scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  .lg\:scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  .lg\:overscroll-auto{
    overscroll-behavior: auto;
  }

  .lg\:overscroll-contain{
    overscroll-behavior: contain;
  }

  .lg\:overscroll-none{
    overscroll-behavior: none;
  }

  .lg\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .lg\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .lg\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .lg\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .lg\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .lg\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .lg\:p-0{
    padding: 0;
  }

  .lg\:p-1{
    padding: 0.25rem;
  }

  .lg\:p-2{
    padding: 0.5rem;
  }

  .lg\:p-3{
    padding: 0.75rem;
  }

  .lg\:p-4{
    padding: 1rem;
  }

  .lg\:p-5{
    padding: 1.25rem;
  }

  .lg\:p-6{
    padding: 1.5rem;
  }

  .lg\:p-8{
    padding: 2rem;
  }

  .lg\:p-10{
    padding: 2.5rem;
  }

  .lg\:p-12{
    padding: 3rem;
  }

  .lg\:p-16{
    padding: 4rem;
  }

  .lg\:p-20{
    padding: 5rem;
  }

  .lg\:p-24{
    padding: 6rem;
  }

  .lg\:p-32{
    padding: 8rem;
  }

  .lg\:p-px{
    padding: 1px;
  }

  .lg\:py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg\:px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .lg\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .lg\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .lg\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg\:pt-0{
    padding-top: 0;
  }

  .lg\:pr-0{
    padding-right: 0;
  }

  .lg\:pb-0{
    padding-bottom: 0;
  }

  .lg\:pl-0{
    padding-left: 0;
  }

  .lg\:pt-1{
    padding-top: 0.25rem;
  }

  .lg\:pr-1{
    padding-right: 0.25rem;
  }

  .lg\:pb-1{
    padding-bottom: 0.25rem;
  }

  .lg\:pl-1{
    padding-left: 0.25rem;
  }

  .lg\:pt-2{
    padding-top: 0.5rem;
  }

  .lg\:pr-2{
    padding-right: 0.5rem;
  }

  .lg\:pb-2{
    padding-bottom: 0.5rem;
  }

  .lg\:pl-2{
    padding-left: 0.5rem;
  }

  .lg\:pt-3{
    padding-top: 0.75rem;
  }

  .lg\:pr-3{
    padding-right: 0.75rem;
  }

  .lg\:pb-3{
    padding-bottom: 0.75rem;
  }

  .lg\:pl-3{
    padding-left: 0.75rem;
  }

  .lg\:pt-4{
    padding-top: 1rem;
  }

  .lg\:pr-4{
    padding-right: 1rem;
  }

  .lg\:pb-4{
    padding-bottom: 1rem;
  }

  .lg\:pl-4{
    padding-left: 1rem;
  }

  .lg\:pt-5{
    padding-top: 1.25rem;
  }

  .lg\:pr-5{
    padding-right: 1.25rem;
  }

  .lg\:pb-5{
    padding-bottom: 1.25rem;
  }

  .lg\:pl-5{
    padding-left: 1.25rem;
  }

  .lg\:pt-6{
    padding-top: 1.5rem;
  }

  .lg\:pr-6{
    padding-right: 1.5rem;
  }

  .lg\:pb-6{
    padding-bottom: 1.5rem;
  }

  .lg\:pl-6{
    padding-left: 1.5rem;
  }

  .lg\:pt-8{
    padding-top: 2rem;
  }

  .lg\:pr-8{
    padding-right: 2rem;
  }

  .lg\:pb-8{
    padding-bottom: 2rem;
  }

  .lg\:pl-8{
    padding-left: 2rem;
  }

  .lg\:pt-10{
    padding-top: 2.5rem;
  }

  .lg\:pr-10{
    padding-right: 2.5rem;
  }

  .lg\:pb-10{
    padding-bottom: 2.5rem;
  }

  .lg\:pl-10{
    padding-left: 2.5rem;
  }

  .lg\:pt-12{
    padding-top: 3rem;
  }

  .lg\:pr-12{
    padding-right: 3rem;
  }

  .lg\:pb-12{
    padding-bottom: 3rem;
  }

  .lg\:pl-12{
    padding-left: 3rem;
  }

  .lg\:pt-16{
    padding-top: 4rem;
  }

  .lg\:pr-16{
    padding-right: 4rem;
  }

  .lg\:pb-16{
    padding-bottom: 4rem;
  }

  .lg\:pl-16{
    padding-left: 4rem;
  }

  .lg\:pt-20{
    padding-top: 5rem;
  }

  .lg\:pr-20{
    padding-right: 5rem;
  }

  .lg\:pb-20{
    padding-bottom: 5rem;
  }

  .lg\:pl-20{
    padding-left: 5rem;
  }

  .lg\:pt-24{
    padding-top: 6rem;
  }

  .lg\:pr-24{
    padding-right: 6rem;
  }

  .lg\:pb-24{
    padding-bottom: 6rem;
  }

  .lg\:pl-24{
    padding-left: 6rem;
  }

  .lg\:pt-32{
    padding-top: 8rem;
  }

  .lg\:pr-32{
    padding-right: 8rem;
  }

  .lg\:pb-32{
    padding-bottom: 8rem;
  }

  .lg\:pl-32{
    padding-left: 8rem;
  }

  .lg\:pt-px{
    padding-top: 1px;
  }

  .lg\:pr-px{
    padding-right: 1px;
  }

  .lg\:pb-px{
    padding-bottom: 1px;
  }

  .lg\:pl-px{
    padding-left: 1px;
  }

  .lg\:placeholder-dark-grey::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .lg\:placeholder-peppermint::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .lg\:placeholder-peppermint-50::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .lg\:placeholder-sunrise::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .lg\:placeholder-blue-50::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .lg\:placeholder-blue-25::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .lg\:placeholder-teal::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .lg\:placeholder-bluesteel::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .lg\:placeholder-skin::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .lg\:placeholder-dusk-pink::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .lg\:placeholder-danger::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:placeholder-success::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:placeholder-unquotable::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .lg\:placeholder-grey::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .lg\:placeholder-grey-50::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .lg\:placeholder-grey-25::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .lg\:placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:placeholder-white-50::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .lg\:placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .lg\:focus\:placeholder-dark-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-peppermint:focus::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-peppermint-50:focus::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .lg\:focus\:placeholder-sunrise:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue:focus::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-blue-50:focus::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .lg\:focus\:placeholder-blue-25:focus::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .lg\:focus\:placeholder-teal:focus::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-bluesteel:focus::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-skin:focus::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-dusk-pink:focus::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-danger:focus::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-success:focus::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-unquotable:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-grey-50:focus::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .lg\:focus\:placeholder-grey-25:focus::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .lg\:focus\:placeholder-white:focus::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-white-50:focus::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .lg\:focus\:placeholder-black:focus::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .lg\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .lg\:placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  .lg\:placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  .lg\:placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  .lg\:placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  .lg\:placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  .lg\:focus\:placeholder-opacity-0:focus::placeholder{
    --placeholder-opacity: 0;
  }

  .lg\:focus\:placeholder-opacity-25:focus::placeholder{
    --placeholder-opacity: 0.25;
  }

  .lg\:focus\:placeholder-opacity-50:focus::placeholder{
    --placeholder-opacity: 0.5;
  }

  .lg\:focus\:placeholder-opacity-75:focus::placeholder{
    --placeholder-opacity: 0.75;
  }

  .lg\:focus\:placeholder-opacity-100:focus::placeholder{
    --placeholder-opacity: 1;
  }

  .lg\:pointer-events-none{
    pointer-events: none;
  }

  .lg\:pointer-events-auto{
    pointer-events: auto;
  }

  .lg\:disabled\:pointer-events-none:disabled{
    pointer-events: none;
  }

  .lg\:disabled\:pointer-events-auto:disabled{
    pointer-events: auto;
  }

  .lg\:static{
    position: static;
  }

  .lg\:fixed{
    position: fixed;
  }

  .lg\:absolute{
    position: absolute;
  }

  .lg\:relative{
    position: relative;
  }

  .lg\:sticky{
    position: sticky;
  }

  .lg\:inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .lg\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .lg\:inset-xs{
    top: .75rem;
    right: .75rem;
    bottom: .75rem;
    left: .75rem;
  }

  .lg\:inset-sm{
    top: .875rem;
    right: .875rem;
    bottom: .875rem;
    left: .875rem;
  }

  .lg\:inset-base{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .lg\:inset-lg{
    top: 1.125rem;
    right: 1.125rem;
    bottom: 1.125rem;
    left: 1.125rem;
  }

  .lg\:inset-xl{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-2xl{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-3xl{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .lg\:inset-4xl{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-5xl{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .lg\:inset-y-0{
    top: 0;
    bottom: 0;
  }

  .lg\:inset-x-0{
    right: 0;
    left: 0;
  }

  .lg\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .lg\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .lg\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .lg\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .lg\:inset-y-xs{
    top: .75rem;
    bottom: .75rem;
  }

  .lg\:inset-x-xs{
    right: .75rem;
    left: .75rem;
  }

  .lg\:inset-y-sm{
    top: .875rem;
    bottom: .875rem;
  }

  .lg\:inset-x-sm{
    right: .875rem;
    left: .875rem;
  }

  .lg\:inset-y-base{
    top: 1rem;
    bottom: 1rem;
  }

  .lg\:inset-x-base{
    right: 1rem;
    left: 1rem;
  }

  .lg\:inset-y-lg{
    top: 1.125rem;
    bottom: 1.125rem;
  }

  .lg\:inset-x-lg{
    right: 1.125rem;
    left: 1.125rem;
  }

  .lg\:inset-y-xl{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .lg\:inset-x-xl{
    right: 1.25rem;
    left: 1.25rem;
  }

  .lg\:inset-y-2xl{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .lg\:inset-x-2xl{
    right: 1.5rem;
    left: 1.5rem;
  }

  .lg\:inset-y-3xl{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .lg\:inset-x-3xl{
    right: 1.875rem;
    left: 1.875rem;
  }

  .lg\:inset-y-4xl{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .lg\:inset-x-4xl{
    right: 2.25rem;
    left: 2.25rem;
  }

  .lg\:inset-y-5xl{
    top: 3rem;
    bottom: 3rem;
  }

  .lg\:inset-x-5xl{
    right: 3rem;
    left: 3rem;
  }

  .lg\:top-0{
    top: 0;
  }

  .lg\:right-0{
    right: 0;
  }

  .lg\:bottom-0{
    bottom: 0;
  }

  .lg\:left-0{
    left: 0;
  }

  .lg\:top-auto{
    top: auto;
  }

  .lg\:right-auto{
    right: auto;
  }

  .lg\:bottom-auto{
    bottom: auto;
  }

  .lg\:left-auto{
    left: auto;
  }

  .lg\:top-1\/2{
    top: 50%;
  }

  .lg\:right-1\/2{
    right: 50%;
  }

  .lg\:bottom-1\/2{
    bottom: 50%;
  }

  .lg\:left-1\/2{
    left: 50%;
  }

  .lg\:top-xs{
    top: .75rem;
  }

  .lg\:right-xs{
    right: .75rem;
  }

  .lg\:bottom-xs{
    bottom: .75rem;
  }

  .lg\:left-xs{
    left: .75rem;
  }

  .lg\:top-sm{
    top: .875rem;
  }

  .lg\:right-sm{
    right: .875rem;
  }

  .lg\:bottom-sm{
    bottom: .875rem;
  }

  .lg\:left-sm{
    left: .875rem;
  }

  .lg\:top-base{
    top: 1rem;
  }

  .lg\:right-base{
    right: 1rem;
  }

  .lg\:bottom-base{
    bottom: 1rem;
  }

  .lg\:left-base{
    left: 1rem;
  }

  .lg\:top-lg{
    top: 1.125rem;
  }

  .lg\:right-lg{
    right: 1.125rem;
  }

  .lg\:bottom-lg{
    bottom: 1.125rem;
  }

  .lg\:left-lg{
    left: 1.125rem;
  }

  .lg\:top-xl{
    top: 1.25rem;
  }

  .lg\:right-xl{
    right: 1.25rem;
  }

  .lg\:bottom-xl{
    bottom: 1.25rem;
  }

  .lg\:left-xl{
    left: 1.25rem;
  }

  .lg\:top-2xl{
    top: 1.5rem;
  }

  .lg\:right-2xl{
    right: 1.5rem;
  }

  .lg\:bottom-2xl{
    bottom: 1.5rem;
  }

  .lg\:left-2xl{
    left: 1.5rem;
  }

  .lg\:top-3xl{
    top: 1.875rem;
  }

  .lg\:right-3xl{
    right: 1.875rem;
  }

  .lg\:bottom-3xl{
    bottom: 1.875rem;
  }

  .lg\:left-3xl{
    left: 1.875rem;
  }

  .lg\:top-4xl{
    top: 2.25rem;
  }

  .lg\:right-4xl{
    right: 2.25rem;
  }

  .lg\:bottom-4xl{
    bottom: 2.25rem;
  }

  .lg\:left-4xl{
    left: 2.25rem;
  }

  .lg\:top-5xl{
    top: 3rem;
  }

  .lg\:right-5xl{
    right: 3rem;
  }

  .lg\:bottom-5xl{
    bottom: 3rem;
  }

  .lg\:left-5xl{
    left: 3rem;
  }

  .lg\:resize-none{
    resize: none;
  }

  .lg\:resize-y{
    resize: vertical;
  }

  .lg\:resize-x{
    resize: horizontal;
  }

  .lg\:resize{
    resize: both;
  }

  .lg\:shadow{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .lg\:shadow-md{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .lg\:shadow-lg{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .lg\:shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .lg\:shadow-outline{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .lg\:shadow-none{
    box-shadow: none;
  }

  .lg\:hover\:shadow:hover{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .lg\:hover\:shadow-md:hover{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .lg\:hover\:shadow-lg:hover{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .lg\:hover\:shadow-inner:hover{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .lg\:hover\:shadow-outline:hover{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .lg\:hover\:shadow-none:hover{
    box-shadow: none;
  }

  .lg\:focus\:shadow:focus{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .lg\:focus\:shadow-md:focus{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .lg\:focus\:shadow-lg:focus{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .lg\:focus\:shadow-inner:focus{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .lg\:focus\:shadow-outline:focus{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .lg\:focus\:shadow-none:focus{
    box-shadow: none;
  }

  .lg\:stroke-0{
    stroke-width: 0;
  }

  .lg\:stroke-1{
    stroke-width: 1;
  }

  .lg\:stroke-2{
    stroke-width: 2;
  }

  .lg\:table-auto{
    table-layout: auto;
  }

  .lg\:table-fixed{
    table-layout: fixed;
  }

  .lg\:text-left{
    text-align: left;
  }

  .lg\:text-center{
    text-align: center;
  }

  .lg\:text-right{
    text-align: right;
  }

  .lg\:text-justify{
    text-align: justify;
  }

  .lg\:text-dark-grey{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .lg\:text-peppermint{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .lg\:text-peppermint-50{
    color: rgba(19, 200, 123, 0.5);
  }

  .lg\:text-sunrise{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .lg\:text-blue{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .lg\:text-blue-50{
    color: rgba(0, 52, 146, 0.5);
  }

  .lg\:text-blue-25{
    color: rgba(0, 52, 146, 0.25);
  }

  .lg\:text-teal{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .lg\:text-bluesteel{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .lg\:text-skin{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .lg\:text-dusk-pink{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .lg\:text-danger{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .lg\:text-success{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .lg\:text-unquotable{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .lg\:text-grey{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .lg\:text-grey-50{
    color: rgba(178, 179, 184, 0.5);
  }

  .lg\:text-grey-25{
    color: rgba(178, 179, 184, 0.25);
  }

  .lg\:text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .lg\:text-white-50{
    color: rgba(255, 255, 255, 0.5);
  }

  .lg\:text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .lg\:text-transparent{
    color: transparent;
  }

  .lg\:hover\:text-dark-grey:hover{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .lg\:hover\:text-peppermint:hover{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .lg\:hover\:text-peppermint-50:hover{
    color: rgba(19, 200, 123, 0.5);
  }

  .lg\:hover\:text-sunrise:hover{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .lg\:hover\:text-blue:hover{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .lg\:hover\:text-blue-50:hover{
    color: rgba(0, 52, 146, 0.5);
  }

  .lg\:hover\:text-blue-25:hover{
    color: rgba(0, 52, 146, 0.25);
  }

  .lg\:hover\:text-teal:hover{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .lg\:hover\:text-bluesteel:hover{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .lg\:hover\:text-skin:hover{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .lg\:hover\:text-dusk-pink:hover{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .lg\:hover\:text-danger:hover{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .lg\:hover\:text-success:hover{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .lg\:hover\:text-unquotable:hover{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .lg\:hover\:text-grey:hover{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .lg\:hover\:text-grey-50:hover{
    color: rgba(178, 179, 184, 0.5);
  }

  .lg\:hover\:text-grey-25:hover{
    color: rgba(178, 179, 184, 0.25);
  }

  .lg\:hover\:text-white:hover{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .lg\:hover\:text-white-50:hover{
    color: rgba(255, 255, 255, 0.5);
  }

  .lg\:hover\:text-black:hover{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .lg\:hover\:text-transparent:hover{
    color: transparent;
  }

  .lg\:focus\:text-dark-grey:focus{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .lg\:focus\:text-peppermint:focus{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .lg\:focus\:text-peppermint-50:focus{
    color: rgba(19, 200, 123, 0.5);
  }

  .lg\:focus\:text-sunrise:focus{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .lg\:focus\:text-blue:focus{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .lg\:focus\:text-blue-50:focus{
    color: rgba(0, 52, 146, 0.5);
  }

  .lg\:focus\:text-blue-25:focus{
    color: rgba(0, 52, 146, 0.25);
  }

  .lg\:focus\:text-teal:focus{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .lg\:focus\:text-bluesteel:focus{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .lg\:focus\:text-skin:focus{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .lg\:focus\:text-dusk-pink:focus{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .lg\:focus\:text-danger:focus{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .lg\:focus\:text-success:focus{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .lg\:focus\:text-unquotable:focus{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .lg\:focus\:text-grey:focus{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .lg\:focus\:text-grey-50:focus{
    color: rgba(178, 179, 184, 0.5);
  }

  .lg\:focus\:text-grey-25:focus{
    color: rgba(178, 179, 184, 0.25);
  }

  .lg\:focus\:text-white:focus{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .lg\:focus\:text-white-50:focus{
    color: rgba(255, 255, 255, 0.5);
  }

  .lg\:focus\:text-black:focus{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .lg\:focus\:text-transparent:focus{
    color: transparent;
  }

  .lg\:text-opacity-0{
    --text-opacity: 0;
  }

  .lg\:text-opacity-25{
    --text-opacity: 0.25;
  }

  .lg\:text-opacity-50{
    --text-opacity: 0.5;
  }

  .lg\:text-opacity-75{
    --text-opacity: 0.75;
  }

  .lg\:text-opacity-100{
    --text-opacity: 1;
  }

  .lg\:hover\:text-opacity-0:hover{
    --text-opacity: 0;
  }

  .lg\:hover\:text-opacity-25:hover{
    --text-opacity: 0.25;
  }

  .lg\:hover\:text-opacity-50:hover{
    --text-opacity: 0.5;
  }

  .lg\:hover\:text-opacity-75:hover{
    --text-opacity: 0.75;
  }

  .lg\:hover\:text-opacity-100:hover{
    --text-opacity: 1;
  }

  .lg\:focus\:text-opacity-0:focus{
    --text-opacity: 0;
  }

  .lg\:focus\:text-opacity-25:focus{
    --text-opacity: 0.25;
  }

  .lg\:focus\:text-opacity-50:focus{
    --text-opacity: 0.5;
  }

  .lg\:focus\:text-opacity-75:focus{
    --text-opacity: 0.75;
  }

  .lg\:focus\:text-opacity-100:focus{
    --text-opacity: 1;
  }

  .lg\:italic{
    font-style: italic;
  }

  .lg\:not-italic{
    font-style: normal;
  }

  .lg\:hover\:italic:hover{
    font-style: italic;
  }

  .lg\:hover\:not-italic:hover{
    font-style: normal;
  }

  .lg\:focus\:italic:focus{
    font-style: italic;
  }

  .lg\:focus\:not-italic:focus{
    font-style: normal;
  }

  .lg\:uppercase{
    text-transform: uppercase;
  }

  .lg\:lowercase{
    text-transform: lowercase;
  }

  .lg\:capitalize{
    text-transform: capitalize;
  }

  .lg\:normal-case{
    text-transform: none;
  }

  .lg\:hover\:uppercase:hover{
    text-transform: uppercase;
  }

  .lg\:hover\:lowercase:hover{
    text-transform: lowercase;
  }

  .lg\:hover\:capitalize:hover{
    text-transform: capitalize;
  }

  .lg\:hover\:normal-case:hover{
    text-transform: none;
  }

  .lg\:focus\:uppercase:focus{
    text-transform: uppercase;
  }

  .lg\:focus\:lowercase:focus{
    text-transform: lowercase;
  }

  .lg\:focus\:capitalize:focus{
    text-transform: capitalize;
  }

  .lg\:focus\:normal-case:focus{
    text-transform: none;
  }

  .lg\:underline{
    text-decoration: underline;
  }

  .lg\:line-through{
    text-decoration: line-through;
  }

  .lg\:no-underline{
    text-decoration: none;
  }

  .lg\:hover\:underline:hover{
    text-decoration: underline;
  }

  .lg\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .lg\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .lg\:focus\:underline:focus{
    text-decoration: underline;
  }

  .lg\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .lg\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .lg\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:hover\:antialiased:hover{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:hover\:subpixel-antialiased:hover{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:focus\:antialiased:focus{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg\:focus\:subpixel-antialiased:focus{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  .lg\:normal-nums{
    font-variant-numeric: normal;
  }

  .lg\:ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  .lg\:slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  .lg\:lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  .lg\:oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  .lg\:proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  .lg\:tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  .lg\:diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  .lg\:stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  .lg\:tracking-tight{
    letter-spacing: -0.05em;
  }

  .lg\:tracking-normal{
    letter-spacing: 0;
  }

  .lg\:tracking-wide{
    letter-spacing: 0.05em;
  }

  .lg\:select-none{
    user-select: none;
  }

  .lg\:select-text{
    user-select: text;
  }

  .lg\:select-all{
    user-select: all;
  }

  .lg\:select-auto{
    user-select: auto;
  }

  .lg\:align-baseline{
    vertical-align: baseline;
  }

  .lg\:align-top{
    vertical-align: top;
  }

  .lg\:align-middle{
    vertical-align: middle;
  }

  .lg\:align-bottom{
    vertical-align: bottom;
  }

  .lg\:align-text-top{
    vertical-align: text-top;
  }

  .lg\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .lg\:visible{
    visibility: visible;
  }

  .lg\:invisible{
    visibility: hidden;
  }

  .lg\:whitespace-normal{
    white-space: normal;
  }

  .lg\:whitespace-no-wrap{
    white-space: nowrap;
  }

  .lg\:whitespace-pre{
    white-space: pre;
  }

  .lg\:whitespace-pre-line{
    white-space: pre-line;
  }

  .lg\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .lg\:break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg\:break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  .lg\:break-all{
    word-break: break-all;
  }

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

  .lg\:w-1{
    width: 0.25rem;
  }

  .lg\:w-2{
    width: 0.5rem;
  }

  .lg\:w-3{
    width: 0.75rem;
  }

  .lg\:w-4{
    width: 1rem;
  }

  .lg\:w-5{
    width: 1.25rem;
  }

  .lg\:w-6{
    width: 1.5rem;
  }

  .lg\:w-8{
    width: 2rem;
  }

  .lg\:w-10{
    width: 2.5rem;
  }

  .lg\:w-12{
    width: 3rem;
  }

  .lg\:w-16{
    width: 4rem;
  }

  .lg\:w-24{
    width: 6rem;
  }

  .lg\:w-32{
    width: 8rem;
  }

  .lg\:w-48{
    width: 12rem;
  }

  .lg\:w-64{
    width: 16rem;
  }

  .lg\:w-auto{
    width: auto;
  }

  .lg\:w-px{
    width: 1px;
  }

  .lg\:w-1\/2{
    width: 50%;
  }

  .lg\:w-1\/3{
    width: 33.33333%;
  }

  .lg\:w-2\/3{
    width: 66.66667%;
  }

  .lg\:w-1\/4{
    width: 25%;
  }

  .lg\:w-3\/4{
    width: 75%;
  }

  .lg\:w-1\/5{
    width: 20%;
  }

  .lg\:w-2\/5{
    width: 40%;
  }

  .lg\:w-3\/5{
    width: 60%;
  }

  .lg\:w-4\/5{
    width: 80%;
  }

  .lg\:w-1\/6{
    width: 16.66667%;
  }

  .lg\:w-5\/6{
    width: 83.33333%;
  }

  .lg\:w-full{
    width: 100%;
  }

  .lg\:w-screen{
    width: 100vw;
  }

  .lg\:w-dash-1{
    width: 350px;
  }

  .lg\:z-0{
    z-index: 0;
  }

  .lg\:z-10{
    z-index: 10;
  }

  .lg\:z-20{
    z-index: 20;
  }

  .lg\:z-30{
    z-index: 30;
  }

  .lg\:z-40{
    z-index: 40;
  }

  .lg\:z-50{
    z-index: 50;
  }

  .lg\:z-auto{
    z-index: auto;
  }

  .lg\:gap-0{
    grid-gap: 0;
    gap: 0;
  }

  .lg\:gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .lg\:gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .lg\:gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .lg\:gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  .lg\:gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .lg\:gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .lg\:gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  .lg\:gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .lg\:gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  .lg\:gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  .lg\:gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  .lg\:gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  .lg\:gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  .lg\:gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  .lg\:gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  .lg\:gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  .lg\:gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  .lg\:gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  .lg\:col-gap-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .lg\:col-gap-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .lg\:col-gap-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .lg\:col-gap-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .lg\:col-gap-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .lg\:col-gap-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .lg\:col-gap-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .lg\:col-gap-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .lg\:col-gap-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .lg\:col-gap-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .lg\:col-gap-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .lg\:col-gap-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .lg\:col-gap-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .lg\:col-gap-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .lg\:col-gap-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .lg\:col-gap-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .lg\:col-gap-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .lg\:col-gap-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .lg\:col-gap-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .lg\:gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .lg\:gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .lg\:gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .lg\:gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .lg\:gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .lg\:gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .lg\:gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .lg\:gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .lg\:gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .lg\:gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .lg\:gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .lg\:gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .lg\:gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .lg\:gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .lg\:gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .lg\:gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .lg\:gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .lg\:gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .lg\:gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .lg\:row-gap-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .lg\:row-gap-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .lg\:row-gap-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .lg\:row-gap-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .lg\:row-gap-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .lg\:row-gap-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .lg\:row-gap-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .lg\:row-gap-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .lg\:row-gap-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .lg\:row-gap-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .lg\:row-gap-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .lg\:row-gap-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .lg\:row-gap-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .lg\:row-gap-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .lg\:row-gap-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .lg\:row-gap-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .lg\:row-gap-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .lg\:row-gap-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .lg\:row-gap-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .lg\:gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .lg\:gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .lg\:gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .lg\:gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .lg\:gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .lg\:gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .lg\:gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .lg\:gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .lg\:gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .lg\:gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .lg\:gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .lg\:gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .lg\:gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .lg\:gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .lg\:gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .lg\:gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .lg\:gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .lg\:gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .lg\:gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .lg\:grid-flow-row{
    grid-auto-flow: row;
  }

  .lg\:grid-flow-col{
    grid-auto-flow: column;
  }

  .lg\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .lg\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .lg\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg\:grid-cols-none{
    grid-template-columns: none;
  }

  .lg\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .lg\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .lg\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .lg\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .lg\:col-auto{
    grid-column: auto;
  }

  .lg\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .lg\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .lg\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .lg\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .lg\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .lg\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .lg\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .lg\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .lg\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .lg\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .lg\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .lg\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .lg\:col-span-full{
    grid-column: 1 / -1;
  }

  .lg\:col-start-1{
    grid-column-start: 1;
  }

  .lg\:col-start-2{
    grid-column-start: 2;
  }

  .lg\:col-start-3{
    grid-column-start: 3;
  }

  .lg\:col-start-4{
    grid-column-start: 4;
  }

  .lg\:col-start-5{
    grid-column-start: 5;
  }

  .lg\:col-start-6{
    grid-column-start: 6;
  }

  .lg\:col-start-7{
    grid-column-start: 7;
  }

  .lg\:col-start-8{
    grid-column-start: 8;
  }

  .lg\:col-start-9{
    grid-column-start: 9;
  }

  .lg\:col-start-10{
    grid-column-start: 10;
  }

  .lg\:col-start-11{
    grid-column-start: 11;
  }

  .lg\:col-start-12{
    grid-column-start: 12;
  }

  .lg\:col-start-13{
    grid-column-start: 13;
  }

  .lg\:col-start-auto{
    grid-column-start: auto;
  }

  .lg\:col-end-1{
    grid-column-end: 1;
  }

  .lg\:col-end-2{
    grid-column-end: 2;
  }

  .lg\:col-end-3{
    grid-column-end: 3;
  }

  .lg\:col-end-4{
    grid-column-end: 4;
  }

  .lg\:col-end-5{
    grid-column-end: 5;
  }

  .lg\:col-end-6{
    grid-column-end: 6;
  }

  .lg\:col-end-7{
    grid-column-end: 7;
  }

  .lg\:col-end-8{
    grid-column-end: 8;
  }

  .lg\:col-end-9{
    grid-column-end: 9;
  }

  .lg\:col-end-10{
    grid-column-end: 10;
  }

  .lg\:col-end-11{
    grid-column-end: 11;
  }

  .lg\:col-end-12{
    grid-column-end: 12;
  }

  .lg\:col-end-13{
    grid-column-end: 13;
  }

  .lg\:col-end-auto{
    grid-column-end: auto;
  }

  .lg\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg\:grid-rows-none{
    grid-template-rows: none;
  }

  .lg\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .lg\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .lg\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .lg\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .lg\:row-auto{
    grid-row: auto;
  }

  .lg\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .lg\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .lg\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .lg\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .lg\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .lg\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .lg\:row-span-full{
    grid-row: 1 / -1;
  }

  .lg\:row-start-1{
    grid-row-start: 1;
  }

  .lg\:row-start-2{
    grid-row-start: 2;
  }

  .lg\:row-start-3{
    grid-row-start: 3;
  }

  .lg\:row-start-4{
    grid-row-start: 4;
  }

  .lg\:row-start-5{
    grid-row-start: 5;
  }

  .lg\:row-start-6{
    grid-row-start: 6;
  }

  .lg\:row-start-7{
    grid-row-start: 7;
  }

  .lg\:row-start-auto{
    grid-row-start: auto;
  }

  .lg\:row-end-1{
    grid-row-end: 1;
  }

  .lg\:row-end-2{
    grid-row-end: 2;
  }

  .lg\:row-end-3{
    grid-row-end: 3;
  }

  .lg\:row-end-4{
    grid-row-end: 4;
  }

  .lg\:row-end-5{
    grid-row-end: 5;
  }

  .lg\:row-end-6{
    grid-row-end: 6;
  }

  .lg\:row-end-7{
    grid-row-end: 7;
  }

  .lg\:row-end-auto{
    grid-row-end: auto;
  }

  .lg\:transform{
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .lg\:transform-none{
    transform: none;
  }

  .lg\:origin-center{
    transform-origin: center;
  }

  .lg\:origin-top{
    transform-origin: top;
  }

  .lg\:origin-top-right{
    transform-origin: top right;
  }

  .lg\:origin-right{
    transform-origin: right;
  }

  .lg\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .lg\:origin-bottom{
    transform-origin: bottom;
  }

  .lg\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .lg\:origin-left{
    transform-origin: left;
  }

  .lg\:origin-top-left{
    transform-origin: top left;
  }

  .lg\:scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .lg\:scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .lg\:scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .lg\:scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .lg\:scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .lg\:scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .lg\:scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .lg\:scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .lg\:scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .lg\:scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .lg\:scale-x-0{
    --transform-scale-x: 0;
  }

  .lg\:scale-x-50{
    --transform-scale-x: .5;
  }

  .lg\:scale-x-75{
    --transform-scale-x: .75;
  }

  .lg\:scale-x-90{
    --transform-scale-x: .9;
  }

  .lg\:scale-x-95{
    --transform-scale-x: .95;
  }

  .lg\:scale-x-100{
    --transform-scale-x: 1;
  }

  .lg\:scale-x-105{
    --transform-scale-x: 1.05;
  }

  .lg\:scale-x-110{
    --transform-scale-x: 1.1;
  }

  .lg\:scale-x-125{
    --transform-scale-x: 1.25;
  }

  .lg\:scale-x-150{
    --transform-scale-x: 1.5;
  }

  .lg\:scale-y-0{
    --transform-scale-y: 0;
  }

  .lg\:scale-y-50{
    --transform-scale-y: .5;
  }

  .lg\:scale-y-75{
    --transform-scale-y: .75;
  }

  .lg\:scale-y-90{
    --transform-scale-y: .9;
  }

  .lg\:scale-y-95{
    --transform-scale-y: .95;
  }

  .lg\:scale-y-100{
    --transform-scale-y: 1;
  }

  .lg\:scale-y-105{
    --transform-scale-y: 1.05;
  }

  .lg\:scale-y-110{
    --transform-scale-y: 1.1;
  }

  .lg\:scale-y-125{
    --transform-scale-y: 1.25;
  }

  .lg\:scale-y-150{
    --transform-scale-y: 1.5;
  }

  .lg\:hover\:scale-0:hover{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .lg\:hover\:scale-50:hover{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .lg\:hover\:scale-75:hover{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .lg\:hover\:scale-90:hover{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .lg\:hover\:scale-95:hover{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .lg\:hover\:scale-100:hover{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .lg\:hover\:scale-105:hover{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .lg\:hover\:scale-110:hover{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .lg\:hover\:scale-125:hover{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .lg\:hover\:scale-150:hover{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .lg\:hover\:scale-x-0:hover{
    --transform-scale-x: 0;
  }

  .lg\:hover\:scale-x-50:hover{
    --transform-scale-x: .5;
  }

  .lg\:hover\:scale-x-75:hover{
    --transform-scale-x: .75;
  }

  .lg\:hover\:scale-x-90:hover{
    --transform-scale-x: .9;
  }

  .lg\:hover\:scale-x-95:hover{
    --transform-scale-x: .95;
  }

  .lg\:hover\:scale-x-100:hover{
    --transform-scale-x: 1;
  }

  .lg\:hover\:scale-x-105:hover{
    --transform-scale-x: 1.05;
  }

  .lg\:hover\:scale-x-110:hover{
    --transform-scale-x: 1.1;
  }

  .lg\:hover\:scale-x-125:hover{
    --transform-scale-x: 1.25;
  }

  .lg\:hover\:scale-x-150:hover{
    --transform-scale-x: 1.5;
  }

  .lg\:hover\:scale-y-0:hover{
    --transform-scale-y: 0;
  }

  .lg\:hover\:scale-y-50:hover{
    --transform-scale-y: .5;
  }

  .lg\:hover\:scale-y-75:hover{
    --transform-scale-y: .75;
  }

  .lg\:hover\:scale-y-90:hover{
    --transform-scale-y: .9;
  }

  .lg\:hover\:scale-y-95:hover{
    --transform-scale-y: .95;
  }

  .lg\:hover\:scale-y-100:hover{
    --transform-scale-y: 1;
  }

  .lg\:hover\:scale-y-105:hover{
    --transform-scale-y: 1.05;
  }

  .lg\:hover\:scale-y-110:hover{
    --transform-scale-y: 1.1;
  }

  .lg\:hover\:scale-y-125:hover{
    --transform-scale-y: 1.25;
  }

  .lg\:hover\:scale-y-150:hover{
    --transform-scale-y: 1.5;
  }

  .lg\:focus\:scale-0:focus{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .lg\:focus\:scale-50:focus{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .lg\:focus\:scale-75:focus{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .lg\:focus\:scale-90:focus{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .lg\:focus\:scale-95:focus{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .lg\:focus\:scale-100:focus{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .lg\:focus\:scale-105:focus{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .lg\:focus\:scale-110:focus{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .lg\:focus\:scale-125:focus{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .lg\:focus\:scale-150:focus{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .lg\:focus\:scale-x-0:focus{
    --transform-scale-x: 0;
  }

  .lg\:focus\:scale-x-50:focus{
    --transform-scale-x: .5;
  }

  .lg\:focus\:scale-x-75:focus{
    --transform-scale-x: .75;
  }

  .lg\:focus\:scale-x-90:focus{
    --transform-scale-x: .9;
  }

  .lg\:focus\:scale-x-95:focus{
    --transform-scale-x: .95;
  }

  .lg\:focus\:scale-x-100:focus{
    --transform-scale-x: 1;
  }

  .lg\:focus\:scale-x-105:focus{
    --transform-scale-x: 1.05;
  }

  .lg\:focus\:scale-x-110:focus{
    --transform-scale-x: 1.1;
  }

  .lg\:focus\:scale-x-125:focus{
    --transform-scale-x: 1.25;
  }

  .lg\:focus\:scale-x-150:focus{
    --transform-scale-x: 1.5;
  }

  .lg\:focus\:scale-y-0:focus{
    --transform-scale-y: 0;
  }

  .lg\:focus\:scale-y-50:focus{
    --transform-scale-y: .5;
  }

  .lg\:focus\:scale-y-75:focus{
    --transform-scale-y: .75;
  }

  .lg\:focus\:scale-y-90:focus{
    --transform-scale-y: .9;
  }

  .lg\:focus\:scale-y-95:focus{
    --transform-scale-y: .95;
  }

  .lg\:focus\:scale-y-100:focus{
    --transform-scale-y: 1;
  }

  .lg\:focus\:scale-y-105:focus{
    --transform-scale-y: 1.05;
  }

  .lg\:focus\:scale-y-110:focus{
    --transform-scale-y: 1.1;
  }

  .lg\:focus\:scale-y-125:focus{
    --transform-scale-y: 1.25;
  }

  .lg\:focus\:scale-y-150:focus{
    --transform-scale-y: 1.5;
  }

  .lg\:rotate-0{
    --transform-rotate: 0;
  }

  .lg\:rotate-1{
    --transform-rotate: 1deg;
  }

  .lg\:rotate-2{
    --transform-rotate: 2deg;
  }

  .lg\:rotate-3{
    --transform-rotate: 3deg;
  }

  .lg\:rotate-6{
    --transform-rotate: 6deg;
  }

  .lg\:rotate-12{
    --transform-rotate: 12deg;
  }

  .lg\:rotate-45{
    --transform-rotate: 45deg;
  }

  .lg\:rotate-90{
    --transform-rotate: 90deg;
  }

  .lg\:rotate-180{
    --transform-rotate: 180deg;
  }

  .lg\:-rotate-180{
    --transform-rotate: -180deg;
  }

  .lg\:-rotate-90{
    --transform-rotate: -90deg;
  }

  .lg\:-rotate-45{
    --transform-rotate: -45deg;
  }

  .lg\:-rotate-12{
    --transform-rotate: -12deg;
  }

  .lg\:-rotate-6{
    --transform-rotate: -6deg;
  }

  .lg\:-rotate-3{
    --transform-rotate: -3deg;
  }

  .lg\:-rotate-2{
    --transform-rotate: -2deg;
  }

  .lg\:-rotate-1{
    --transform-rotate: -1deg;
  }

  .lg\:hover\:rotate-0:hover{
    --transform-rotate: 0;
  }

  .lg\:hover\:rotate-1:hover{
    --transform-rotate: 1deg;
  }

  .lg\:hover\:rotate-2:hover{
    --transform-rotate: 2deg;
  }

  .lg\:hover\:rotate-3:hover{
    --transform-rotate: 3deg;
  }

  .lg\:hover\:rotate-6:hover{
    --transform-rotate: 6deg;
  }

  .lg\:hover\:rotate-12:hover{
    --transform-rotate: 12deg;
  }

  .lg\:hover\:rotate-45:hover{
    --transform-rotate: 45deg;
  }

  .lg\:hover\:rotate-90:hover{
    --transform-rotate: 90deg;
  }

  .lg\:hover\:rotate-180:hover{
    --transform-rotate: 180deg;
  }

  .lg\:hover\:-rotate-180:hover{
    --transform-rotate: -180deg;
  }

  .lg\:hover\:-rotate-90:hover{
    --transform-rotate: -90deg;
  }

  .lg\:hover\:-rotate-45:hover{
    --transform-rotate: -45deg;
  }

  .lg\:hover\:-rotate-12:hover{
    --transform-rotate: -12deg;
  }

  .lg\:hover\:-rotate-6:hover{
    --transform-rotate: -6deg;
  }

  .lg\:hover\:-rotate-3:hover{
    --transform-rotate: -3deg;
  }

  .lg\:hover\:-rotate-2:hover{
    --transform-rotate: -2deg;
  }

  .lg\:hover\:-rotate-1:hover{
    --transform-rotate: -1deg;
  }

  .lg\:focus\:rotate-0:focus{
    --transform-rotate: 0;
  }

  .lg\:focus\:rotate-1:focus{
    --transform-rotate: 1deg;
  }

  .lg\:focus\:rotate-2:focus{
    --transform-rotate: 2deg;
  }

  .lg\:focus\:rotate-3:focus{
    --transform-rotate: 3deg;
  }

  .lg\:focus\:rotate-6:focus{
    --transform-rotate: 6deg;
  }

  .lg\:focus\:rotate-12:focus{
    --transform-rotate: 12deg;
  }

  .lg\:focus\:rotate-45:focus{
    --transform-rotate: 45deg;
  }

  .lg\:focus\:rotate-90:focus{
    --transform-rotate: 90deg;
  }

  .lg\:focus\:rotate-180:focus{
    --transform-rotate: 180deg;
  }

  .lg\:focus\:-rotate-180:focus{
    --transform-rotate: -180deg;
  }

  .lg\:focus\:-rotate-90:focus{
    --transform-rotate: -90deg;
  }

  .lg\:focus\:-rotate-45:focus{
    --transform-rotate: -45deg;
  }

  .lg\:focus\:-rotate-12:focus{
    --transform-rotate: -12deg;
  }

  .lg\:focus\:-rotate-6:focus{
    --transform-rotate: -6deg;
  }

  .lg\:focus\:-rotate-3:focus{
    --transform-rotate: -3deg;
  }

  .lg\:focus\:-rotate-2:focus{
    --transform-rotate: -2deg;
  }

  .lg\:focus\:-rotate-1:focus{
    --transform-rotate: -1deg;
  }

  .lg\:translate-x-0{
    --transform-translate-x: 0;
  }

  .lg\:translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  .lg\:translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  .lg\:translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  .lg\:translate-x-4{
    --transform-translate-x: 1rem;
  }

  .lg\:translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  .lg\:translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  .lg\:translate-x-8{
    --transform-translate-x: 2rem;
  }

  .lg\:translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  .lg\:translate-x-12{
    --transform-translate-x: 3rem;
  }

  .lg\:translate-x-16{
    --transform-translate-x: 4rem;
  }

  .lg\:translate-x-20{
    --transform-translate-x: 5rem;
  }

  .lg\:translate-x-24{
    --transform-translate-x: 6rem;
  }

  .lg\:translate-x-32{
    --transform-translate-x: 8rem;
  }

  .lg\:translate-x-40{
    --transform-translate-x: 10rem;
  }

  .lg\:translate-x-48{
    --transform-translate-x: 12rem;
  }

  .lg\:translate-x-56{
    --transform-translate-x: 14rem;
  }

  .lg\:translate-x-64{
    --transform-translate-x: 16rem;
  }

  .lg\:translate-x-px{
    --transform-translate-x: 1px;
  }

  .lg\:-translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  .lg\:-translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  .lg\:-translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  .lg\:-translate-x-4{
    --transform-translate-x: -1rem;
  }

  .lg\:-translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  .lg\:-translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  .lg\:-translate-x-8{
    --transform-translate-x: -2rem;
  }

  .lg\:-translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  .lg\:-translate-x-12{
    --transform-translate-x: -3rem;
  }

  .lg\:-translate-x-16{
    --transform-translate-x: -4rem;
  }

  .lg\:-translate-x-20{
    --transform-translate-x: -5rem;
  }

  .lg\:-translate-x-24{
    --transform-translate-x: -6rem;
  }

  .lg\:-translate-x-32{
    --transform-translate-x: -8rem;
  }

  .lg\:-translate-x-40{
    --transform-translate-x: -10rem;
  }

  .lg\:-translate-x-48{
    --transform-translate-x: -12rem;
  }

  .lg\:-translate-x-56{
    --transform-translate-x: -14rem;
  }

  .lg\:-translate-x-64{
    --transform-translate-x: -16rem;
  }

  .lg\:-translate-x-px{
    --transform-translate-x: -1px;
  }

  .lg\:-translate-x-full{
    --transform-translate-x: -100%;
  }

  .lg\:-translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  .lg\:translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  .lg\:translate-x-full{
    --transform-translate-x: 100%;
  }

  .lg\:translate-y-0{
    --transform-translate-y: 0;
  }

  .lg\:translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  .lg\:translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  .lg\:translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  .lg\:translate-y-4{
    --transform-translate-y: 1rem;
  }

  .lg\:translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  .lg\:translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  .lg\:translate-y-8{
    --transform-translate-y: 2rem;
  }

  .lg\:translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  .lg\:translate-y-12{
    --transform-translate-y: 3rem;
  }

  .lg\:translate-y-16{
    --transform-translate-y: 4rem;
  }

  .lg\:translate-y-20{
    --transform-translate-y: 5rem;
  }

  .lg\:translate-y-24{
    --transform-translate-y: 6rem;
  }

  .lg\:translate-y-32{
    --transform-translate-y: 8rem;
  }

  .lg\:translate-y-40{
    --transform-translate-y: 10rem;
  }

  .lg\:translate-y-48{
    --transform-translate-y: 12rem;
  }

  .lg\:translate-y-56{
    --transform-translate-y: 14rem;
  }

  .lg\:translate-y-64{
    --transform-translate-y: 16rem;
  }

  .lg\:translate-y-px{
    --transform-translate-y: 1px;
  }

  .lg\:-translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  .lg\:-translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  .lg\:-translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  .lg\:-translate-y-4{
    --transform-translate-y: -1rem;
  }

  .lg\:-translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  .lg\:-translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  .lg\:-translate-y-8{
    --transform-translate-y: -2rem;
  }

  .lg\:-translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  .lg\:-translate-y-12{
    --transform-translate-y: -3rem;
  }

  .lg\:-translate-y-16{
    --transform-translate-y: -4rem;
  }

  .lg\:-translate-y-20{
    --transform-translate-y: -5rem;
  }

  .lg\:-translate-y-24{
    --transform-translate-y: -6rem;
  }

  .lg\:-translate-y-32{
    --transform-translate-y: -8rem;
  }

  .lg\:-translate-y-40{
    --transform-translate-y: -10rem;
  }

  .lg\:-translate-y-48{
    --transform-translate-y: -12rem;
  }

  .lg\:-translate-y-56{
    --transform-translate-y: -14rem;
  }

  .lg\:-translate-y-64{
    --transform-translate-y: -16rem;
  }

  .lg\:-translate-y-px{
    --transform-translate-y: -1px;
  }

  .lg\:-translate-y-full{
    --transform-translate-y: -100%;
  }

  .lg\:-translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  .lg\:translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  .lg\:translate-y-full{
    --transform-translate-y: 100%;
  }

  .lg\:hover\:translate-x-0:hover{
    --transform-translate-x: 0;
  }

  .lg\:hover\:translate-x-1:hover{
    --transform-translate-x: 0.25rem;
  }

  .lg\:hover\:translate-x-2:hover{
    --transform-translate-x: 0.5rem;
  }

  .lg\:hover\:translate-x-3:hover{
    --transform-translate-x: 0.75rem;
  }

  .lg\:hover\:translate-x-4:hover{
    --transform-translate-x: 1rem;
  }

  .lg\:hover\:translate-x-5:hover{
    --transform-translate-x: 1.25rem;
  }

  .lg\:hover\:translate-x-6:hover{
    --transform-translate-x: 1.5rem;
  }

  .lg\:hover\:translate-x-8:hover{
    --transform-translate-x: 2rem;
  }

  .lg\:hover\:translate-x-10:hover{
    --transform-translate-x: 2.5rem;
  }

  .lg\:hover\:translate-x-12:hover{
    --transform-translate-x: 3rem;
  }

  .lg\:hover\:translate-x-16:hover{
    --transform-translate-x: 4rem;
  }

  .lg\:hover\:translate-x-20:hover{
    --transform-translate-x: 5rem;
  }

  .lg\:hover\:translate-x-24:hover{
    --transform-translate-x: 6rem;
  }

  .lg\:hover\:translate-x-32:hover{
    --transform-translate-x: 8rem;
  }

  .lg\:hover\:translate-x-40:hover{
    --transform-translate-x: 10rem;
  }

  .lg\:hover\:translate-x-48:hover{
    --transform-translate-x: 12rem;
  }

  .lg\:hover\:translate-x-56:hover{
    --transform-translate-x: 14rem;
  }

  .lg\:hover\:translate-x-64:hover{
    --transform-translate-x: 16rem;
  }

  .lg\:hover\:translate-x-px:hover{
    --transform-translate-x: 1px;
  }

  .lg\:hover\:-translate-x-1:hover{
    --transform-translate-x: -0.25rem;
  }

  .lg\:hover\:-translate-x-2:hover{
    --transform-translate-x: -0.5rem;
  }

  .lg\:hover\:-translate-x-3:hover{
    --transform-translate-x: -0.75rem;
  }

  .lg\:hover\:-translate-x-4:hover{
    --transform-translate-x: -1rem;
  }

  .lg\:hover\:-translate-x-5:hover{
    --transform-translate-x: -1.25rem;
  }

  .lg\:hover\:-translate-x-6:hover{
    --transform-translate-x: -1.5rem;
  }

  .lg\:hover\:-translate-x-8:hover{
    --transform-translate-x: -2rem;
  }

  .lg\:hover\:-translate-x-10:hover{
    --transform-translate-x: -2.5rem;
  }

  .lg\:hover\:-translate-x-12:hover{
    --transform-translate-x: -3rem;
  }

  .lg\:hover\:-translate-x-16:hover{
    --transform-translate-x: -4rem;
  }

  .lg\:hover\:-translate-x-20:hover{
    --transform-translate-x: -5rem;
  }

  .lg\:hover\:-translate-x-24:hover{
    --transform-translate-x: -6rem;
  }

  .lg\:hover\:-translate-x-32:hover{
    --transform-translate-x: -8rem;
  }

  .lg\:hover\:-translate-x-40:hover{
    --transform-translate-x: -10rem;
  }

  .lg\:hover\:-translate-x-48:hover{
    --transform-translate-x: -12rem;
  }

  .lg\:hover\:-translate-x-56:hover{
    --transform-translate-x: -14rem;
  }

  .lg\:hover\:-translate-x-64:hover{
    --transform-translate-x: -16rem;
  }

  .lg\:hover\:-translate-x-px:hover{
    --transform-translate-x: -1px;
  }

  .lg\:hover\:-translate-x-full:hover{
    --transform-translate-x: -100%;
  }

  .lg\:hover\:-translate-x-1\/2:hover{
    --transform-translate-x: -50%;
  }

  .lg\:hover\:translate-x-1\/2:hover{
    --transform-translate-x: 50%;
  }

  .lg\:hover\:translate-x-full:hover{
    --transform-translate-x: 100%;
  }

  .lg\:hover\:translate-y-0:hover{
    --transform-translate-y: 0;
  }

  .lg\:hover\:translate-y-1:hover{
    --transform-translate-y: 0.25rem;
  }

  .lg\:hover\:translate-y-2:hover{
    --transform-translate-y: 0.5rem;
  }

  .lg\:hover\:translate-y-3:hover{
    --transform-translate-y: 0.75rem;
  }

  .lg\:hover\:translate-y-4:hover{
    --transform-translate-y: 1rem;
  }

  .lg\:hover\:translate-y-5:hover{
    --transform-translate-y: 1.25rem;
  }

  .lg\:hover\:translate-y-6:hover{
    --transform-translate-y: 1.5rem;
  }

  .lg\:hover\:translate-y-8:hover{
    --transform-translate-y: 2rem;
  }

  .lg\:hover\:translate-y-10:hover{
    --transform-translate-y: 2.5rem;
  }

  .lg\:hover\:translate-y-12:hover{
    --transform-translate-y: 3rem;
  }

  .lg\:hover\:translate-y-16:hover{
    --transform-translate-y: 4rem;
  }

  .lg\:hover\:translate-y-20:hover{
    --transform-translate-y: 5rem;
  }

  .lg\:hover\:translate-y-24:hover{
    --transform-translate-y: 6rem;
  }

  .lg\:hover\:translate-y-32:hover{
    --transform-translate-y: 8rem;
  }

  .lg\:hover\:translate-y-40:hover{
    --transform-translate-y: 10rem;
  }

  .lg\:hover\:translate-y-48:hover{
    --transform-translate-y: 12rem;
  }

  .lg\:hover\:translate-y-56:hover{
    --transform-translate-y: 14rem;
  }

  .lg\:hover\:translate-y-64:hover{
    --transform-translate-y: 16rem;
  }

  .lg\:hover\:translate-y-px:hover{
    --transform-translate-y: 1px;
  }

  .lg\:hover\:-translate-y-1:hover{
    --transform-translate-y: -0.25rem;
  }

  .lg\:hover\:-translate-y-2:hover{
    --transform-translate-y: -0.5rem;
  }

  .lg\:hover\:-translate-y-3:hover{
    --transform-translate-y: -0.75rem;
  }

  .lg\:hover\:-translate-y-4:hover{
    --transform-translate-y: -1rem;
  }

  .lg\:hover\:-translate-y-5:hover{
    --transform-translate-y: -1.25rem;
  }

  .lg\:hover\:-translate-y-6:hover{
    --transform-translate-y: -1.5rem;
  }

  .lg\:hover\:-translate-y-8:hover{
    --transform-translate-y: -2rem;
  }

  .lg\:hover\:-translate-y-10:hover{
    --transform-translate-y: -2.5rem;
  }

  .lg\:hover\:-translate-y-12:hover{
    --transform-translate-y: -3rem;
  }

  .lg\:hover\:-translate-y-16:hover{
    --transform-translate-y: -4rem;
  }

  .lg\:hover\:-translate-y-20:hover{
    --transform-translate-y: -5rem;
  }

  .lg\:hover\:-translate-y-24:hover{
    --transform-translate-y: -6rem;
  }

  .lg\:hover\:-translate-y-32:hover{
    --transform-translate-y: -8rem;
  }

  .lg\:hover\:-translate-y-40:hover{
    --transform-translate-y: -10rem;
  }

  .lg\:hover\:-translate-y-48:hover{
    --transform-translate-y: -12rem;
  }

  .lg\:hover\:-translate-y-56:hover{
    --transform-translate-y: -14rem;
  }

  .lg\:hover\:-translate-y-64:hover{
    --transform-translate-y: -16rem;
  }

  .lg\:hover\:-translate-y-px:hover{
    --transform-translate-y: -1px;
  }

  .lg\:hover\:-translate-y-full:hover{
    --transform-translate-y: -100%;
  }

  .lg\:hover\:-translate-y-1\/2:hover{
    --transform-translate-y: -50%;
  }

  .lg\:hover\:translate-y-1\/2:hover{
    --transform-translate-y: 50%;
  }

  .lg\:hover\:translate-y-full:hover{
    --transform-translate-y: 100%;
  }

  .lg\:focus\:translate-x-0:focus{
    --transform-translate-x: 0;
  }

  .lg\:focus\:translate-x-1:focus{
    --transform-translate-x: 0.25rem;
  }

  .lg\:focus\:translate-x-2:focus{
    --transform-translate-x: 0.5rem;
  }

  .lg\:focus\:translate-x-3:focus{
    --transform-translate-x: 0.75rem;
  }

  .lg\:focus\:translate-x-4:focus{
    --transform-translate-x: 1rem;
  }

  .lg\:focus\:translate-x-5:focus{
    --transform-translate-x: 1.25rem;
  }

  .lg\:focus\:translate-x-6:focus{
    --transform-translate-x: 1.5rem;
  }

  .lg\:focus\:translate-x-8:focus{
    --transform-translate-x: 2rem;
  }

  .lg\:focus\:translate-x-10:focus{
    --transform-translate-x: 2.5rem;
  }

  .lg\:focus\:translate-x-12:focus{
    --transform-translate-x: 3rem;
  }

  .lg\:focus\:translate-x-16:focus{
    --transform-translate-x: 4rem;
  }

  .lg\:focus\:translate-x-20:focus{
    --transform-translate-x: 5rem;
  }

  .lg\:focus\:translate-x-24:focus{
    --transform-translate-x: 6rem;
  }

  .lg\:focus\:translate-x-32:focus{
    --transform-translate-x: 8rem;
  }

  .lg\:focus\:translate-x-40:focus{
    --transform-translate-x: 10rem;
  }

  .lg\:focus\:translate-x-48:focus{
    --transform-translate-x: 12rem;
  }

  .lg\:focus\:translate-x-56:focus{
    --transform-translate-x: 14rem;
  }

  .lg\:focus\:translate-x-64:focus{
    --transform-translate-x: 16rem;
  }

  .lg\:focus\:translate-x-px:focus{
    --transform-translate-x: 1px;
  }

  .lg\:focus\:-translate-x-1:focus{
    --transform-translate-x: -0.25rem;
  }

  .lg\:focus\:-translate-x-2:focus{
    --transform-translate-x: -0.5rem;
  }

  .lg\:focus\:-translate-x-3:focus{
    --transform-translate-x: -0.75rem;
  }

  .lg\:focus\:-translate-x-4:focus{
    --transform-translate-x: -1rem;
  }

  .lg\:focus\:-translate-x-5:focus{
    --transform-translate-x: -1.25rem;
  }

  .lg\:focus\:-translate-x-6:focus{
    --transform-translate-x: -1.5rem;
  }

  .lg\:focus\:-translate-x-8:focus{
    --transform-translate-x: -2rem;
  }

  .lg\:focus\:-translate-x-10:focus{
    --transform-translate-x: -2.5rem;
  }

  .lg\:focus\:-translate-x-12:focus{
    --transform-translate-x: -3rem;
  }

  .lg\:focus\:-translate-x-16:focus{
    --transform-translate-x: -4rem;
  }

  .lg\:focus\:-translate-x-20:focus{
    --transform-translate-x: -5rem;
  }

  .lg\:focus\:-translate-x-24:focus{
    --transform-translate-x: -6rem;
  }

  .lg\:focus\:-translate-x-32:focus{
    --transform-translate-x: -8rem;
  }

  .lg\:focus\:-translate-x-40:focus{
    --transform-translate-x: -10rem;
  }

  .lg\:focus\:-translate-x-48:focus{
    --transform-translate-x: -12rem;
  }

  .lg\:focus\:-translate-x-56:focus{
    --transform-translate-x: -14rem;
  }

  .lg\:focus\:-translate-x-64:focus{
    --transform-translate-x: -16rem;
  }

  .lg\:focus\:-translate-x-px:focus{
    --transform-translate-x: -1px;
  }

  .lg\:focus\:-translate-x-full:focus{
    --transform-translate-x: -100%;
  }

  .lg\:focus\:-translate-x-1\/2:focus{
    --transform-translate-x: -50%;
  }

  .lg\:focus\:translate-x-1\/2:focus{
    --transform-translate-x: 50%;
  }

  .lg\:focus\:translate-x-full:focus{
    --transform-translate-x: 100%;
  }

  .lg\:focus\:translate-y-0:focus{
    --transform-translate-y: 0;
  }

  .lg\:focus\:translate-y-1:focus{
    --transform-translate-y: 0.25rem;
  }

  .lg\:focus\:translate-y-2:focus{
    --transform-translate-y: 0.5rem;
  }

  .lg\:focus\:translate-y-3:focus{
    --transform-translate-y: 0.75rem;
  }

  .lg\:focus\:translate-y-4:focus{
    --transform-translate-y: 1rem;
  }

  .lg\:focus\:translate-y-5:focus{
    --transform-translate-y: 1.25rem;
  }

  .lg\:focus\:translate-y-6:focus{
    --transform-translate-y: 1.5rem;
  }

  .lg\:focus\:translate-y-8:focus{
    --transform-translate-y: 2rem;
  }

  .lg\:focus\:translate-y-10:focus{
    --transform-translate-y: 2.5rem;
  }

  .lg\:focus\:translate-y-12:focus{
    --transform-translate-y: 3rem;
  }

  .lg\:focus\:translate-y-16:focus{
    --transform-translate-y: 4rem;
  }

  .lg\:focus\:translate-y-20:focus{
    --transform-translate-y: 5rem;
  }

  .lg\:focus\:translate-y-24:focus{
    --transform-translate-y: 6rem;
  }

  .lg\:focus\:translate-y-32:focus{
    --transform-translate-y: 8rem;
  }

  .lg\:focus\:translate-y-40:focus{
    --transform-translate-y: 10rem;
  }

  .lg\:focus\:translate-y-48:focus{
    --transform-translate-y: 12rem;
  }

  .lg\:focus\:translate-y-56:focus{
    --transform-translate-y: 14rem;
  }

  .lg\:focus\:translate-y-64:focus{
    --transform-translate-y: 16rem;
  }

  .lg\:focus\:translate-y-px:focus{
    --transform-translate-y: 1px;
  }

  .lg\:focus\:-translate-y-1:focus{
    --transform-translate-y: -0.25rem;
  }

  .lg\:focus\:-translate-y-2:focus{
    --transform-translate-y: -0.5rem;
  }

  .lg\:focus\:-translate-y-3:focus{
    --transform-translate-y: -0.75rem;
  }

  .lg\:focus\:-translate-y-4:focus{
    --transform-translate-y: -1rem;
  }

  .lg\:focus\:-translate-y-5:focus{
    --transform-translate-y: -1.25rem;
  }

  .lg\:focus\:-translate-y-6:focus{
    --transform-translate-y: -1.5rem;
  }

  .lg\:focus\:-translate-y-8:focus{
    --transform-translate-y: -2rem;
  }

  .lg\:focus\:-translate-y-10:focus{
    --transform-translate-y: -2.5rem;
  }

  .lg\:focus\:-translate-y-12:focus{
    --transform-translate-y: -3rem;
  }

  .lg\:focus\:-translate-y-16:focus{
    --transform-translate-y: -4rem;
  }

  .lg\:focus\:-translate-y-20:focus{
    --transform-translate-y: -5rem;
  }

  .lg\:focus\:-translate-y-24:focus{
    --transform-translate-y: -6rem;
  }

  .lg\:focus\:-translate-y-32:focus{
    --transform-translate-y: -8rem;
  }

  .lg\:focus\:-translate-y-40:focus{
    --transform-translate-y: -10rem;
  }

  .lg\:focus\:-translate-y-48:focus{
    --transform-translate-y: -12rem;
  }

  .lg\:focus\:-translate-y-56:focus{
    --transform-translate-y: -14rem;
  }

  .lg\:focus\:-translate-y-64:focus{
    --transform-translate-y: -16rem;
  }

  .lg\:focus\:-translate-y-px:focus{
    --transform-translate-y: -1px;
  }

  .lg\:focus\:-translate-y-full:focus{
    --transform-translate-y: -100%;
  }

  .lg\:focus\:-translate-y-1\/2:focus{
    --transform-translate-y: -50%;
  }

  .lg\:focus\:translate-y-1\/2:focus{
    --transform-translate-y: 50%;
  }

  .lg\:focus\:translate-y-full:focus{
    --transform-translate-y: 100%;
  }

  .lg\:skew-x-0{
    --transform-skew-x: 0;
  }

  .lg\:skew-x-1{
    --transform-skew-x: 1deg;
  }

  .lg\:skew-x-2{
    --transform-skew-x: 2deg;
  }

  .lg\:skew-x-3{
    --transform-skew-x: 3deg;
  }

  .lg\:skew-x-6{
    --transform-skew-x: 6deg;
  }

  .lg\:skew-x-12{
    --transform-skew-x: 12deg;
  }

  .lg\:-skew-x-12{
    --transform-skew-x: -12deg;
  }

  .lg\:-skew-x-6{
    --transform-skew-x: -6deg;
  }

  .lg\:-skew-x-3{
    --transform-skew-x: -3deg;
  }

  .lg\:-skew-x-2{
    --transform-skew-x: -2deg;
  }

  .lg\:-skew-x-1{
    --transform-skew-x: -1deg;
  }

  .lg\:skew-y-0{
    --transform-skew-y: 0;
  }

  .lg\:skew-y-1{
    --transform-skew-y: 1deg;
  }

  .lg\:skew-y-2{
    --transform-skew-y: 2deg;
  }

  .lg\:skew-y-3{
    --transform-skew-y: 3deg;
  }

  .lg\:skew-y-6{
    --transform-skew-y: 6deg;
  }

  .lg\:skew-y-12{
    --transform-skew-y: 12deg;
  }

  .lg\:-skew-y-12{
    --transform-skew-y: -12deg;
  }

  .lg\:-skew-y-6{
    --transform-skew-y: -6deg;
  }

  .lg\:-skew-y-3{
    --transform-skew-y: -3deg;
  }

  .lg\:-skew-y-2{
    --transform-skew-y: -2deg;
  }

  .lg\:-skew-y-1{
    --transform-skew-y: -1deg;
  }

  .lg\:hover\:skew-x-0:hover{
    --transform-skew-x: 0;
  }

  .lg\:hover\:skew-x-1:hover{
    --transform-skew-x: 1deg;
  }

  .lg\:hover\:skew-x-2:hover{
    --transform-skew-x: 2deg;
  }

  .lg\:hover\:skew-x-3:hover{
    --transform-skew-x: 3deg;
  }

  .lg\:hover\:skew-x-6:hover{
    --transform-skew-x: 6deg;
  }

  .lg\:hover\:skew-x-12:hover{
    --transform-skew-x: 12deg;
  }

  .lg\:hover\:-skew-x-12:hover{
    --transform-skew-x: -12deg;
  }

  .lg\:hover\:-skew-x-6:hover{
    --transform-skew-x: -6deg;
  }

  .lg\:hover\:-skew-x-3:hover{
    --transform-skew-x: -3deg;
  }

  .lg\:hover\:-skew-x-2:hover{
    --transform-skew-x: -2deg;
  }

  .lg\:hover\:-skew-x-1:hover{
    --transform-skew-x: -1deg;
  }

  .lg\:hover\:skew-y-0:hover{
    --transform-skew-y: 0;
  }

  .lg\:hover\:skew-y-1:hover{
    --transform-skew-y: 1deg;
  }

  .lg\:hover\:skew-y-2:hover{
    --transform-skew-y: 2deg;
  }

  .lg\:hover\:skew-y-3:hover{
    --transform-skew-y: 3deg;
  }

  .lg\:hover\:skew-y-6:hover{
    --transform-skew-y: 6deg;
  }

  .lg\:hover\:skew-y-12:hover{
    --transform-skew-y: 12deg;
  }

  .lg\:hover\:-skew-y-12:hover{
    --transform-skew-y: -12deg;
  }

  .lg\:hover\:-skew-y-6:hover{
    --transform-skew-y: -6deg;
  }

  .lg\:hover\:-skew-y-3:hover{
    --transform-skew-y: -3deg;
  }

  .lg\:hover\:-skew-y-2:hover{
    --transform-skew-y: -2deg;
  }

  .lg\:hover\:-skew-y-1:hover{
    --transform-skew-y: -1deg;
  }

  .lg\:focus\:skew-x-0:focus{
    --transform-skew-x: 0;
  }

  .lg\:focus\:skew-x-1:focus{
    --transform-skew-x: 1deg;
  }

  .lg\:focus\:skew-x-2:focus{
    --transform-skew-x: 2deg;
  }

  .lg\:focus\:skew-x-3:focus{
    --transform-skew-x: 3deg;
  }

  .lg\:focus\:skew-x-6:focus{
    --transform-skew-x: 6deg;
  }

  .lg\:focus\:skew-x-12:focus{
    --transform-skew-x: 12deg;
  }

  .lg\:focus\:-skew-x-12:focus{
    --transform-skew-x: -12deg;
  }

  .lg\:focus\:-skew-x-6:focus{
    --transform-skew-x: -6deg;
  }

  .lg\:focus\:-skew-x-3:focus{
    --transform-skew-x: -3deg;
  }

  .lg\:focus\:-skew-x-2:focus{
    --transform-skew-x: -2deg;
  }

  .lg\:focus\:-skew-x-1:focus{
    --transform-skew-x: -1deg;
  }

  .lg\:focus\:skew-y-0:focus{
    --transform-skew-y: 0;
  }

  .lg\:focus\:skew-y-1:focus{
    --transform-skew-y: 1deg;
  }

  .lg\:focus\:skew-y-2:focus{
    --transform-skew-y: 2deg;
  }

  .lg\:focus\:skew-y-3:focus{
    --transform-skew-y: 3deg;
  }

  .lg\:focus\:skew-y-6:focus{
    --transform-skew-y: 6deg;
  }

  .lg\:focus\:skew-y-12:focus{
    --transform-skew-y: 12deg;
  }

  .lg\:focus\:-skew-y-12:focus{
    --transform-skew-y: -12deg;
  }

  .lg\:focus\:-skew-y-6:focus{
    --transform-skew-y: -6deg;
  }

  .lg\:focus\:-skew-y-3:focus{
    --transform-skew-y: -3deg;
  }

  .lg\:focus\:-skew-y-2:focus{
    --transform-skew-y: -2deg;
  }

  .lg\:focus\:-skew-y-1:focus{
    --transform-skew-y: -1deg;
  }

  .lg\:transition-none{
    transition-property: none;
  }

  .lg\:transition-all{
    transition-property: all;
  }

  .lg\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .lg\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .lg\:transition-opacity{
    transition-property: opacity;
  }

  .lg\:transition-shadow{
    transition-property: box-shadow;
  }

  .lg\:transition-transform{
    transition-property: transform;
  }

  .lg\:ease-linear{
    transition-timing-function: linear;
  }

  .lg\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lg\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lg\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .lg\:duration-75{
    transition-duration: 75ms;
  }

  .lg\:duration-100{
    transition-duration: 100ms;
  }

  .lg\:duration-150{
    transition-duration: 150ms;
  }

  .lg\:duration-200{
    transition-duration: 200ms;
  }

  .lg\:duration-300{
    transition-duration: 300ms;
  }

  .lg\:duration-500{
    transition-duration: 500ms;
  }

  .lg\:duration-700{
    transition-duration: 700ms;
  }

  .lg\:duration-1000{
    transition-duration: 1000ms;
  }

  .lg\:delay-75{
    transition-delay: 75ms;
  }

  .lg\:delay-100{
    transition-delay: 100ms;
  }

  .lg\:delay-150{
    transition-delay: 150ms;
  }

  .lg\:delay-200{
    transition-delay: 200ms;
  }

  .lg\:delay-300{
    transition-delay: 300ms;
  }

  .lg\:delay-500{
    transition-delay: 500ms;
  }

  .lg\:delay-700{
    transition-delay: 700ms;
  }

  .lg\:delay-1000{
    transition-delay: 1000ms;
  }

  .lg\:animate-none{
    animation: none;
  }

  .lg\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .lg\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lg\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lg\:animate-bounce{
    animation: bounce 1s infinite;
  }
}

@media (min-width: 1200px){
  .xl\:space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .xl\:space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .xl\:space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .xl\:space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .xl\:space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .xl\:space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .xl\:space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .xl\:space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .xl\:space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .xl\:space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .xl\:space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .xl\:space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .xl\:space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .xl\:space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .xl\:space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .xl\:space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .xl\:space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .xl\:space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .xl\:space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .xl\:space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .xl\:-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .xl\:-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .xl\:-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .xl\:-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .xl\:-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .xl\:-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .xl\:-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .xl\:-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .xl\:-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .xl\:-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .xl\:-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .xl\:-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .xl\:-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .xl\:-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .xl\:-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .xl\:-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .xl\:space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  .xl\:space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  .xl\:divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .xl\:divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .xl\:divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .xl\:divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .xl\:divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .xl\:divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .xl\:divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  .xl\:divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  .xl\:divide-dark-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--divide-opacity));
  }

  .xl\:divide-peppermint > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--divide-opacity));
  }

  .xl\:divide-peppermint-50 > :not(template) ~ :not(template){
    border-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:divide-sunrise > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--divide-opacity));
  }

  .xl\:divide-blue > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--divide-opacity));
  }

  .xl\:divide-blue-50 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:divide-blue-25 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:divide-teal > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--divide-opacity));
  }

  .xl\:divide-bluesteel > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--divide-opacity));
  }

  .xl\:divide-skin > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--divide-opacity));
  }

  .xl\:divide-dusk-pink > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--divide-opacity));
  }

  .xl\:divide-danger > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .xl\:divide-success > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .xl\:divide-unquotable > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--divide-opacity));
  }

  .xl\:divide-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--divide-opacity));
  }

  .xl\:divide-grey-50 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:divide-grey-25 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .xl\:divide-white-50 > :not(template) ~ :not(template){
    border-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .xl\:divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  .xl\:divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  .xl\:divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  .xl\:divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  .xl\:divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  .xl\:divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  .xl\:divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  .xl\:divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  .xl\:divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  .xl\:divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  .xl\:divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  .xl\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .xl\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl\:appearance-none{
    appearance: none;
  }

  .xl\:bg-fixed{
    background-attachment: fixed;
  }

  .xl\:bg-local{
    background-attachment: local;
  }

  .xl\:bg-scroll{
    background-attachment: scroll;
  }

  .xl\:bg-clip-border{
    background-clip: border-box;
  }

  .xl\:bg-clip-padding{
    background-clip: padding-box;
  }

  .xl\:bg-clip-content{
    background-clip: content-box;
  }

  .xl\:bg-clip-text{
    background-clip: text;
  }

  .xl\:bg-dark-grey{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .xl\:bg-peppermint{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .xl\:bg-peppermint-50{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:bg-sunrise{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .xl\:bg-blue{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .xl\:bg-blue-50{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:bg-blue-25{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:bg-teal{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .xl\:bg-bluesteel{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .xl\:bg-skin{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .xl\:bg-dusk-pink{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .xl\:bg-danger{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:bg-success{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:bg-unquotable{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .xl\:bg-grey{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .xl\:bg-grey-50{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:bg-grey-25{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:bg-white-50{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:bg-transparent{
    background-color: transparent;
  }

  .xl\:hover\:bg-dark-grey:hover{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .xl\:hover\:bg-peppermint:hover{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .xl\:hover\:bg-peppermint-50:hover{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:hover\:bg-sunrise:hover{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue:hover{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .xl\:hover\:bg-blue-50:hover{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:hover\:bg-blue-25:hover{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:hover\:bg-teal:hover{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .xl\:hover\:bg-bluesteel:hover{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .xl\:hover\:bg-skin:hover{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .xl\:hover\:bg-dusk-pink:hover{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .xl\:hover\:bg-danger:hover{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:hover\:bg-success:hover{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:hover\:bg-unquotable:hover{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .xl\:hover\:bg-grey:hover{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .xl\:hover\:bg-grey-50:hover{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:hover\:bg-grey-25:hover{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:hover\:bg-white:hover{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:hover\:bg-white-50:hover{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:hover\:bg-black:hover{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .xl\:focus\:bg-dark-grey:focus{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .xl\:focus\:bg-peppermint:focus{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .xl\:focus\:bg-peppermint-50:focus{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:focus\:bg-sunrise:focus{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue:focus{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .xl\:focus\:bg-blue-50:focus{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:focus\:bg-blue-25:focus{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:focus\:bg-teal:focus{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .xl\:focus\:bg-bluesteel:focus{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .xl\:focus\:bg-skin:focus{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .xl\:focus\:bg-dusk-pink:focus{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .xl\:focus\:bg-danger:focus{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:focus\:bg-success:focus{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:focus\:bg-unquotable:focus{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .xl\:focus\:bg-grey:focus{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .xl\:focus\:bg-grey-50:focus{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:focus\:bg-grey-25:focus{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:focus\:bg-white:focus{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:focus\:bg-white-50:focus{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:focus\:bg-black:focus{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .xl\:disabled\:bg-dark-grey:disabled{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .xl\:disabled\:bg-peppermint:disabled{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .xl\:disabled\:bg-peppermint-50:disabled{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:disabled\:bg-sunrise:disabled{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .xl\:disabled\:bg-blue:disabled{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .xl\:disabled\:bg-blue-50:disabled{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:disabled\:bg-blue-25:disabled{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:disabled\:bg-teal:disabled{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .xl\:disabled\:bg-bluesteel:disabled{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .xl\:disabled\:bg-skin:disabled{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .xl\:disabled\:bg-dusk-pink:disabled{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .xl\:disabled\:bg-danger:disabled{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .xl\:disabled\:bg-success:disabled{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .xl\:disabled\:bg-unquotable:disabled{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .xl\:disabled\:bg-grey:disabled{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .xl\:disabled\:bg-grey-50:disabled{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:disabled\:bg-grey-25:disabled{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:disabled\:bg-white:disabled{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .xl\:disabled\:bg-white-50:disabled{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:disabled\:bg-black:disabled{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .xl\:disabled\:bg-transparent:disabled{
    background-color: transparent;
  }

  .xl\:bg-none{
    background-image: none;
  }

  .xl\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  .xl\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  .xl\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  .xl\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  .xl\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  .xl\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  .xl\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  .xl\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  .xl\:from-dark-grey{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .xl\:from-peppermint{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:from-peppermint-50{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:from-sunrise{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .xl\:from-blue{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:from-blue-50{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:from-blue-25{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:from-teal{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .xl\:from-bluesteel{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .xl\:from-skin{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .xl\:from-dusk-pink{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .xl\:from-danger{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .xl\:from-success{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .xl\:from-unquotable{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .xl\:from-grey{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:from-grey-50{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:from-grey-25{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:from-white-50{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:via-dark-grey{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .xl\:via-peppermint{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:via-peppermint-50{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:via-sunrise{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .xl\:via-blue{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:via-blue-50{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:via-blue-25{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:via-teal{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .xl\:via-bluesteel{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .xl\:via-skin{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .xl\:via-dusk-pink{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .xl\:via-danger{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .xl\:via-success{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .xl\:via-unquotable{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .xl\:via-grey{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:via-grey-50{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:via-grey-25{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:via-white-50{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:to-dark-grey{
    --gradient-to-color: #363636;
  }

  .xl\:to-peppermint{
    --gradient-to-color: #13C87B;
  }

  .xl\:to-peppermint-50{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:to-sunrise{
    --gradient-to-color: #FFC754;
  }

  .xl\:to-blue{
    --gradient-to-color: #003492;
  }

  .xl\:to-blue-50{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:to-blue-25{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:to-teal{
    --gradient-to-color: #4EC7C6;
  }

  .xl\:to-bluesteel{
    --gradient-to-color: #90A8C0;
  }

  .xl\:to-skin{
    --gradient-to-color: #D7B58A;
  }

  .xl\:to-dusk-pink{
    --gradient-to-color: #EBC0B8;
  }

  .xl\:to-danger{
    --gradient-to-color: #9B2C2C;
  }

  .xl\:to-success{
    --gradient-to-color: #276749;
  }

  .xl\:to-unquotable{
    --gradient-to-color: #FF5656;
  }

  .xl\:to-grey{
    --gradient-to-color: #b2b3b8;
  }

  .xl\:to-grey-50{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:to-grey-25{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:to-white{
    --gradient-to-color: #ffffff;
  }

  .xl\:to-white-50{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:to-black{
    --gradient-to-color: #000000;
  }

  .xl\:to-transparent{
    --gradient-to-color: transparent;
  }

  .xl\:hover\:from-dark-grey:hover{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .xl\:hover\:from-peppermint:hover{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:hover\:from-peppermint-50:hover{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:hover\:from-sunrise:hover{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .xl\:hover\:from-blue:hover{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:hover\:from-blue-50:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:hover\:from-blue-25:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:hover\:from-teal:hover{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .xl\:hover\:from-bluesteel:hover{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .xl\:hover\:from-skin:hover{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .xl\:hover\:from-dusk-pink:hover{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .xl\:hover\:from-danger:hover{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .xl\:hover\:from-success:hover{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .xl\:hover\:from-unquotable:hover{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .xl\:hover\:from-grey:hover{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:hover\:from-grey-50:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:hover\:from-grey-25:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:hover\:from-white:hover{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-white-50:hover{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:from-black:hover{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:from-transparent:hover{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-dark-grey:hover{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .xl\:hover\:via-peppermint:hover{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:hover\:via-peppermint-50:hover{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:hover\:via-sunrise:hover{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .xl\:hover\:via-blue:hover{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:hover\:via-blue-50:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:hover\:via-blue-25:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:hover\:via-teal:hover{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .xl\:hover\:via-bluesteel:hover{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .xl\:hover\:via-skin:hover{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .xl\:hover\:via-dusk-pink:hover{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .xl\:hover\:via-danger:hover{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .xl\:hover\:via-success:hover{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .xl\:hover\:via-unquotable:hover{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .xl\:hover\:via-grey:hover{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:hover\:via-grey-50:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:hover\:via-grey-25:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:hover\:via-white:hover{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-white-50:hover{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:hover\:via-black:hover{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:via-transparent:hover{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:hover\:to-dark-grey:hover{
    --gradient-to-color: #363636;
  }

  .xl\:hover\:to-peppermint:hover{
    --gradient-to-color: #13C87B;
  }

  .xl\:hover\:to-peppermint-50:hover{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:hover\:to-sunrise:hover{
    --gradient-to-color: #FFC754;
  }

  .xl\:hover\:to-blue:hover{
    --gradient-to-color: #003492;
  }

  .xl\:hover\:to-blue-50:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:hover\:to-blue-25:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:hover\:to-teal:hover{
    --gradient-to-color: #4EC7C6;
  }

  .xl\:hover\:to-bluesteel:hover{
    --gradient-to-color: #90A8C0;
  }

  .xl\:hover\:to-skin:hover{
    --gradient-to-color: #D7B58A;
  }

  .xl\:hover\:to-dusk-pink:hover{
    --gradient-to-color: #EBC0B8;
  }

  .xl\:hover\:to-danger:hover{
    --gradient-to-color: #9B2C2C;
  }

  .xl\:hover\:to-success:hover{
    --gradient-to-color: #276749;
  }

  .xl\:hover\:to-unquotable:hover{
    --gradient-to-color: #FF5656;
  }

  .xl\:hover\:to-grey:hover{
    --gradient-to-color: #b2b3b8;
  }

  .xl\:hover\:to-grey-50:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:hover\:to-grey-25:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:hover\:to-white:hover{
    --gradient-to-color: #ffffff;
  }

  .xl\:hover\:to-white-50:hover{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:hover\:to-black:hover{
    --gradient-to-color: #000000;
  }

  .xl\:hover\:to-transparent:hover{
    --gradient-to-color: transparent;
  }

  .xl\:focus\:from-dark-grey:focus{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .xl\:focus\:from-peppermint:focus{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:focus\:from-peppermint-50:focus{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:focus\:from-sunrise:focus{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .xl\:focus\:from-blue:focus{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:focus\:from-blue-50:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:focus\:from-blue-25:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:focus\:from-teal:focus{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .xl\:focus\:from-bluesteel:focus{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .xl\:focus\:from-skin:focus{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .xl\:focus\:from-dusk-pink:focus{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .xl\:focus\:from-danger:focus{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .xl\:focus\:from-success:focus{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .xl\:focus\:from-unquotable:focus{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .xl\:focus\:from-grey:focus{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:focus\:from-grey-50:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:focus\:from-grey-25:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:focus\:from-white:focus{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-white-50:focus{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:from-black:focus{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:from-transparent:focus{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-dark-grey:focus{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .xl\:focus\:via-peppermint:focus{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:focus\:via-peppermint-50:focus{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .xl\:focus\:via-sunrise:focus{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .xl\:focus\:via-blue:focus{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:focus\:via-blue-50:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:focus\:via-blue-25:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .xl\:focus\:via-teal:focus{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .xl\:focus\:via-bluesteel:focus{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .xl\:focus\:via-skin:focus{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .xl\:focus\:via-dusk-pink:focus{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .xl\:focus\:via-danger:focus{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .xl\:focus\:via-success:focus{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .xl\:focus\:via-unquotable:focus{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .xl\:focus\:via-grey:focus{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:focus\:via-grey-50:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:focus\:via-grey-25:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .xl\:focus\:via-white:focus{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-white-50:focus{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .xl\:focus\:via-black:focus{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:via-transparent:focus{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .xl\:focus\:to-dark-grey:focus{
    --gradient-to-color: #363636;
  }

  .xl\:focus\:to-peppermint:focus{
    --gradient-to-color: #13C87B;
  }

  .xl\:focus\:to-peppermint-50:focus{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:focus\:to-sunrise:focus{
    --gradient-to-color: #FFC754;
  }

  .xl\:focus\:to-blue:focus{
    --gradient-to-color: #003492;
  }

  .xl\:focus\:to-blue-50:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:focus\:to-blue-25:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:focus\:to-teal:focus{
    --gradient-to-color: #4EC7C6;
  }

  .xl\:focus\:to-bluesteel:focus{
    --gradient-to-color: #90A8C0;
  }

  .xl\:focus\:to-skin:focus{
    --gradient-to-color: #D7B58A;
  }

  .xl\:focus\:to-dusk-pink:focus{
    --gradient-to-color: #EBC0B8;
  }

  .xl\:focus\:to-danger:focus{
    --gradient-to-color: #9B2C2C;
  }

  .xl\:focus\:to-success:focus{
    --gradient-to-color: #276749;
  }

  .xl\:focus\:to-unquotable:focus{
    --gradient-to-color: #FF5656;
  }

  .xl\:focus\:to-grey:focus{
    --gradient-to-color: #b2b3b8;
  }

  .xl\:focus\:to-grey-50:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:focus\:to-grey-25:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:focus\:to-white:focus{
    --gradient-to-color: #ffffff;
  }

  .xl\:focus\:to-white-50:focus{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:focus\:to-black:focus{
    --gradient-to-color: #000000;
  }

  .xl\:focus\:to-transparent:focus{
    --gradient-to-color: transparent;
  }

  .xl\:bg-opacity-0{
    --bg-opacity: 0;
  }

  .xl\:bg-opacity-25{
    --bg-opacity: 0.25;
  }

  .xl\:bg-opacity-50{
    --bg-opacity: 0.5;
  }

  .xl\:bg-opacity-75{
    --bg-opacity: 0.75;
  }

  .xl\:bg-opacity-100{
    --bg-opacity: 1;
  }

  .xl\:hover\:bg-opacity-0:hover{
    --bg-opacity: 0;
  }

  .xl\:hover\:bg-opacity-25:hover{
    --bg-opacity: 0.25;
  }

  .xl\:hover\:bg-opacity-50:hover{
    --bg-opacity: 0.5;
  }

  .xl\:hover\:bg-opacity-75:hover{
    --bg-opacity: 0.75;
  }

  .xl\:hover\:bg-opacity-100:hover{
    --bg-opacity: 1;
  }

  .xl\:focus\:bg-opacity-0:focus{
    --bg-opacity: 0;
  }

  .xl\:focus\:bg-opacity-25:focus{
    --bg-opacity: 0.25;
  }

  .xl\:focus\:bg-opacity-50:focus{
    --bg-opacity: 0.5;
  }

  .xl\:focus\:bg-opacity-75:focus{
    --bg-opacity: 0.75;
  }

  .xl\:focus\:bg-opacity-100:focus{
    --bg-opacity: 1;
  }

  .xl\:bg-bottom{
    background-position: bottom;
  }

  .xl\:bg-center{
    background-position: center;
  }

  .xl\:bg-left{
    background-position: left;
  }

  .xl\:bg-left-bottom{
    background-position: left bottom;
  }

  .xl\:bg-left-top{
    background-position: left top;
  }

  .xl\:bg-right{
    background-position: right;
  }

  .xl\:bg-right-bottom{
    background-position: right bottom;
  }

  .xl\:bg-right-top{
    background-position: right top;
  }

  .xl\:bg-top{
    background-position: top;
  }

  .xl\:bg-repeat{
    background-repeat: repeat;
  }

  .xl\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .xl\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .xl\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .xl\:bg-repeat-round{
    background-repeat: round;
  }

  .xl\:bg-repeat-space{
    background-repeat: space;
  }

  .xl\:bg-auto{
    background-size: auto;
  }

  .xl\:bg-cover{
    background-size: cover;
  }

  .xl\:bg-contain{
    background-size: contain;
  }

  .xl\:border-dark-grey{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .xl\:border-peppermint{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .xl\:border-peppermint-50{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:border-sunrise{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .xl\:border-blue{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .xl\:border-blue-50{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:border-blue-25{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:border-teal{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .xl\:border-bluesteel{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .xl\:border-skin{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .xl\:border-dusk-pink{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .xl\:border-danger{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .xl\:border-success{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .xl\:border-unquotable{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .xl\:border-grey{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .xl\:border-grey-50{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:border-grey-25{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .xl\:border-white-50{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .xl\:border-transparent{
    border-color: transparent;
  }

  .xl\:hover\:border-dark-grey:hover{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .xl\:hover\:border-peppermint:hover{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .xl\:hover\:border-peppermint-50:hover{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:hover\:border-sunrise:hover{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .xl\:hover\:border-blue:hover{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .xl\:hover\:border-blue-50:hover{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:hover\:border-blue-25:hover{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:hover\:border-teal:hover{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .xl\:hover\:border-bluesteel:hover{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .xl\:hover\:border-skin:hover{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .xl\:hover\:border-dusk-pink:hover{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .xl\:hover\:border-danger:hover{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .xl\:hover\:border-success:hover{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .xl\:hover\:border-unquotable:hover{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .xl\:hover\:border-grey:hover{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .xl\:hover\:border-grey-50:hover{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:hover\:border-grey-25:hover{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:hover\:border-white:hover{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .xl\:hover\:border-white-50:hover{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:hover\:border-black:hover{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .xl\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .xl\:focus\:border-dark-grey:focus{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .xl\:focus\:border-peppermint:focus{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .xl\:focus\:border-peppermint-50:focus{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:focus\:border-sunrise:focus{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .xl\:focus\:border-blue:focus{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .xl\:focus\:border-blue-50:focus{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:focus\:border-blue-25:focus{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:focus\:border-teal:focus{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .xl\:focus\:border-bluesteel:focus{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .xl\:focus\:border-skin:focus{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .xl\:focus\:border-dusk-pink:focus{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .xl\:focus\:border-danger:focus{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .xl\:focus\:border-success:focus{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .xl\:focus\:border-unquotable:focus{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .xl\:focus\:border-grey:focus{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .xl\:focus\:border-grey-50:focus{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:focus\:border-grey-25:focus{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:focus\:border-white:focus{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .xl\:focus\:border-white-50:focus{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:focus\:border-black:focus{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .xl\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .xl\:disabled\:border-dark-grey:disabled{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .xl\:disabled\:border-peppermint:disabled{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .xl\:disabled\:border-peppermint-50:disabled{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .xl\:disabled\:border-sunrise:disabled{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .xl\:disabled\:border-blue:disabled{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .xl\:disabled\:border-blue-50:disabled{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .xl\:disabled\:border-blue-25:disabled{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .xl\:disabled\:border-teal:disabled{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .xl\:disabled\:border-bluesteel:disabled{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .xl\:disabled\:border-skin:disabled{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .xl\:disabled\:border-dusk-pink:disabled{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .xl\:disabled\:border-danger:disabled{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .xl\:disabled\:border-success:disabled{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .xl\:disabled\:border-unquotable:disabled{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .xl\:disabled\:border-grey:disabled{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .xl\:disabled\:border-grey-50:disabled{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .xl\:disabled\:border-grey-25:disabled{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .xl\:disabled\:border-white:disabled{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .xl\:disabled\:border-white-50:disabled{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .xl\:disabled\:border-black:disabled{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .xl\:disabled\:border-transparent:disabled{
    border-color: transparent;
  }

  .xl\:border-opacity-0{
    --border-opacity: 0;
  }

  .xl\:border-opacity-25{
    --border-opacity: 0.25;
  }

  .xl\:border-opacity-50{
    --border-opacity: 0.5;
  }

  .xl\:border-opacity-75{
    --border-opacity: 0.75;
  }

  .xl\:border-opacity-100{
    --border-opacity: 1;
  }

  .xl\:hover\:border-opacity-0:hover{
    --border-opacity: 0;
  }

  .xl\:hover\:border-opacity-25:hover{
    --border-opacity: 0.25;
  }

  .xl\:hover\:border-opacity-50:hover{
    --border-opacity: 0.5;
  }

  .xl\:hover\:border-opacity-75:hover{
    --border-opacity: 0.75;
  }

  .xl\:hover\:border-opacity-100:hover{
    --border-opacity: 1;
  }

  .xl\:focus\:border-opacity-0:focus{
    --border-opacity: 0;
  }

  .xl\:focus\:border-opacity-25:focus{
    --border-opacity: 0.25;
  }

  .xl\:focus\:border-opacity-50:focus{
    --border-opacity: 0.5;
  }

  .xl\:focus\:border-opacity-75:focus{
    --border-opacity: 0.75;
  }

  .xl\:focus\:border-opacity-100:focus{
    --border-opacity: 1;
  }

  .xl\:rounded-none{
    border-radius: 0;
  }

  .xl\:rounded-sm{
    border-radius: .125rem;
  }

  .xl\:rounded{
    border-radius: .25rem;
  }

  .xl\:rounded-lg{
    border-radius: .5rem;
  }

  .xl\:rounded-full{
    border-radius: 9999px;
  }

  .xl\:rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .xl\:rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-t-sm{
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .xl\:rounded-r-sm{
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .xl\:rounded-b-sm{
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .xl\:rounded-l-sm{
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .xl\:rounded-t{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .xl\:rounded-r{
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .xl\:rounded-b{
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-l{
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-t-lg{
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .xl\:rounded-r-lg{
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .xl\:rounded-b-lg{
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .xl\:rounded-l-lg{
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .xl\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl\:rounded-tl-none{
    border-top-left-radius: 0;
  }

  .xl\:rounded-tr-none{
    border-top-right-radius: 0;
  }

  .xl\:rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .xl\:rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .xl\:rounded-tl-sm{
    border-top-left-radius: .125rem;
  }

  .xl\:rounded-tr-sm{
    border-top-right-radius: .125rem;
  }

  .xl\:rounded-br-sm{
    border-bottom-right-radius: .125rem;
  }

  .xl\:rounded-bl-sm{
    border-bottom-left-radius: .125rem;
  }

  .xl\:rounded-tl{
    border-top-left-radius: .25rem;
  }

  .xl\:rounded-tr{
    border-top-right-radius: .25rem;
  }

  .xl\:rounded-br{
    border-bottom-right-radius: .25rem;
  }

  .xl\:rounded-bl{
    border-bottom-left-radius: .25rem;
  }

  .xl\:rounded-tl-lg{
    border-top-left-radius: .5rem;
  }

  .xl\:rounded-tr-lg{
    border-top-right-radius: .5rem;
  }

  .xl\:rounded-br-lg{
    border-bottom-right-radius: .5rem;
  }

  .xl\:rounded-bl-lg{
    border-bottom-left-radius: .5rem;
  }

  .xl\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xl\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xl\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xl\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xl\:border-solid{
    border-style: solid;
  }

  .xl\:border-dashed{
    border-style: dashed;
  }

  .xl\:border-dotted{
    border-style: dotted;
  }

  .xl\:border-double{
    border-style: double;
  }

  .xl\:border-none{
    border-style: none;
  }

  .xl\:border-0{
    border-width: 0;
  }

  .xl\:border-2{
    border-width: 2px;
  }

  .xl\:border-4{
    border-width: 4px;
  }

  .xl\:border-8{
    border-width: 8px;
  }

  .xl\:border{
    border-width: 1px;
  }

  .xl\:border-t-0{
    border-top-width: 0;
  }

  .xl\:border-r-0{
    border-right-width: 0;
  }

  .xl\:border-b-0{
    border-bottom-width: 0;
  }

  .xl\:border-l-0{
    border-left-width: 0;
  }

  .xl\:border-t-2{
    border-top-width: 2px;
  }

  .xl\:border-r-2{
    border-right-width: 2px;
  }

  .xl\:border-b-2{
    border-bottom-width: 2px;
  }

  .xl\:border-l-2{
    border-left-width: 2px;
  }

  .xl\:border-t-4{
    border-top-width: 4px;
  }

  .xl\:border-r-4{
    border-right-width: 4px;
  }

  .xl\:border-b-4{
    border-bottom-width: 4px;
  }

  .xl\:border-l-4{
    border-left-width: 4px;
  }

  .xl\:border-t-8{
    border-top-width: 8px;
  }

  .xl\:border-r-8{
    border-right-width: 8px;
  }

  .xl\:border-b-8{
    border-bottom-width: 8px;
  }

  .xl\:border-l-8{
    border-left-width: 8px;
  }

  .xl\:border-t{
    border-top-width: 1px;
  }

  .xl\:border-r{
    border-right-width: 1px;
  }

  .xl\:border-b{
    border-bottom-width: 1px;
  }

  .xl\:border-l{
    border-left-width: 1px;
  }

  .xl\:box-border{
    box-sizing: border-box;
  }

  .xl\:box-content{
    box-sizing: content-box;
  }

  .xl\:cursor-auto{
    cursor: auto;
  }

  .xl\:cursor-default{
    cursor: default;
  }

  .xl\:cursor-pointer{
    cursor: pointer;
  }

  .xl\:cursor-wait{
    cursor: wait;
  }

  .xl\:cursor-text{
    cursor: text;
  }

  .xl\:cursor-move{
    cursor: move;
  }

  .xl\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .xl\:block{
    display: block;
  }

  .xl\:inline-block{
    display: inline-block;
  }

  .xl\:inline{
    display: inline;
  }

  .xl\:flex{
    display: flex;
  }

  .xl\:inline-flex{
    display: inline-flex;
  }

  .xl\:table{
    display: table;
  }

  .xl\:table-caption{
    display: table-caption;
  }

  .xl\:table-cell{
    display: table-cell;
  }

  .xl\:table-column{
    display: table-column;
  }

  .xl\:table-column-group{
    display: table-column-group;
  }

  .xl\:table-footer-group{
    display: table-footer-group;
  }

  .xl\:table-header-group{
    display: table-header-group;
  }

  .xl\:table-row-group{
    display: table-row-group;
  }

  .xl\:table-row{
    display: table-row;
  }

  .xl\:flow-root{
    display: flow-root;
  }

  .xl\:grid{
    display: grid;
  }

  .xl\:inline-grid{
    display: inline-grid;
  }

  .xl\:contents{
    display: contents;
  }

  .xl\:hidden{
    display: none;
  }

  .xl\:flex-row{
    flex-direction: row;
  }

  .xl\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .xl\:flex-col{
    flex-direction: column;
  }

  .xl\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .xl\:flex-wrap{
    flex-wrap: wrap;
  }

  .xl\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .xl\:flex-no-wrap{
    flex-wrap: nowrap;
  }

  .xl\:place-items-auto{
    place-items: auto;
  }

  .xl\:place-items-start{
    place-items: start;
  }

  .xl\:place-items-end{
    place-items: end;
  }

  .xl\:place-items-center{
    place-items: center;
  }

  .xl\:place-items-stretch{
    place-items: stretch;
  }

  .xl\:place-content-center{
    place-content: center;
  }

  .xl\:place-content-start{
    place-content: start;
  }

  .xl\:place-content-end{
    place-content: end;
  }

  .xl\:place-content-between{
    place-content: space-between;
  }

  .xl\:place-content-around{
    place-content: space-around;
  }

  .xl\:place-content-evenly{
    place-content: space-evenly;
  }

  .xl\:place-content-stretch{
    place-content: stretch;
  }

  .xl\:place-self-auto{
    place-self: auto;
  }

  .xl\:place-self-start{
    place-self: start;
  }

  .xl\:place-self-end{
    place-self: end;
  }

  .xl\:place-self-center{
    place-self: center;
  }

  .xl\:place-self-stretch{
    place-self: stretch;
  }

  .xl\:items-start{
    align-items: flex-start;
  }

  .xl\:items-end{
    align-items: flex-end;
  }

  .xl\:items-center{
    align-items: center;
  }

  .xl\:items-baseline{
    align-items: baseline;
  }

  .xl\:items-stretch{
    align-items: stretch;
  }

  .xl\:content-center{
    align-content: center;
  }

  .xl\:content-start{
    align-content: flex-start;
  }

  .xl\:content-end{
    align-content: flex-end;
  }

  .xl\:content-between{
    align-content: space-between;
  }

  .xl\:content-around{
    align-content: space-around;
  }

  .xl\:content-evenly{
    align-content: space-evenly;
  }

  .xl\:self-auto{
    align-self: auto;
  }

  .xl\:self-start{
    align-self: flex-start;
  }

  .xl\:self-end{
    align-self: flex-end;
  }

  .xl\:self-center{
    align-self: center;
  }

  .xl\:self-stretch{
    align-self: stretch;
  }

  .xl\:justify-items-auto{
    justify-items: auto;
  }

  .xl\:justify-items-start{
    justify-items: start;
  }

  .xl\:justify-items-end{
    justify-items: end;
  }

  .xl\:justify-items-center{
    justify-items: center;
  }

  .xl\:justify-items-stretch{
    justify-items: stretch;
  }

  .xl\:justify-start{
    justify-content: flex-start;
  }

  .xl\:justify-end{
    justify-content: flex-end;
  }

  .xl\:justify-center{
    justify-content: center;
  }

  .xl\:justify-between{
    justify-content: space-between;
  }

  .xl\:justify-around{
    justify-content: space-around;
  }

  .xl\:justify-evenly{
    justify-content: space-evenly;
  }

  .xl\:justify-self-auto{
    justify-self: auto;
  }

  .xl\:justify-self-start{
    justify-self: start;
  }

  .xl\:justify-self-end{
    justify-self: end;
  }

  .xl\:justify-self-center{
    justify-self: center;
  }

  .xl\:justify-self-stretch{
    justify-self: stretch;
  }

  .xl\:flex-1{
    flex: 1 1 0%;
  }

  .xl\:flex-auto{
    flex: 1 1 auto;
  }

  .xl\:flex-initial{
    flex: 0 1 auto;
  }

  .xl\:flex-none{
    flex: none;
  }

  .xl\:flex-grow-0{
    flex-grow: 0;
  }

  .xl\:flex-grow{
    flex-grow: 1;
  }

  .xl\:flex-shrink-0{
    flex-shrink: 0;
  }

  .xl\:flex-shrink{
    flex-shrink: 1;
  }

  .xl\:order-1{
    order: 1;
  }

  .xl\:order-2{
    order: 2;
  }

  .xl\:order-3{
    order: 3;
  }

  .xl\:order-4{
    order: 4;
  }

  .xl\:order-5{
    order: 5;
  }

  .xl\:order-6{
    order: 6;
  }

  .xl\:order-7{
    order: 7;
  }

  .xl\:order-8{
    order: 8;
  }

  .xl\:order-9{
    order: 9;
  }

  .xl\:order-10{
    order: 10;
  }

  .xl\:order-11{
    order: 11;
  }

  .xl\:order-12{
    order: 12;
  }

  .xl\:order-first{
    order: -9999;
  }

  .xl\:order-last{
    order: 9999;
  }

  .xl\:order-none{
    order: 0;
  }

  .xl\:float-right{
    float: right;
  }

  .xl\:float-left{
    float: left;
  }

  .xl\:float-none{
    float: none;
  }

  .xl\:clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  .xl\:clear-left{
    clear: left;
  }

  .xl\:clear-right{
    clear: right;
  }

  .xl\:clear-both{
    clear: both;
  }

  .xl\:clear-none{
    clear: none;
  }

  .xl\:font-sans{
    font-family: Lato, sans-serif;
  }

  .xl\:font-serif{
    font-family: serif;
  }

  .xl\:font-mono{
    font-family: monospace;
  }

  .xl\:font-light{
    font-weight: 300;
  }

  .xl\:font-normal{
    font-weight: 400;
  }

  .xl\:font-medium{
    font-weight: 700;
  }

  .xl\:font-bold{
    font-weight: 900;
  }

  .xl\:hover\:font-light:hover{
    font-weight: 300;
  }

  .xl\:hover\:font-normal:hover{
    font-weight: 400;
  }

  .xl\:hover\:font-medium:hover{
    font-weight: 700;
  }

  .xl\:hover\:font-bold:hover{
    font-weight: 900;
  }

  .xl\:focus\:font-light:focus{
    font-weight: 300;
  }

  .xl\:focus\:font-normal:focus{
    font-weight: 400;
  }

  .xl\:focus\:font-medium:focus{
    font-weight: 700;
  }

  .xl\:focus\:font-bold:focus{
    font-weight: 900;
  }

  .xl\:h-1{
    height: 0.25rem;
  }

  .xl\:h-2{
    height: 0.5rem;
  }

  .xl\:h-3{
    height: 0.75rem;
  }

  .xl\:h-4{
    height: 1rem;
  }

  .xl\:h-5{
    height: 1.25rem;
  }

  .xl\:h-6{
    height: 1.5rem;
  }

  .xl\:h-8{
    height: 2rem;
  }

  .xl\:h-10{
    height: 2.5rem;
  }

  .xl\:h-12{
    height: 3rem;
  }

  .xl\:h-16{
    height: 4rem;
  }

  .xl\:h-24{
    height: 6rem;
  }

  .xl\:h-32{
    height: 8rem;
  }

  .xl\:h-48{
    height: 12rem;
  }

  .xl\:h-64{
    height: 16rem;
  }

  .xl\:h-auto{
    height: auto;
  }

  .xl\:h-px{
    height: 1px;
  }

  .xl\:h-full85{
    height: 85%;
  }

  .xl\:h-full{
    height: 100%;
  }

  .xl\:h-screen{
    height: 100vh;
  }

  .xl\:text-xs{
    font-size: 0.75rem;
  }

  .xl\:text-sm{
    font-size: 0.875rem;
  }

  .xl\:text-base{
    font-size: 1rem;
  }

  .xl\:text-lg{
    font-size: 1.125rem;
  }

  .xl\:text-xl{
    font-size: 1.25rem;
  }

  .xl\:text-2xl{
    font-size: 1.5rem;
  }

  .xl\:text-3xl{
    font-size: 1.875rem;
  }

  .xl\:text-4xl{
    font-size: 2.25rem;
  }

  .xl\:text-5xl{
    font-size: 3rem;
  }

  .xl\:text-6xl{
    font-size: 4rem;
  }

  .xl\:leading-none{
    line-height: 1;
  }

  .xl\:leading-tight{
    line-height: 1.25;
  }

  .xl\:leading-normal{
    line-height: 1.5;
  }

  .xl\:leading-loose{
    line-height: 2;
  }

  .xl\:list-inside{
    list-style-position: inside;
  }

  .xl\:list-outside{
    list-style-position: outside;
  }

  .xl\:list-none{
    list-style-type: none;
  }

  .xl\:list-disc{
    list-style-type: disc;
  }

  .xl\:list-decimal{
    list-style-type: decimal;
  }

  .xl\:m-0{
    margin: 0;
  }

  .xl\:m-1{
    margin: 0.25rem;
  }

  .xl\:m-2{
    margin: 0.5rem;
  }

  .xl\:m-3{
    margin: 0.75rem;
  }

  .xl\:m-4{
    margin: 1rem;
  }

  .xl\:m-5{
    margin: 1.25rem;
  }

  .xl\:m-6{
    margin: 1.5rem;
  }

  .xl\:m-8{
    margin: 2rem;
  }

  .xl\:m-10{
    margin: 2.5rem;
  }

  .xl\:m-12{
    margin: 3rem;
  }

  .xl\:m-16{
    margin: 4rem;
  }

  .xl\:m-20{
    margin: 5rem;
  }

  .xl\:m-24{
    margin: 6rem;
  }

  .xl\:m-32{
    margin: 8rem;
  }

  .xl\:m-auto{
    margin: auto;
  }

  .xl\:m-px{
    margin: 1px;
  }

  .xl\:-m-px{
    margin: -1px;
  }

  .xl\:-m-1{
    margin: -0.25rem;
  }

  .xl\:-m-2{
    margin: -0.5rem;
  }

  .xl\:-m-3{
    margin: -0.75rem;
  }

  .xl\:-m-4{
    margin: -1rem;
  }

  .xl\:-m-5{
    margin: -1.25rem;
  }

  .xl\:-m-6{
    margin: -1.5rem;
  }

  .xl\:-m-8{
    margin: -2rem;
  }

  .xl\:-m-10{
    margin: -2.5rem;
  }

  .xl\:-m-12{
    margin: -3rem;
  }

  .xl\:-m-16{
    margin: -4rem;
  }

  .xl\:-m-20{
    margin: -5rem;
  }

  .xl\:-m-24{
    margin: -6rem;
  }

  .xl\:-m-32{
    margin: -8rem;
  }

  .xl\:my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl\:mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .xl\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .xl\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .xl\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xl\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .xl\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .xl\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl\:mt-0{
    margin-top: 0;
  }

  .xl\:mr-0{
    margin-right: 0;
  }

  .xl\:mb-0{
    margin-bottom: 0;
  }

  .xl\:ml-0{
    margin-left: 0;
  }

  .xl\:mt-1{
    margin-top: 0.25rem;
  }

  .xl\:mr-1{
    margin-right: 0.25rem;
  }

  .xl\:mb-1{
    margin-bottom: 0.25rem;
  }

  .xl\:ml-1{
    margin-left: 0.25rem;
  }

  .xl\:mt-2{
    margin-top: 0.5rem;
  }

  .xl\:mr-2{
    margin-right: 0.5rem;
  }

  .xl\:mb-2{
    margin-bottom: 0.5rem;
  }

  .xl\:ml-2{
    margin-left: 0.5rem;
  }

  .xl\:mt-3{
    margin-top: 0.75rem;
  }

  .xl\:mr-3{
    margin-right: 0.75rem;
  }

  .xl\:mb-3{
    margin-bottom: 0.75rem;
  }

  .xl\:ml-3{
    margin-left: 0.75rem;
  }

  .xl\:mt-4{
    margin-top: 1rem;
  }

  .xl\:mr-4{
    margin-right: 1rem;
  }

  .xl\:mb-4{
    margin-bottom: 1rem;
  }

  .xl\:ml-4{
    margin-left: 1rem;
  }

  .xl\:mt-5{
    margin-top: 1.25rem;
  }

  .xl\:mr-5{
    margin-right: 1.25rem;
  }

  .xl\:mb-5{
    margin-bottom: 1.25rem;
  }

  .xl\:ml-5{
    margin-left: 1.25rem;
  }

  .xl\:mt-6{
    margin-top: 1.5rem;
  }

  .xl\:mr-6{
    margin-right: 1.5rem;
  }

  .xl\:mb-6{
    margin-bottom: 1.5rem;
  }

  .xl\:ml-6{
    margin-left: 1.5rem;
  }

  .xl\:mt-8{
    margin-top: 2rem;
  }

  .xl\:mr-8{
    margin-right: 2rem;
  }

  .xl\:mb-8{
    margin-bottom: 2rem;
  }

  .xl\:ml-8{
    margin-left: 2rem;
  }

  .xl\:mt-10{
    margin-top: 2.5rem;
  }

  .xl\:mr-10{
    margin-right: 2.5rem;
  }

  .xl\:mb-10{
    margin-bottom: 2.5rem;
  }

  .xl\:ml-10{
    margin-left: 2.5rem;
  }

  .xl\:mt-12{
    margin-top: 3rem;
  }

  .xl\:mr-12{
    margin-right: 3rem;
  }

  .xl\:mb-12{
    margin-bottom: 3rem;
  }

  .xl\:ml-12{
    margin-left: 3rem;
  }

  .xl\:mt-16{
    margin-top: 4rem;
  }

  .xl\:mr-16{
    margin-right: 4rem;
  }

  .xl\:mb-16{
    margin-bottom: 4rem;
  }

  .xl\:ml-16{
    margin-left: 4rem;
  }

  .xl\:mt-20{
    margin-top: 5rem;
  }

  .xl\:mr-20{
    margin-right: 5rem;
  }

  .xl\:mb-20{
    margin-bottom: 5rem;
  }

  .xl\:ml-20{
    margin-left: 5rem;
  }

  .xl\:mt-24{
    margin-top: 6rem;
  }

  .xl\:mr-24{
    margin-right: 6rem;
  }

  .xl\:mb-24{
    margin-bottom: 6rem;
  }

  .xl\:ml-24{
    margin-left: 6rem;
  }

  .xl\:mt-32{
    margin-top: 8rem;
  }

  .xl\:mr-32{
    margin-right: 8rem;
  }

  .xl\:mb-32{
    margin-bottom: 8rem;
  }

  .xl\:ml-32{
    margin-left: 8rem;
  }

  .xl\:mt-auto{
    margin-top: auto;
  }

  .xl\:mr-auto{
    margin-right: auto;
  }

  .xl\:mb-auto{
    margin-bottom: auto;
  }

  .xl\:ml-auto{
    margin-left: auto;
  }

  .xl\:mt-px{
    margin-top: 1px;
  }

  .xl\:mr-px{
    margin-right: 1px;
  }

  .xl\:mb-px{
    margin-bottom: 1px;
  }

  .xl\:ml-px{
    margin-left: 1px;
  }

  .xl\:-mt-px{
    margin-top: -1px;
  }

  .xl\:-mr-px{
    margin-right: -1px;
  }

  .xl\:-mb-px{
    margin-bottom: -1px;
  }

  .xl\:-ml-px{
    margin-left: -1px;
  }

  .xl\:-mt-1{
    margin-top: -0.25rem;
  }

  .xl\:-mr-1{
    margin-right: -0.25rem;
  }

  .xl\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .xl\:-ml-1{
    margin-left: -0.25rem;
  }

  .xl\:-mt-2{
    margin-top: -0.5rem;
  }

  .xl\:-mr-2{
    margin-right: -0.5rem;
  }

  .xl\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .xl\:-ml-2{
    margin-left: -0.5rem;
  }

  .xl\:-mt-3{
    margin-top: -0.75rem;
  }

  .xl\:-mr-3{
    margin-right: -0.75rem;
  }

  .xl\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .xl\:-ml-3{
    margin-left: -0.75rem;
  }

  .xl\:-mt-4{
    margin-top: -1rem;
  }

  .xl\:-mr-4{
    margin-right: -1rem;
  }

  .xl\:-mb-4{
    margin-bottom: -1rem;
  }

  .xl\:-ml-4{
    margin-left: -1rem;
  }

  .xl\:-mt-5{
    margin-top: -1.25rem;
  }

  .xl\:-mr-5{
    margin-right: -1.25rem;
  }

  .xl\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .xl\:-ml-5{
    margin-left: -1.25rem;
  }

  .xl\:-mt-6{
    margin-top: -1.5rem;
  }

  .xl\:-mr-6{
    margin-right: -1.5rem;
  }

  .xl\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .xl\:-ml-6{
    margin-left: -1.5rem;
  }

  .xl\:-mt-8{
    margin-top: -2rem;
  }

  .xl\:-mr-8{
    margin-right: -2rem;
  }

  .xl\:-mb-8{
    margin-bottom: -2rem;
  }

  .xl\:-ml-8{
    margin-left: -2rem;
  }

  .xl\:-mt-10{
    margin-top: -2.5rem;
  }

  .xl\:-mr-10{
    margin-right: -2.5rem;
  }

  .xl\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .xl\:-ml-10{
    margin-left: -2.5rem;
  }

  .xl\:-mt-12{
    margin-top: -3rem;
  }

  .xl\:-mr-12{
    margin-right: -3rem;
  }

  .xl\:-mb-12{
    margin-bottom: -3rem;
  }

  .xl\:-ml-12{
    margin-left: -3rem;
  }

  .xl\:-mt-16{
    margin-top: -4rem;
  }

  .xl\:-mr-16{
    margin-right: -4rem;
  }

  .xl\:-mb-16{
    margin-bottom: -4rem;
  }

  .xl\:-ml-16{
    margin-left: -4rem;
  }

  .xl\:-mt-20{
    margin-top: -5rem;
  }

  .xl\:-mr-20{
    margin-right: -5rem;
  }

  .xl\:-mb-20{
    margin-bottom: -5rem;
  }

  .xl\:-ml-20{
    margin-left: -5rem;
  }

  .xl\:-mt-24{
    margin-top: -6rem;
  }

  .xl\:-mr-24{
    margin-right: -6rem;
  }

  .xl\:-mb-24{
    margin-bottom: -6rem;
  }

  .xl\:-ml-24{
    margin-left: -6rem;
  }

  .xl\:-mt-32{
    margin-top: -8rem;
  }

  .xl\:-mr-32{
    margin-right: -8rem;
  }

  .xl\:-mb-32{
    margin-bottom: -8rem;
  }

  .xl\:-ml-32{
    margin-left: -8rem;
  }

  .xl\:max-h-full{
    max-height: 100%;
  }

  .xl\:max-h-screen{
    max-height: 100vh;
  }

  .xl\:max-h-full85{
    max-height: 85%;
  }

  .xl\:max-w-xs{
    max-width: 20rem;
  }

  .xl\:max-w-sm{
    max-width: 30rem;
  }

  .xl\:max-w-md{
    max-width: 40rem;
  }

  .xl\:max-w-lg{
    max-width: 50rem;
  }

  .xl\:max-w-xl{
    max-width: 60rem;
  }

  .xl\:max-w-2xl{
    max-width: 70rem;
  }

  .xl\:max-w-3xl{
    max-width: 80rem;
  }

  .xl\:max-w-4xl{
    max-width: 90rem;
  }

  .xl\:max-w-5xl{
    max-width: 100rem;
  }

  .xl\:max-w-full{
    max-width: 100%;
  }

  .xl\:max-w-dash-1{
    max-width: 350px;
  }

  .xl\:min-h-0{
    min-height: 0;
  }

  .xl\:min-h-full{
    min-height: 100%;
  }

  .xl\:min-h-screen{
    min-height: 100vh;
  }

  .xl\:min-w-0{
    min-width: 0;
  }

  .xl\:min-w-full{
    min-width: 100%;
  }

  .xl\:opacity-0{
    opacity: 0;
  }

  .xl\:opacity-25{
    opacity: 0.25;
  }

  .xl\:opacity-50{
    opacity: 0.5;
  }

  .xl\:opacity-75{
    opacity: 0.75;
  }

  .xl\:opacity-100{
    opacity: 1;
  }

  .xl\:overflow-auto{
    overflow: auto;
  }

  .xl\:overflow-hidden{
    overflow: hidden;
  }

  .xl\:overflow-visible{
    overflow: visible;
  }

  .xl\:overflow-scroll{
    overflow: scroll;
  }

  .xl\:overflow-x-auto{
    overflow-x: auto;
  }

  .xl\:overflow-y-auto{
    overflow-y: auto;
  }

  .xl\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .xl\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .xl\:overflow-x-visible{
    overflow-x: visible;
  }

  .xl\:overflow-y-visible{
    overflow-y: visible;
  }

  .xl\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .xl\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .xl\:scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  .xl\:scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  .xl\:overscroll-auto{
    overscroll-behavior: auto;
  }

  .xl\:overscroll-contain{
    overscroll-behavior: contain;
  }

  .xl\:overscroll-none{
    overscroll-behavior: none;
  }

  .xl\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .xl\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .xl\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .xl\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .xl\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .xl\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .xl\:p-0{
    padding: 0;
  }

  .xl\:p-1{
    padding: 0.25rem;
  }

  .xl\:p-2{
    padding: 0.5rem;
  }

  .xl\:p-3{
    padding: 0.75rem;
  }

  .xl\:p-4{
    padding: 1rem;
  }

  .xl\:p-5{
    padding: 1.25rem;
  }

  .xl\:p-6{
    padding: 1.5rem;
  }

  .xl\:p-8{
    padding: 2rem;
  }

  .xl\:p-10{
    padding: 2.5rem;
  }

  .xl\:p-12{
    padding: 3rem;
  }

  .xl\:p-16{
    padding: 4rem;
  }

  .xl\:p-20{
    padding: 5rem;
  }

  .xl\:p-24{
    padding: 6rem;
  }

  .xl\:p-32{
    padding: 8rem;
  }

  .xl\:p-px{
    padding: 1px;
  }

  .xl\:py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl\:px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .xl\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .xl\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .xl\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl\:pt-0{
    padding-top: 0;
  }

  .xl\:pr-0{
    padding-right: 0;
  }

  .xl\:pb-0{
    padding-bottom: 0;
  }

  .xl\:pl-0{
    padding-left: 0;
  }

  .xl\:pt-1{
    padding-top: 0.25rem;
  }

  .xl\:pr-1{
    padding-right: 0.25rem;
  }

  .xl\:pb-1{
    padding-bottom: 0.25rem;
  }

  .xl\:pl-1{
    padding-left: 0.25rem;
  }

  .xl\:pt-2{
    padding-top: 0.5rem;
  }

  .xl\:pr-2{
    padding-right: 0.5rem;
  }

  .xl\:pb-2{
    padding-bottom: 0.5rem;
  }

  .xl\:pl-2{
    padding-left: 0.5rem;
  }

  .xl\:pt-3{
    padding-top: 0.75rem;
  }

  .xl\:pr-3{
    padding-right: 0.75rem;
  }

  .xl\:pb-3{
    padding-bottom: 0.75rem;
  }

  .xl\:pl-3{
    padding-left: 0.75rem;
  }

  .xl\:pt-4{
    padding-top: 1rem;
  }

  .xl\:pr-4{
    padding-right: 1rem;
  }

  .xl\:pb-4{
    padding-bottom: 1rem;
  }

  .xl\:pl-4{
    padding-left: 1rem;
  }

  .xl\:pt-5{
    padding-top: 1.25rem;
  }

  .xl\:pr-5{
    padding-right: 1.25rem;
  }

  .xl\:pb-5{
    padding-bottom: 1.25rem;
  }

  .xl\:pl-5{
    padding-left: 1.25rem;
  }

  .xl\:pt-6{
    padding-top: 1.5rem;
  }

  .xl\:pr-6{
    padding-right: 1.5rem;
  }

  .xl\:pb-6{
    padding-bottom: 1.5rem;
  }

  .xl\:pl-6{
    padding-left: 1.5rem;
  }

  .xl\:pt-8{
    padding-top: 2rem;
  }

  .xl\:pr-8{
    padding-right: 2rem;
  }

  .xl\:pb-8{
    padding-bottom: 2rem;
  }

  .xl\:pl-8{
    padding-left: 2rem;
  }

  .xl\:pt-10{
    padding-top: 2.5rem;
  }

  .xl\:pr-10{
    padding-right: 2.5rem;
  }

  .xl\:pb-10{
    padding-bottom: 2.5rem;
  }

  .xl\:pl-10{
    padding-left: 2.5rem;
  }

  .xl\:pt-12{
    padding-top: 3rem;
  }

  .xl\:pr-12{
    padding-right: 3rem;
  }

  .xl\:pb-12{
    padding-bottom: 3rem;
  }

  .xl\:pl-12{
    padding-left: 3rem;
  }

  .xl\:pt-16{
    padding-top: 4rem;
  }

  .xl\:pr-16{
    padding-right: 4rem;
  }

  .xl\:pb-16{
    padding-bottom: 4rem;
  }

  .xl\:pl-16{
    padding-left: 4rem;
  }

  .xl\:pt-20{
    padding-top: 5rem;
  }

  .xl\:pr-20{
    padding-right: 5rem;
  }

  .xl\:pb-20{
    padding-bottom: 5rem;
  }

  .xl\:pl-20{
    padding-left: 5rem;
  }

  .xl\:pt-24{
    padding-top: 6rem;
  }

  .xl\:pr-24{
    padding-right: 6rem;
  }

  .xl\:pb-24{
    padding-bottom: 6rem;
  }

  .xl\:pl-24{
    padding-left: 6rem;
  }

  .xl\:pt-32{
    padding-top: 8rem;
  }

  .xl\:pr-32{
    padding-right: 8rem;
  }

  .xl\:pb-32{
    padding-bottom: 8rem;
  }

  .xl\:pl-32{
    padding-left: 8rem;
  }

  .xl\:pt-px{
    padding-top: 1px;
  }

  .xl\:pr-px{
    padding-right: 1px;
  }

  .xl\:pb-px{
    padding-bottom: 1px;
  }

  .xl\:pl-px{
    padding-left: 1px;
  }

  .xl\:placeholder-dark-grey::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .xl\:placeholder-peppermint::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .xl\:placeholder-peppermint-50::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .xl\:placeholder-sunrise::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .xl\:placeholder-blue-50::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .xl\:placeholder-blue-25::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .xl\:placeholder-teal::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .xl\:placeholder-bluesteel::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .xl\:placeholder-skin::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .xl\:placeholder-dusk-pink::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .xl\:placeholder-danger::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:placeholder-success::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:placeholder-unquotable::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .xl\:placeholder-grey::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .xl\:placeholder-grey-50::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .xl\:placeholder-grey-25::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .xl\:placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:placeholder-white-50::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .xl\:placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .xl\:focus\:placeholder-dark-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-peppermint:focus::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-peppermint-50:focus::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .xl\:focus\:placeholder-sunrise:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue:focus::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-blue-50:focus::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .xl\:focus\:placeholder-blue-25:focus::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .xl\:focus\:placeholder-teal:focus::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-bluesteel:focus::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-skin:focus::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-dusk-pink:focus::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-danger:focus::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-success:focus::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-unquotable:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-grey-50:focus::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .xl\:focus\:placeholder-grey-25:focus::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .xl\:focus\:placeholder-white:focus::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-white-50:focus::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .xl\:focus\:placeholder-black:focus::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .xl\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .xl\:placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  .xl\:placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  .xl\:placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  .xl\:placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  .xl\:placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  .xl\:focus\:placeholder-opacity-0:focus::placeholder{
    --placeholder-opacity: 0;
  }

  .xl\:focus\:placeholder-opacity-25:focus::placeholder{
    --placeholder-opacity: 0.25;
  }

  .xl\:focus\:placeholder-opacity-50:focus::placeholder{
    --placeholder-opacity: 0.5;
  }

  .xl\:focus\:placeholder-opacity-75:focus::placeholder{
    --placeholder-opacity: 0.75;
  }

  .xl\:focus\:placeholder-opacity-100:focus::placeholder{
    --placeholder-opacity: 1;
  }

  .xl\:pointer-events-none{
    pointer-events: none;
  }

  .xl\:pointer-events-auto{
    pointer-events: auto;
  }

  .xl\:disabled\:pointer-events-none:disabled{
    pointer-events: none;
  }

  .xl\:disabled\:pointer-events-auto:disabled{
    pointer-events: auto;
  }

  .xl\:static{
    position: static;
  }

  .xl\:fixed{
    position: fixed;
  }

  .xl\:absolute{
    position: absolute;
  }

  .xl\:relative{
    position: relative;
  }

  .xl\:sticky{
    position: sticky;
  }

  .xl\:inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .xl\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .xl\:inset-xs{
    top: .75rem;
    right: .75rem;
    bottom: .75rem;
    left: .75rem;
  }

  .xl\:inset-sm{
    top: .875rem;
    right: .875rem;
    bottom: .875rem;
    left: .875rem;
  }

  .xl\:inset-base{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .xl\:inset-lg{
    top: 1.125rem;
    right: 1.125rem;
    bottom: 1.125rem;
    left: 1.125rem;
  }

  .xl\:inset-xl{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-2xl{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-3xl{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .xl\:inset-4xl{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-5xl{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .xl\:inset-y-0{
    top: 0;
    bottom: 0;
  }

  .xl\:inset-x-0{
    right: 0;
    left: 0;
  }

  .xl\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xl\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .xl\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .xl\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .xl\:inset-y-xs{
    top: .75rem;
    bottom: .75rem;
  }

  .xl\:inset-x-xs{
    right: .75rem;
    left: .75rem;
  }

  .xl\:inset-y-sm{
    top: .875rem;
    bottom: .875rem;
  }

  .xl\:inset-x-sm{
    right: .875rem;
    left: .875rem;
  }

  .xl\:inset-y-base{
    top: 1rem;
    bottom: 1rem;
  }

  .xl\:inset-x-base{
    right: 1rem;
    left: 1rem;
  }

  .xl\:inset-y-lg{
    top: 1.125rem;
    bottom: 1.125rem;
  }

  .xl\:inset-x-lg{
    right: 1.125rem;
    left: 1.125rem;
  }

  .xl\:inset-y-xl{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .xl\:inset-x-xl{
    right: 1.25rem;
    left: 1.25rem;
  }

  .xl\:inset-y-2xl{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .xl\:inset-x-2xl{
    right: 1.5rem;
    left: 1.5rem;
  }

  .xl\:inset-y-3xl{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .xl\:inset-x-3xl{
    right: 1.875rem;
    left: 1.875rem;
  }

  .xl\:inset-y-4xl{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .xl\:inset-x-4xl{
    right: 2.25rem;
    left: 2.25rem;
  }

  .xl\:inset-y-5xl{
    top: 3rem;
    bottom: 3rem;
  }

  .xl\:inset-x-5xl{
    right: 3rem;
    left: 3rem;
  }

  .xl\:top-0{
    top: 0;
  }

  .xl\:right-0{
    right: 0;
  }

  .xl\:bottom-0{
    bottom: 0;
  }

  .xl\:left-0{
    left: 0;
  }

  .xl\:top-auto{
    top: auto;
  }

  .xl\:right-auto{
    right: auto;
  }

  .xl\:bottom-auto{
    bottom: auto;
  }

  .xl\:left-auto{
    left: auto;
  }

  .xl\:top-1\/2{
    top: 50%;
  }

  .xl\:right-1\/2{
    right: 50%;
  }

  .xl\:bottom-1\/2{
    bottom: 50%;
  }

  .xl\:left-1\/2{
    left: 50%;
  }

  .xl\:top-xs{
    top: .75rem;
  }

  .xl\:right-xs{
    right: .75rem;
  }

  .xl\:bottom-xs{
    bottom: .75rem;
  }

  .xl\:left-xs{
    left: .75rem;
  }

  .xl\:top-sm{
    top: .875rem;
  }

  .xl\:right-sm{
    right: .875rem;
  }

  .xl\:bottom-sm{
    bottom: .875rem;
  }

  .xl\:left-sm{
    left: .875rem;
  }

  .xl\:top-base{
    top: 1rem;
  }

  .xl\:right-base{
    right: 1rem;
  }

  .xl\:bottom-base{
    bottom: 1rem;
  }

  .xl\:left-base{
    left: 1rem;
  }

  .xl\:top-lg{
    top: 1.125rem;
  }

  .xl\:right-lg{
    right: 1.125rem;
  }

  .xl\:bottom-lg{
    bottom: 1.125rem;
  }

  .xl\:left-lg{
    left: 1.125rem;
  }

  .xl\:top-xl{
    top: 1.25rem;
  }

  .xl\:right-xl{
    right: 1.25rem;
  }

  .xl\:bottom-xl{
    bottom: 1.25rem;
  }

  .xl\:left-xl{
    left: 1.25rem;
  }

  .xl\:top-2xl{
    top: 1.5rem;
  }

  .xl\:right-2xl{
    right: 1.5rem;
  }

  .xl\:bottom-2xl{
    bottom: 1.5rem;
  }

  .xl\:left-2xl{
    left: 1.5rem;
  }

  .xl\:top-3xl{
    top: 1.875rem;
  }

  .xl\:right-3xl{
    right: 1.875rem;
  }

  .xl\:bottom-3xl{
    bottom: 1.875rem;
  }

  .xl\:left-3xl{
    left: 1.875rem;
  }

  .xl\:top-4xl{
    top: 2.25rem;
  }

  .xl\:right-4xl{
    right: 2.25rem;
  }

  .xl\:bottom-4xl{
    bottom: 2.25rem;
  }

  .xl\:left-4xl{
    left: 2.25rem;
  }

  .xl\:top-5xl{
    top: 3rem;
  }

  .xl\:right-5xl{
    right: 3rem;
  }

  .xl\:bottom-5xl{
    bottom: 3rem;
  }

  .xl\:left-5xl{
    left: 3rem;
  }

  .xl\:resize-none{
    resize: none;
  }

  .xl\:resize-y{
    resize: vertical;
  }

  .xl\:resize-x{
    resize: horizontal;
  }

  .xl\:resize{
    resize: both;
  }

  .xl\:shadow{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .xl\:shadow-md{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .xl\:shadow-lg{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .xl\:shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .xl\:shadow-outline{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .xl\:shadow-none{
    box-shadow: none;
  }

  .xl\:hover\:shadow:hover{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .xl\:hover\:shadow-md:hover{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .xl\:hover\:shadow-lg:hover{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .xl\:hover\:shadow-inner:hover{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .xl\:hover\:shadow-outline:hover{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .xl\:hover\:shadow-none:hover{
    box-shadow: none;
  }

  .xl\:focus\:shadow:focus{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .xl\:focus\:shadow-md:focus{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .xl\:focus\:shadow-lg:focus{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .xl\:focus\:shadow-inner:focus{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .xl\:focus\:shadow-outline:focus{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .xl\:focus\:shadow-none:focus{
    box-shadow: none;
  }

  .xl\:stroke-0{
    stroke-width: 0;
  }

  .xl\:stroke-1{
    stroke-width: 1;
  }

  .xl\:stroke-2{
    stroke-width: 2;
  }

  .xl\:table-auto{
    table-layout: auto;
  }

  .xl\:table-fixed{
    table-layout: fixed;
  }

  .xl\:text-left{
    text-align: left;
  }

  .xl\:text-center{
    text-align: center;
  }

  .xl\:text-right{
    text-align: right;
  }

  .xl\:text-justify{
    text-align: justify;
  }

  .xl\:text-dark-grey{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .xl\:text-peppermint{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .xl\:text-peppermint-50{
    color: rgba(19, 200, 123, 0.5);
  }

  .xl\:text-sunrise{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .xl\:text-blue{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .xl\:text-blue-50{
    color: rgba(0, 52, 146, 0.5);
  }

  .xl\:text-blue-25{
    color: rgba(0, 52, 146, 0.25);
  }

  .xl\:text-teal{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .xl\:text-bluesteel{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .xl\:text-skin{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .xl\:text-dusk-pink{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .xl\:text-danger{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .xl\:text-success{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .xl\:text-unquotable{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .xl\:text-grey{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .xl\:text-grey-50{
    color: rgba(178, 179, 184, 0.5);
  }

  .xl\:text-grey-25{
    color: rgba(178, 179, 184, 0.25);
  }

  .xl\:text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .xl\:text-white-50{
    color: rgba(255, 255, 255, 0.5);
  }

  .xl\:text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .xl\:text-transparent{
    color: transparent;
  }

  .xl\:hover\:text-dark-grey:hover{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .xl\:hover\:text-peppermint:hover{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .xl\:hover\:text-peppermint-50:hover{
    color: rgba(19, 200, 123, 0.5);
  }

  .xl\:hover\:text-sunrise:hover{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .xl\:hover\:text-blue:hover{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .xl\:hover\:text-blue-50:hover{
    color: rgba(0, 52, 146, 0.5);
  }

  .xl\:hover\:text-blue-25:hover{
    color: rgba(0, 52, 146, 0.25);
  }

  .xl\:hover\:text-teal:hover{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .xl\:hover\:text-bluesteel:hover{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .xl\:hover\:text-skin:hover{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .xl\:hover\:text-dusk-pink:hover{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .xl\:hover\:text-danger:hover{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .xl\:hover\:text-success:hover{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .xl\:hover\:text-unquotable:hover{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .xl\:hover\:text-grey:hover{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .xl\:hover\:text-grey-50:hover{
    color: rgba(178, 179, 184, 0.5);
  }

  .xl\:hover\:text-grey-25:hover{
    color: rgba(178, 179, 184, 0.25);
  }

  .xl\:hover\:text-white:hover{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .xl\:hover\:text-white-50:hover{
    color: rgba(255, 255, 255, 0.5);
  }

  .xl\:hover\:text-black:hover{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .xl\:hover\:text-transparent:hover{
    color: transparent;
  }

  .xl\:focus\:text-dark-grey:focus{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .xl\:focus\:text-peppermint:focus{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .xl\:focus\:text-peppermint-50:focus{
    color: rgba(19, 200, 123, 0.5);
  }

  .xl\:focus\:text-sunrise:focus{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .xl\:focus\:text-blue:focus{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .xl\:focus\:text-blue-50:focus{
    color: rgba(0, 52, 146, 0.5);
  }

  .xl\:focus\:text-blue-25:focus{
    color: rgba(0, 52, 146, 0.25);
  }

  .xl\:focus\:text-teal:focus{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .xl\:focus\:text-bluesteel:focus{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .xl\:focus\:text-skin:focus{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .xl\:focus\:text-dusk-pink:focus{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .xl\:focus\:text-danger:focus{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .xl\:focus\:text-success:focus{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .xl\:focus\:text-unquotable:focus{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .xl\:focus\:text-grey:focus{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .xl\:focus\:text-grey-50:focus{
    color: rgba(178, 179, 184, 0.5);
  }

  .xl\:focus\:text-grey-25:focus{
    color: rgba(178, 179, 184, 0.25);
  }

  .xl\:focus\:text-white:focus{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .xl\:focus\:text-white-50:focus{
    color: rgba(255, 255, 255, 0.5);
  }

  .xl\:focus\:text-black:focus{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .xl\:focus\:text-transparent:focus{
    color: transparent;
  }

  .xl\:text-opacity-0{
    --text-opacity: 0;
  }

  .xl\:text-opacity-25{
    --text-opacity: 0.25;
  }

  .xl\:text-opacity-50{
    --text-opacity: 0.5;
  }

  .xl\:text-opacity-75{
    --text-opacity: 0.75;
  }

  .xl\:text-opacity-100{
    --text-opacity: 1;
  }

  .xl\:hover\:text-opacity-0:hover{
    --text-opacity: 0;
  }

  .xl\:hover\:text-opacity-25:hover{
    --text-opacity: 0.25;
  }

  .xl\:hover\:text-opacity-50:hover{
    --text-opacity: 0.5;
  }

  .xl\:hover\:text-opacity-75:hover{
    --text-opacity: 0.75;
  }

  .xl\:hover\:text-opacity-100:hover{
    --text-opacity: 1;
  }

  .xl\:focus\:text-opacity-0:focus{
    --text-opacity: 0;
  }

  .xl\:focus\:text-opacity-25:focus{
    --text-opacity: 0.25;
  }

  .xl\:focus\:text-opacity-50:focus{
    --text-opacity: 0.5;
  }

  .xl\:focus\:text-opacity-75:focus{
    --text-opacity: 0.75;
  }

  .xl\:focus\:text-opacity-100:focus{
    --text-opacity: 1;
  }

  .xl\:italic{
    font-style: italic;
  }

  .xl\:not-italic{
    font-style: normal;
  }

  .xl\:hover\:italic:hover{
    font-style: italic;
  }

  .xl\:hover\:not-italic:hover{
    font-style: normal;
  }

  .xl\:focus\:italic:focus{
    font-style: italic;
  }

  .xl\:focus\:not-italic:focus{
    font-style: normal;
  }

  .xl\:uppercase{
    text-transform: uppercase;
  }

  .xl\:lowercase{
    text-transform: lowercase;
  }

  .xl\:capitalize{
    text-transform: capitalize;
  }

  .xl\:normal-case{
    text-transform: none;
  }

  .xl\:hover\:uppercase:hover{
    text-transform: uppercase;
  }

  .xl\:hover\:lowercase:hover{
    text-transform: lowercase;
  }

  .xl\:hover\:capitalize:hover{
    text-transform: capitalize;
  }

  .xl\:hover\:normal-case:hover{
    text-transform: none;
  }

  .xl\:focus\:uppercase:focus{
    text-transform: uppercase;
  }

  .xl\:focus\:lowercase:focus{
    text-transform: lowercase;
  }

  .xl\:focus\:capitalize:focus{
    text-transform: capitalize;
  }

  .xl\:focus\:normal-case:focus{
    text-transform: none;
  }

  .xl\:underline{
    text-decoration: underline;
  }

  .xl\:line-through{
    text-decoration: line-through;
  }

  .xl\:no-underline{
    text-decoration: none;
  }

  .xl\:hover\:underline:hover{
    text-decoration: underline;
  }

  .xl\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .xl\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .xl\:focus\:underline:focus{
    text-decoration: underline;
  }

  .xl\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .xl\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .xl\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:hover\:antialiased:hover{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:hover\:subpixel-antialiased:hover{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:focus\:antialiased:focus{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl\:focus\:subpixel-antialiased:focus{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  .xl\:normal-nums{
    font-variant-numeric: normal;
  }

  .xl\:ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  .xl\:slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  .xl\:lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  .xl\:oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  .xl\:proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  .xl\:tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  .xl\:diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  .xl\:stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  .xl\:tracking-tight{
    letter-spacing: -0.05em;
  }

  .xl\:tracking-normal{
    letter-spacing: 0;
  }

  .xl\:tracking-wide{
    letter-spacing: 0.05em;
  }

  .xl\:select-none{
    user-select: none;
  }

  .xl\:select-text{
    user-select: text;
  }

  .xl\:select-all{
    user-select: all;
  }

  .xl\:select-auto{
    user-select: auto;
  }

  .xl\:align-baseline{
    vertical-align: baseline;
  }

  .xl\:align-top{
    vertical-align: top;
  }

  .xl\:align-middle{
    vertical-align: middle;
  }

  .xl\:align-bottom{
    vertical-align: bottom;
  }

  .xl\:align-text-top{
    vertical-align: text-top;
  }

  .xl\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .xl\:visible{
    visibility: visible;
  }

  .xl\:invisible{
    visibility: hidden;
  }

  .xl\:whitespace-normal{
    white-space: normal;
  }

  .xl\:whitespace-no-wrap{
    white-space: nowrap;
  }

  .xl\:whitespace-pre{
    white-space: pre;
  }

  .xl\:whitespace-pre-line{
    white-space: pre-line;
  }

  .xl\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .xl\:break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl\:break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  .xl\:break-all{
    word-break: break-all;
  }

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

  .xl\:w-1{
    width: 0.25rem;
  }

  .xl\:w-2{
    width: 0.5rem;
  }

  .xl\:w-3{
    width: 0.75rem;
  }

  .xl\:w-4{
    width: 1rem;
  }

  .xl\:w-5{
    width: 1.25rem;
  }

  .xl\:w-6{
    width: 1.5rem;
  }

  .xl\:w-8{
    width: 2rem;
  }

  .xl\:w-10{
    width: 2.5rem;
  }

  .xl\:w-12{
    width: 3rem;
  }

  .xl\:w-16{
    width: 4rem;
  }

  .xl\:w-24{
    width: 6rem;
  }

  .xl\:w-32{
    width: 8rem;
  }

  .xl\:w-48{
    width: 12rem;
  }

  .xl\:w-64{
    width: 16rem;
  }

  .xl\:w-auto{
    width: auto;
  }

  .xl\:w-px{
    width: 1px;
  }

  .xl\:w-1\/2{
    width: 50%;
  }

  .xl\:w-1\/3{
    width: 33.33333%;
  }

  .xl\:w-2\/3{
    width: 66.66667%;
  }

  .xl\:w-1\/4{
    width: 25%;
  }

  .xl\:w-3\/4{
    width: 75%;
  }

  .xl\:w-1\/5{
    width: 20%;
  }

  .xl\:w-2\/5{
    width: 40%;
  }

  .xl\:w-3\/5{
    width: 60%;
  }

  .xl\:w-4\/5{
    width: 80%;
  }

  .xl\:w-1\/6{
    width: 16.66667%;
  }

  .xl\:w-5\/6{
    width: 83.33333%;
  }

  .xl\:w-full{
    width: 100%;
  }

  .xl\:w-screen{
    width: 100vw;
  }

  .xl\:w-dash-1{
    width: 350px;
  }

  .xl\:z-0{
    z-index: 0;
  }

  .xl\:z-10{
    z-index: 10;
  }

  .xl\:z-20{
    z-index: 20;
  }

  .xl\:z-30{
    z-index: 30;
  }

  .xl\:z-40{
    z-index: 40;
  }

  .xl\:z-50{
    z-index: 50;
  }

  .xl\:z-auto{
    z-index: auto;
  }

  .xl\:gap-0{
    grid-gap: 0;
    gap: 0;
  }

  .xl\:gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .xl\:gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .xl\:gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .xl\:gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  .xl\:gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .xl\:gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .xl\:gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  .xl\:gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .xl\:gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  .xl\:gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  .xl\:gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  .xl\:gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  .xl\:gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  .xl\:gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  .xl\:gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  .xl\:gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  .xl\:gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  .xl\:gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  .xl\:col-gap-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .xl\:col-gap-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .xl\:col-gap-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .xl\:col-gap-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .xl\:col-gap-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .xl\:col-gap-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .xl\:col-gap-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .xl\:col-gap-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .xl\:col-gap-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .xl\:col-gap-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .xl\:col-gap-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .xl\:col-gap-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .xl\:col-gap-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .xl\:col-gap-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .xl\:col-gap-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .xl\:col-gap-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .xl\:col-gap-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .xl\:col-gap-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .xl\:col-gap-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .xl\:gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .xl\:gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .xl\:gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .xl\:gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .xl\:gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .xl\:gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .xl\:gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .xl\:gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .xl\:gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .xl\:gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .xl\:gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .xl\:gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .xl\:gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .xl\:gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .xl\:gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .xl\:gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .xl\:gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .xl\:gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .xl\:gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .xl\:row-gap-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .xl\:row-gap-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .xl\:row-gap-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .xl\:row-gap-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .xl\:row-gap-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .xl\:row-gap-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .xl\:row-gap-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .xl\:row-gap-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .xl\:row-gap-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .xl\:row-gap-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .xl\:row-gap-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .xl\:row-gap-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .xl\:row-gap-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .xl\:row-gap-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .xl\:row-gap-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .xl\:row-gap-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .xl\:row-gap-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .xl\:row-gap-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .xl\:row-gap-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .xl\:gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .xl\:gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .xl\:gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .xl\:gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .xl\:gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .xl\:gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .xl\:gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .xl\:gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .xl\:gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .xl\:gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .xl\:gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .xl\:gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .xl\:gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .xl\:gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .xl\:gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .xl\:gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .xl\:gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .xl\:gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .xl\:gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .xl\:grid-flow-row{
    grid-auto-flow: row;
  }

  .xl\:grid-flow-col{
    grid-auto-flow: column;
  }

  .xl\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .xl\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .xl\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl\:grid-cols-none{
    grid-template-columns: none;
  }

  .xl\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .xl\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .xl\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .xl\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .xl\:col-auto{
    grid-column: auto;
  }

  .xl\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .xl\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .xl\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .xl\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .xl\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .xl\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .xl\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .xl\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .xl\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .xl\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .xl\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .xl\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .xl\:col-span-full{
    grid-column: 1 / -1;
  }

  .xl\:col-start-1{
    grid-column-start: 1;
  }

  .xl\:col-start-2{
    grid-column-start: 2;
  }

  .xl\:col-start-3{
    grid-column-start: 3;
  }

  .xl\:col-start-4{
    grid-column-start: 4;
  }

  .xl\:col-start-5{
    grid-column-start: 5;
  }

  .xl\:col-start-6{
    grid-column-start: 6;
  }

  .xl\:col-start-7{
    grid-column-start: 7;
  }

  .xl\:col-start-8{
    grid-column-start: 8;
  }

  .xl\:col-start-9{
    grid-column-start: 9;
  }

  .xl\:col-start-10{
    grid-column-start: 10;
  }

  .xl\:col-start-11{
    grid-column-start: 11;
  }

  .xl\:col-start-12{
    grid-column-start: 12;
  }

  .xl\:col-start-13{
    grid-column-start: 13;
  }

  .xl\:col-start-auto{
    grid-column-start: auto;
  }

  .xl\:col-end-1{
    grid-column-end: 1;
  }

  .xl\:col-end-2{
    grid-column-end: 2;
  }

  .xl\:col-end-3{
    grid-column-end: 3;
  }

  .xl\:col-end-4{
    grid-column-end: 4;
  }

  .xl\:col-end-5{
    grid-column-end: 5;
  }

  .xl\:col-end-6{
    grid-column-end: 6;
  }

  .xl\:col-end-7{
    grid-column-end: 7;
  }

  .xl\:col-end-8{
    grid-column-end: 8;
  }

  .xl\:col-end-9{
    grid-column-end: 9;
  }

  .xl\:col-end-10{
    grid-column-end: 10;
  }

  .xl\:col-end-11{
    grid-column-end: 11;
  }

  .xl\:col-end-12{
    grid-column-end: 12;
  }

  .xl\:col-end-13{
    grid-column-end: 13;
  }

  .xl\:col-end-auto{
    grid-column-end: auto;
  }

  .xl\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl\:grid-rows-none{
    grid-template-rows: none;
  }

  .xl\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .xl\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .xl\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .xl\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .xl\:row-auto{
    grid-row: auto;
  }

  .xl\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .xl\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .xl\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .xl\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .xl\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .xl\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .xl\:row-span-full{
    grid-row: 1 / -1;
  }

  .xl\:row-start-1{
    grid-row-start: 1;
  }

  .xl\:row-start-2{
    grid-row-start: 2;
  }

  .xl\:row-start-3{
    grid-row-start: 3;
  }

  .xl\:row-start-4{
    grid-row-start: 4;
  }

  .xl\:row-start-5{
    grid-row-start: 5;
  }

  .xl\:row-start-6{
    grid-row-start: 6;
  }

  .xl\:row-start-7{
    grid-row-start: 7;
  }

  .xl\:row-start-auto{
    grid-row-start: auto;
  }

  .xl\:row-end-1{
    grid-row-end: 1;
  }

  .xl\:row-end-2{
    grid-row-end: 2;
  }

  .xl\:row-end-3{
    grid-row-end: 3;
  }

  .xl\:row-end-4{
    grid-row-end: 4;
  }

  .xl\:row-end-5{
    grid-row-end: 5;
  }

  .xl\:row-end-6{
    grid-row-end: 6;
  }

  .xl\:row-end-7{
    grid-row-end: 7;
  }

  .xl\:row-end-auto{
    grid-row-end: auto;
  }

  .xl\:transform{
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .xl\:transform-none{
    transform: none;
  }

  .xl\:origin-center{
    transform-origin: center;
  }

  .xl\:origin-top{
    transform-origin: top;
  }

  .xl\:origin-top-right{
    transform-origin: top right;
  }

  .xl\:origin-right{
    transform-origin: right;
  }

  .xl\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .xl\:origin-bottom{
    transform-origin: bottom;
  }

  .xl\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .xl\:origin-left{
    transform-origin: left;
  }

  .xl\:origin-top-left{
    transform-origin: top left;
  }

  .xl\:scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .xl\:scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .xl\:scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .xl\:scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .xl\:scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .xl\:scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .xl\:scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .xl\:scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .xl\:scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .xl\:scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .xl\:scale-x-0{
    --transform-scale-x: 0;
  }

  .xl\:scale-x-50{
    --transform-scale-x: .5;
  }

  .xl\:scale-x-75{
    --transform-scale-x: .75;
  }

  .xl\:scale-x-90{
    --transform-scale-x: .9;
  }

  .xl\:scale-x-95{
    --transform-scale-x: .95;
  }

  .xl\:scale-x-100{
    --transform-scale-x: 1;
  }

  .xl\:scale-x-105{
    --transform-scale-x: 1.05;
  }

  .xl\:scale-x-110{
    --transform-scale-x: 1.1;
  }

  .xl\:scale-x-125{
    --transform-scale-x: 1.25;
  }

  .xl\:scale-x-150{
    --transform-scale-x: 1.5;
  }

  .xl\:scale-y-0{
    --transform-scale-y: 0;
  }

  .xl\:scale-y-50{
    --transform-scale-y: .5;
  }

  .xl\:scale-y-75{
    --transform-scale-y: .75;
  }

  .xl\:scale-y-90{
    --transform-scale-y: .9;
  }

  .xl\:scale-y-95{
    --transform-scale-y: .95;
  }

  .xl\:scale-y-100{
    --transform-scale-y: 1;
  }

  .xl\:scale-y-105{
    --transform-scale-y: 1.05;
  }

  .xl\:scale-y-110{
    --transform-scale-y: 1.1;
  }

  .xl\:scale-y-125{
    --transform-scale-y: 1.25;
  }

  .xl\:scale-y-150{
    --transform-scale-y: 1.5;
  }

  .xl\:hover\:scale-0:hover{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .xl\:hover\:scale-50:hover{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .xl\:hover\:scale-75:hover{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .xl\:hover\:scale-90:hover{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .xl\:hover\:scale-95:hover{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .xl\:hover\:scale-100:hover{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .xl\:hover\:scale-105:hover{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .xl\:hover\:scale-110:hover{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .xl\:hover\:scale-125:hover{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .xl\:hover\:scale-150:hover{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .xl\:hover\:scale-x-0:hover{
    --transform-scale-x: 0;
  }

  .xl\:hover\:scale-x-50:hover{
    --transform-scale-x: .5;
  }

  .xl\:hover\:scale-x-75:hover{
    --transform-scale-x: .75;
  }

  .xl\:hover\:scale-x-90:hover{
    --transform-scale-x: .9;
  }

  .xl\:hover\:scale-x-95:hover{
    --transform-scale-x: .95;
  }

  .xl\:hover\:scale-x-100:hover{
    --transform-scale-x: 1;
  }

  .xl\:hover\:scale-x-105:hover{
    --transform-scale-x: 1.05;
  }

  .xl\:hover\:scale-x-110:hover{
    --transform-scale-x: 1.1;
  }

  .xl\:hover\:scale-x-125:hover{
    --transform-scale-x: 1.25;
  }

  .xl\:hover\:scale-x-150:hover{
    --transform-scale-x: 1.5;
  }

  .xl\:hover\:scale-y-0:hover{
    --transform-scale-y: 0;
  }

  .xl\:hover\:scale-y-50:hover{
    --transform-scale-y: .5;
  }

  .xl\:hover\:scale-y-75:hover{
    --transform-scale-y: .75;
  }

  .xl\:hover\:scale-y-90:hover{
    --transform-scale-y: .9;
  }

  .xl\:hover\:scale-y-95:hover{
    --transform-scale-y: .95;
  }

  .xl\:hover\:scale-y-100:hover{
    --transform-scale-y: 1;
  }

  .xl\:hover\:scale-y-105:hover{
    --transform-scale-y: 1.05;
  }

  .xl\:hover\:scale-y-110:hover{
    --transform-scale-y: 1.1;
  }

  .xl\:hover\:scale-y-125:hover{
    --transform-scale-y: 1.25;
  }

  .xl\:hover\:scale-y-150:hover{
    --transform-scale-y: 1.5;
  }

  .xl\:focus\:scale-0:focus{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .xl\:focus\:scale-50:focus{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .xl\:focus\:scale-75:focus{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .xl\:focus\:scale-90:focus{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .xl\:focus\:scale-95:focus{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .xl\:focus\:scale-100:focus{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .xl\:focus\:scale-105:focus{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .xl\:focus\:scale-110:focus{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .xl\:focus\:scale-125:focus{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .xl\:focus\:scale-150:focus{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .xl\:focus\:scale-x-0:focus{
    --transform-scale-x: 0;
  }

  .xl\:focus\:scale-x-50:focus{
    --transform-scale-x: .5;
  }

  .xl\:focus\:scale-x-75:focus{
    --transform-scale-x: .75;
  }

  .xl\:focus\:scale-x-90:focus{
    --transform-scale-x: .9;
  }

  .xl\:focus\:scale-x-95:focus{
    --transform-scale-x: .95;
  }

  .xl\:focus\:scale-x-100:focus{
    --transform-scale-x: 1;
  }

  .xl\:focus\:scale-x-105:focus{
    --transform-scale-x: 1.05;
  }

  .xl\:focus\:scale-x-110:focus{
    --transform-scale-x: 1.1;
  }

  .xl\:focus\:scale-x-125:focus{
    --transform-scale-x: 1.25;
  }

  .xl\:focus\:scale-x-150:focus{
    --transform-scale-x: 1.5;
  }

  .xl\:focus\:scale-y-0:focus{
    --transform-scale-y: 0;
  }

  .xl\:focus\:scale-y-50:focus{
    --transform-scale-y: .5;
  }

  .xl\:focus\:scale-y-75:focus{
    --transform-scale-y: .75;
  }

  .xl\:focus\:scale-y-90:focus{
    --transform-scale-y: .9;
  }

  .xl\:focus\:scale-y-95:focus{
    --transform-scale-y: .95;
  }

  .xl\:focus\:scale-y-100:focus{
    --transform-scale-y: 1;
  }

  .xl\:focus\:scale-y-105:focus{
    --transform-scale-y: 1.05;
  }

  .xl\:focus\:scale-y-110:focus{
    --transform-scale-y: 1.1;
  }

  .xl\:focus\:scale-y-125:focus{
    --transform-scale-y: 1.25;
  }

  .xl\:focus\:scale-y-150:focus{
    --transform-scale-y: 1.5;
  }

  .xl\:rotate-0{
    --transform-rotate: 0;
  }

  .xl\:rotate-1{
    --transform-rotate: 1deg;
  }

  .xl\:rotate-2{
    --transform-rotate: 2deg;
  }

  .xl\:rotate-3{
    --transform-rotate: 3deg;
  }

  .xl\:rotate-6{
    --transform-rotate: 6deg;
  }

  .xl\:rotate-12{
    --transform-rotate: 12deg;
  }

  .xl\:rotate-45{
    --transform-rotate: 45deg;
  }

  .xl\:rotate-90{
    --transform-rotate: 90deg;
  }

  .xl\:rotate-180{
    --transform-rotate: 180deg;
  }

  .xl\:-rotate-180{
    --transform-rotate: -180deg;
  }

  .xl\:-rotate-90{
    --transform-rotate: -90deg;
  }

  .xl\:-rotate-45{
    --transform-rotate: -45deg;
  }

  .xl\:-rotate-12{
    --transform-rotate: -12deg;
  }

  .xl\:-rotate-6{
    --transform-rotate: -6deg;
  }

  .xl\:-rotate-3{
    --transform-rotate: -3deg;
  }

  .xl\:-rotate-2{
    --transform-rotate: -2deg;
  }

  .xl\:-rotate-1{
    --transform-rotate: -1deg;
  }

  .xl\:hover\:rotate-0:hover{
    --transform-rotate: 0;
  }

  .xl\:hover\:rotate-1:hover{
    --transform-rotate: 1deg;
  }

  .xl\:hover\:rotate-2:hover{
    --transform-rotate: 2deg;
  }

  .xl\:hover\:rotate-3:hover{
    --transform-rotate: 3deg;
  }

  .xl\:hover\:rotate-6:hover{
    --transform-rotate: 6deg;
  }

  .xl\:hover\:rotate-12:hover{
    --transform-rotate: 12deg;
  }

  .xl\:hover\:rotate-45:hover{
    --transform-rotate: 45deg;
  }

  .xl\:hover\:rotate-90:hover{
    --transform-rotate: 90deg;
  }

  .xl\:hover\:rotate-180:hover{
    --transform-rotate: 180deg;
  }

  .xl\:hover\:-rotate-180:hover{
    --transform-rotate: -180deg;
  }

  .xl\:hover\:-rotate-90:hover{
    --transform-rotate: -90deg;
  }

  .xl\:hover\:-rotate-45:hover{
    --transform-rotate: -45deg;
  }

  .xl\:hover\:-rotate-12:hover{
    --transform-rotate: -12deg;
  }

  .xl\:hover\:-rotate-6:hover{
    --transform-rotate: -6deg;
  }

  .xl\:hover\:-rotate-3:hover{
    --transform-rotate: -3deg;
  }

  .xl\:hover\:-rotate-2:hover{
    --transform-rotate: -2deg;
  }

  .xl\:hover\:-rotate-1:hover{
    --transform-rotate: -1deg;
  }

  .xl\:focus\:rotate-0:focus{
    --transform-rotate: 0;
  }

  .xl\:focus\:rotate-1:focus{
    --transform-rotate: 1deg;
  }

  .xl\:focus\:rotate-2:focus{
    --transform-rotate: 2deg;
  }

  .xl\:focus\:rotate-3:focus{
    --transform-rotate: 3deg;
  }

  .xl\:focus\:rotate-6:focus{
    --transform-rotate: 6deg;
  }

  .xl\:focus\:rotate-12:focus{
    --transform-rotate: 12deg;
  }

  .xl\:focus\:rotate-45:focus{
    --transform-rotate: 45deg;
  }

  .xl\:focus\:rotate-90:focus{
    --transform-rotate: 90deg;
  }

  .xl\:focus\:rotate-180:focus{
    --transform-rotate: 180deg;
  }

  .xl\:focus\:-rotate-180:focus{
    --transform-rotate: -180deg;
  }

  .xl\:focus\:-rotate-90:focus{
    --transform-rotate: -90deg;
  }

  .xl\:focus\:-rotate-45:focus{
    --transform-rotate: -45deg;
  }

  .xl\:focus\:-rotate-12:focus{
    --transform-rotate: -12deg;
  }

  .xl\:focus\:-rotate-6:focus{
    --transform-rotate: -6deg;
  }

  .xl\:focus\:-rotate-3:focus{
    --transform-rotate: -3deg;
  }

  .xl\:focus\:-rotate-2:focus{
    --transform-rotate: -2deg;
  }

  .xl\:focus\:-rotate-1:focus{
    --transform-rotate: -1deg;
  }

  .xl\:translate-x-0{
    --transform-translate-x: 0;
  }

  .xl\:translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  .xl\:translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  .xl\:translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  .xl\:translate-x-4{
    --transform-translate-x: 1rem;
  }

  .xl\:translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  .xl\:translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  .xl\:translate-x-8{
    --transform-translate-x: 2rem;
  }

  .xl\:translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  .xl\:translate-x-12{
    --transform-translate-x: 3rem;
  }

  .xl\:translate-x-16{
    --transform-translate-x: 4rem;
  }

  .xl\:translate-x-20{
    --transform-translate-x: 5rem;
  }

  .xl\:translate-x-24{
    --transform-translate-x: 6rem;
  }

  .xl\:translate-x-32{
    --transform-translate-x: 8rem;
  }

  .xl\:translate-x-40{
    --transform-translate-x: 10rem;
  }

  .xl\:translate-x-48{
    --transform-translate-x: 12rem;
  }

  .xl\:translate-x-56{
    --transform-translate-x: 14rem;
  }

  .xl\:translate-x-64{
    --transform-translate-x: 16rem;
  }

  .xl\:translate-x-px{
    --transform-translate-x: 1px;
  }

  .xl\:-translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  .xl\:-translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  .xl\:-translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  .xl\:-translate-x-4{
    --transform-translate-x: -1rem;
  }

  .xl\:-translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  .xl\:-translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  .xl\:-translate-x-8{
    --transform-translate-x: -2rem;
  }

  .xl\:-translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  .xl\:-translate-x-12{
    --transform-translate-x: -3rem;
  }

  .xl\:-translate-x-16{
    --transform-translate-x: -4rem;
  }

  .xl\:-translate-x-20{
    --transform-translate-x: -5rem;
  }

  .xl\:-translate-x-24{
    --transform-translate-x: -6rem;
  }

  .xl\:-translate-x-32{
    --transform-translate-x: -8rem;
  }

  .xl\:-translate-x-40{
    --transform-translate-x: -10rem;
  }

  .xl\:-translate-x-48{
    --transform-translate-x: -12rem;
  }

  .xl\:-translate-x-56{
    --transform-translate-x: -14rem;
  }

  .xl\:-translate-x-64{
    --transform-translate-x: -16rem;
  }

  .xl\:-translate-x-px{
    --transform-translate-x: -1px;
  }

  .xl\:-translate-x-full{
    --transform-translate-x: -100%;
  }

  .xl\:-translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  .xl\:translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  .xl\:translate-x-full{
    --transform-translate-x: 100%;
  }

  .xl\:translate-y-0{
    --transform-translate-y: 0;
  }

  .xl\:translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  .xl\:translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  .xl\:translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  .xl\:translate-y-4{
    --transform-translate-y: 1rem;
  }

  .xl\:translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  .xl\:translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  .xl\:translate-y-8{
    --transform-translate-y: 2rem;
  }

  .xl\:translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  .xl\:translate-y-12{
    --transform-translate-y: 3rem;
  }

  .xl\:translate-y-16{
    --transform-translate-y: 4rem;
  }

  .xl\:translate-y-20{
    --transform-translate-y: 5rem;
  }

  .xl\:translate-y-24{
    --transform-translate-y: 6rem;
  }

  .xl\:translate-y-32{
    --transform-translate-y: 8rem;
  }

  .xl\:translate-y-40{
    --transform-translate-y: 10rem;
  }

  .xl\:translate-y-48{
    --transform-translate-y: 12rem;
  }

  .xl\:translate-y-56{
    --transform-translate-y: 14rem;
  }

  .xl\:translate-y-64{
    --transform-translate-y: 16rem;
  }

  .xl\:translate-y-px{
    --transform-translate-y: 1px;
  }

  .xl\:-translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  .xl\:-translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  .xl\:-translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  .xl\:-translate-y-4{
    --transform-translate-y: -1rem;
  }

  .xl\:-translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  .xl\:-translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  .xl\:-translate-y-8{
    --transform-translate-y: -2rem;
  }

  .xl\:-translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  .xl\:-translate-y-12{
    --transform-translate-y: -3rem;
  }

  .xl\:-translate-y-16{
    --transform-translate-y: -4rem;
  }

  .xl\:-translate-y-20{
    --transform-translate-y: -5rem;
  }

  .xl\:-translate-y-24{
    --transform-translate-y: -6rem;
  }

  .xl\:-translate-y-32{
    --transform-translate-y: -8rem;
  }

  .xl\:-translate-y-40{
    --transform-translate-y: -10rem;
  }

  .xl\:-translate-y-48{
    --transform-translate-y: -12rem;
  }

  .xl\:-translate-y-56{
    --transform-translate-y: -14rem;
  }

  .xl\:-translate-y-64{
    --transform-translate-y: -16rem;
  }

  .xl\:-translate-y-px{
    --transform-translate-y: -1px;
  }

  .xl\:-translate-y-full{
    --transform-translate-y: -100%;
  }

  .xl\:-translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  .xl\:translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  .xl\:translate-y-full{
    --transform-translate-y: 100%;
  }

  .xl\:hover\:translate-x-0:hover{
    --transform-translate-x: 0;
  }

  .xl\:hover\:translate-x-1:hover{
    --transform-translate-x: 0.25rem;
  }

  .xl\:hover\:translate-x-2:hover{
    --transform-translate-x: 0.5rem;
  }

  .xl\:hover\:translate-x-3:hover{
    --transform-translate-x: 0.75rem;
  }

  .xl\:hover\:translate-x-4:hover{
    --transform-translate-x: 1rem;
  }

  .xl\:hover\:translate-x-5:hover{
    --transform-translate-x: 1.25rem;
  }

  .xl\:hover\:translate-x-6:hover{
    --transform-translate-x: 1.5rem;
  }

  .xl\:hover\:translate-x-8:hover{
    --transform-translate-x: 2rem;
  }

  .xl\:hover\:translate-x-10:hover{
    --transform-translate-x: 2.5rem;
  }

  .xl\:hover\:translate-x-12:hover{
    --transform-translate-x: 3rem;
  }

  .xl\:hover\:translate-x-16:hover{
    --transform-translate-x: 4rem;
  }

  .xl\:hover\:translate-x-20:hover{
    --transform-translate-x: 5rem;
  }

  .xl\:hover\:translate-x-24:hover{
    --transform-translate-x: 6rem;
  }

  .xl\:hover\:translate-x-32:hover{
    --transform-translate-x: 8rem;
  }

  .xl\:hover\:translate-x-40:hover{
    --transform-translate-x: 10rem;
  }

  .xl\:hover\:translate-x-48:hover{
    --transform-translate-x: 12rem;
  }

  .xl\:hover\:translate-x-56:hover{
    --transform-translate-x: 14rem;
  }

  .xl\:hover\:translate-x-64:hover{
    --transform-translate-x: 16rem;
  }

  .xl\:hover\:translate-x-px:hover{
    --transform-translate-x: 1px;
  }

  .xl\:hover\:-translate-x-1:hover{
    --transform-translate-x: -0.25rem;
  }

  .xl\:hover\:-translate-x-2:hover{
    --transform-translate-x: -0.5rem;
  }

  .xl\:hover\:-translate-x-3:hover{
    --transform-translate-x: -0.75rem;
  }

  .xl\:hover\:-translate-x-4:hover{
    --transform-translate-x: -1rem;
  }

  .xl\:hover\:-translate-x-5:hover{
    --transform-translate-x: -1.25rem;
  }

  .xl\:hover\:-translate-x-6:hover{
    --transform-translate-x: -1.5rem;
  }

  .xl\:hover\:-translate-x-8:hover{
    --transform-translate-x: -2rem;
  }

  .xl\:hover\:-translate-x-10:hover{
    --transform-translate-x: -2.5rem;
  }

  .xl\:hover\:-translate-x-12:hover{
    --transform-translate-x: -3rem;
  }

  .xl\:hover\:-translate-x-16:hover{
    --transform-translate-x: -4rem;
  }

  .xl\:hover\:-translate-x-20:hover{
    --transform-translate-x: -5rem;
  }

  .xl\:hover\:-translate-x-24:hover{
    --transform-translate-x: -6rem;
  }

  .xl\:hover\:-translate-x-32:hover{
    --transform-translate-x: -8rem;
  }

  .xl\:hover\:-translate-x-40:hover{
    --transform-translate-x: -10rem;
  }

  .xl\:hover\:-translate-x-48:hover{
    --transform-translate-x: -12rem;
  }

  .xl\:hover\:-translate-x-56:hover{
    --transform-translate-x: -14rem;
  }

  .xl\:hover\:-translate-x-64:hover{
    --transform-translate-x: -16rem;
  }

  .xl\:hover\:-translate-x-px:hover{
    --transform-translate-x: -1px;
  }

  .xl\:hover\:-translate-x-full:hover{
    --transform-translate-x: -100%;
  }

  .xl\:hover\:-translate-x-1\/2:hover{
    --transform-translate-x: -50%;
  }

  .xl\:hover\:translate-x-1\/2:hover{
    --transform-translate-x: 50%;
  }

  .xl\:hover\:translate-x-full:hover{
    --transform-translate-x: 100%;
  }

  .xl\:hover\:translate-y-0:hover{
    --transform-translate-y: 0;
  }

  .xl\:hover\:translate-y-1:hover{
    --transform-translate-y: 0.25rem;
  }

  .xl\:hover\:translate-y-2:hover{
    --transform-translate-y: 0.5rem;
  }

  .xl\:hover\:translate-y-3:hover{
    --transform-translate-y: 0.75rem;
  }

  .xl\:hover\:translate-y-4:hover{
    --transform-translate-y: 1rem;
  }

  .xl\:hover\:translate-y-5:hover{
    --transform-translate-y: 1.25rem;
  }

  .xl\:hover\:translate-y-6:hover{
    --transform-translate-y: 1.5rem;
  }

  .xl\:hover\:translate-y-8:hover{
    --transform-translate-y: 2rem;
  }

  .xl\:hover\:translate-y-10:hover{
    --transform-translate-y: 2.5rem;
  }

  .xl\:hover\:translate-y-12:hover{
    --transform-translate-y: 3rem;
  }

  .xl\:hover\:translate-y-16:hover{
    --transform-translate-y: 4rem;
  }

  .xl\:hover\:translate-y-20:hover{
    --transform-translate-y: 5rem;
  }

  .xl\:hover\:translate-y-24:hover{
    --transform-translate-y: 6rem;
  }

  .xl\:hover\:translate-y-32:hover{
    --transform-translate-y: 8rem;
  }

  .xl\:hover\:translate-y-40:hover{
    --transform-translate-y: 10rem;
  }

  .xl\:hover\:translate-y-48:hover{
    --transform-translate-y: 12rem;
  }

  .xl\:hover\:translate-y-56:hover{
    --transform-translate-y: 14rem;
  }

  .xl\:hover\:translate-y-64:hover{
    --transform-translate-y: 16rem;
  }

  .xl\:hover\:translate-y-px:hover{
    --transform-translate-y: 1px;
  }

  .xl\:hover\:-translate-y-1:hover{
    --transform-translate-y: -0.25rem;
  }

  .xl\:hover\:-translate-y-2:hover{
    --transform-translate-y: -0.5rem;
  }

  .xl\:hover\:-translate-y-3:hover{
    --transform-translate-y: -0.75rem;
  }

  .xl\:hover\:-translate-y-4:hover{
    --transform-translate-y: -1rem;
  }

  .xl\:hover\:-translate-y-5:hover{
    --transform-translate-y: -1.25rem;
  }

  .xl\:hover\:-translate-y-6:hover{
    --transform-translate-y: -1.5rem;
  }

  .xl\:hover\:-translate-y-8:hover{
    --transform-translate-y: -2rem;
  }

  .xl\:hover\:-translate-y-10:hover{
    --transform-translate-y: -2.5rem;
  }

  .xl\:hover\:-translate-y-12:hover{
    --transform-translate-y: -3rem;
  }

  .xl\:hover\:-translate-y-16:hover{
    --transform-translate-y: -4rem;
  }

  .xl\:hover\:-translate-y-20:hover{
    --transform-translate-y: -5rem;
  }

  .xl\:hover\:-translate-y-24:hover{
    --transform-translate-y: -6rem;
  }

  .xl\:hover\:-translate-y-32:hover{
    --transform-translate-y: -8rem;
  }

  .xl\:hover\:-translate-y-40:hover{
    --transform-translate-y: -10rem;
  }

  .xl\:hover\:-translate-y-48:hover{
    --transform-translate-y: -12rem;
  }

  .xl\:hover\:-translate-y-56:hover{
    --transform-translate-y: -14rem;
  }

  .xl\:hover\:-translate-y-64:hover{
    --transform-translate-y: -16rem;
  }

  .xl\:hover\:-translate-y-px:hover{
    --transform-translate-y: -1px;
  }

  .xl\:hover\:-translate-y-full:hover{
    --transform-translate-y: -100%;
  }

  .xl\:hover\:-translate-y-1\/2:hover{
    --transform-translate-y: -50%;
  }

  .xl\:hover\:translate-y-1\/2:hover{
    --transform-translate-y: 50%;
  }

  .xl\:hover\:translate-y-full:hover{
    --transform-translate-y: 100%;
  }

  .xl\:focus\:translate-x-0:focus{
    --transform-translate-x: 0;
  }

  .xl\:focus\:translate-x-1:focus{
    --transform-translate-x: 0.25rem;
  }

  .xl\:focus\:translate-x-2:focus{
    --transform-translate-x: 0.5rem;
  }

  .xl\:focus\:translate-x-3:focus{
    --transform-translate-x: 0.75rem;
  }

  .xl\:focus\:translate-x-4:focus{
    --transform-translate-x: 1rem;
  }

  .xl\:focus\:translate-x-5:focus{
    --transform-translate-x: 1.25rem;
  }

  .xl\:focus\:translate-x-6:focus{
    --transform-translate-x: 1.5rem;
  }

  .xl\:focus\:translate-x-8:focus{
    --transform-translate-x: 2rem;
  }

  .xl\:focus\:translate-x-10:focus{
    --transform-translate-x: 2.5rem;
  }

  .xl\:focus\:translate-x-12:focus{
    --transform-translate-x: 3rem;
  }

  .xl\:focus\:translate-x-16:focus{
    --transform-translate-x: 4rem;
  }

  .xl\:focus\:translate-x-20:focus{
    --transform-translate-x: 5rem;
  }

  .xl\:focus\:translate-x-24:focus{
    --transform-translate-x: 6rem;
  }

  .xl\:focus\:translate-x-32:focus{
    --transform-translate-x: 8rem;
  }

  .xl\:focus\:translate-x-40:focus{
    --transform-translate-x: 10rem;
  }

  .xl\:focus\:translate-x-48:focus{
    --transform-translate-x: 12rem;
  }

  .xl\:focus\:translate-x-56:focus{
    --transform-translate-x: 14rem;
  }

  .xl\:focus\:translate-x-64:focus{
    --transform-translate-x: 16rem;
  }

  .xl\:focus\:translate-x-px:focus{
    --transform-translate-x: 1px;
  }

  .xl\:focus\:-translate-x-1:focus{
    --transform-translate-x: -0.25rem;
  }

  .xl\:focus\:-translate-x-2:focus{
    --transform-translate-x: -0.5rem;
  }

  .xl\:focus\:-translate-x-3:focus{
    --transform-translate-x: -0.75rem;
  }

  .xl\:focus\:-translate-x-4:focus{
    --transform-translate-x: -1rem;
  }

  .xl\:focus\:-translate-x-5:focus{
    --transform-translate-x: -1.25rem;
  }

  .xl\:focus\:-translate-x-6:focus{
    --transform-translate-x: -1.5rem;
  }

  .xl\:focus\:-translate-x-8:focus{
    --transform-translate-x: -2rem;
  }

  .xl\:focus\:-translate-x-10:focus{
    --transform-translate-x: -2.5rem;
  }

  .xl\:focus\:-translate-x-12:focus{
    --transform-translate-x: -3rem;
  }

  .xl\:focus\:-translate-x-16:focus{
    --transform-translate-x: -4rem;
  }

  .xl\:focus\:-translate-x-20:focus{
    --transform-translate-x: -5rem;
  }

  .xl\:focus\:-translate-x-24:focus{
    --transform-translate-x: -6rem;
  }

  .xl\:focus\:-translate-x-32:focus{
    --transform-translate-x: -8rem;
  }

  .xl\:focus\:-translate-x-40:focus{
    --transform-translate-x: -10rem;
  }

  .xl\:focus\:-translate-x-48:focus{
    --transform-translate-x: -12rem;
  }

  .xl\:focus\:-translate-x-56:focus{
    --transform-translate-x: -14rem;
  }

  .xl\:focus\:-translate-x-64:focus{
    --transform-translate-x: -16rem;
  }

  .xl\:focus\:-translate-x-px:focus{
    --transform-translate-x: -1px;
  }

  .xl\:focus\:-translate-x-full:focus{
    --transform-translate-x: -100%;
  }

  .xl\:focus\:-translate-x-1\/2:focus{
    --transform-translate-x: -50%;
  }

  .xl\:focus\:translate-x-1\/2:focus{
    --transform-translate-x: 50%;
  }

  .xl\:focus\:translate-x-full:focus{
    --transform-translate-x: 100%;
  }

  .xl\:focus\:translate-y-0:focus{
    --transform-translate-y: 0;
  }

  .xl\:focus\:translate-y-1:focus{
    --transform-translate-y: 0.25rem;
  }

  .xl\:focus\:translate-y-2:focus{
    --transform-translate-y: 0.5rem;
  }

  .xl\:focus\:translate-y-3:focus{
    --transform-translate-y: 0.75rem;
  }

  .xl\:focus\:translate-y-4:focus{
    --transform-translate-y: 1rem;
  }

  .xl\:focus\:translate-y-5:focus{
    --transform-translate-y: 1.25rem;
  }

  .xl\:focus\:translate-y-6:focus{
    --transform-translate-y: 1.5rem;
  }

  .xl\:focus\:translate-y-8:focus{
    --transform-translate-y: 2rem;
  }

  .xl\:focus\:translate-y-10:focus{
    --transform-translate-y: 2.5rem;
  }

  .xl\:focus\:translate-y-12:focus{
    --transform-translate-y: 3rem;
  }

  .xl\:focus\:translate-y-16:focus{
    --transform-translate-y: 4rem;
  }

  .xl\:focus\:translate-y-20:focus{
    --transform-translate-y: 5rem;
  }

  .xl\:focus\:translate-y-24:focus{
    --transform-translate-y: 6rem;
  }

  .xl\:focus\:translate-y-32:focus{
    --transform-translate-y: 8rem;
  }

  .xl\:focus\:translate-y-40:focus{
    --transform-translate-y: 10rem;
  }

  .xl\:focus\:translate-y-48:focus{
    --transform-translate-y: 12rem;
  }

  .xl\:focus\:translate-y-56:focus{
    --transform-translate-y: 14rem;
  }

  .xl\:focus\:translate-y-64:focus{
    --transform-translate-y: 16rem;
  }

  .xl\:focus\:translate-y-px:focus{
    --transform-translate-y: 1px;
  }

  .xl\:focus\:-translate-y-1:focus{
    --transform-translate-y: -0.25rem;
  }

  .xl\:focus\:-translate-y-2:focus{
    --transform-translate-y: -0.5rem;
  }

  .xl\:focus\:-translate-y-3:focus{
    --transform-translate-y: -0.75rem;
  }

  .xl\:focus\:-translate-y-4:focus{
    --transform-translate-y: -1rem;
  }

  .xl\:focus\:-translate-y-5:focus{
    --transform-translate-y: -1.25rem;
  }

  .xl\:focus\:-translate-y-6:focus{
    --transform-translate-y: -1.5rem;
  }

  .xl\:focus\:-translate-y-8:focus{
    --transform-translate-y: -2rem;
  }

  .xl\:focus\:-translate-y-10:focus{
    --transform-translate-y: -2.5rem;
  }

  .xl\:focus\:-translate-y-12:focus{
    --transform-translate-y: -3rem;
  }

  .xl\:focus\:-translate-y-16:focus{
    --transform-translate-y: -4rem;
  }

  .xl\:focus\:-translate-y-20:focus{
    --transform-translate-y: -5rem;
  }

  .xl\:focus\:-translate-y-24:focus{
    --transform-translate-y: -6rem;
  }

  .xl\:focus\:-translate-y-32:focus{
    --transform-translate-y: -8rem;
  }

  .xl\:focus\:-translate-y-40:focus{
    --transform-translate-y: -10rem;
  }

  .xl\:focus\:-translate-y-48:focus{
    --transform-translate-y: -12rem;
  }

  .xl\:focus\:-translate-y-56:focus{
    --transform-translate-y: -14rem;
  }

  .xl\:focus\:-translate-y-64:focus{
    --transform-translate-y: -16rem;
  }

  .xl\:focus\:-translate-y-px:focus{
    --transform-translate-y: -1px;
  }

  .xl\:focus\:-translate-y-full:focus{
    --transform-translate-y: -100%;
  }

  .xl\:focus\:-translate-y-1\/2:focus{
    --transform-translate-y: -50%;
  }

  .xl\:focus\:translate-y-1\/2:focus{
    --transform-translate-y: 50%;
  }

  .xl\:focus\:translate-y-full:focus{
    --transform-translate-y: 100%;
  }

  .xl\:skew-x-0{
    --transform-skew-x: 0;
  }

  .xl\:skew-x-1{
    --transform-skew-x: 1deg;
  }

  .xl\:skew-x-2{
    --transform-skew-x: 2deg;
  }

  .xl\:skew-x-3{
    --transform-skew-x: 3deg;
  }

  .xl\:skew-x-6{
    --transform-skew-x: 6deg;
  }

  .xl\:skew-x-12{
    --transform-skew-x: 12deg;
  }

  .xl\:-skew-x-12{
    --transform-skew-x: -12deg;
  }

  .xl\:-skew-x-6{
    --transform-skew-x: -6deg;
  }

  .xl\:-skew-x-3{
    --transform-skew-x: -3deg;
  }

  .xl\:-skew-x-2{
    --transform-skew-x: -2deg;
  }

  .xl\:-skew-x-1{
    --transform-skew-x: -1deg;
  }

  .xl\:skew-y-0{
    --transform-skew-y: 0;
  }

  .xl\:skew-y-1{
    --transform-skew-y: 1deg;
  }

  .xl\:skew-y-2{
    --transform-skew-y: 2deg;
  }

  .xl\:skew-y-3{
    --transform-skew-y: 3deg;
  }

  .xl\:skew-y-6{
    --transform-skew-y: 6deg;
  }

  .xl\:skew-y-12{
    --transform-skew-y: 12deg;
  }

  .xl\:-skew-y-12{
    --transform-skew-y: -12deg;
  }

  .xl\:-skew-y-6{
    --transform-skew-y: -6deg;
  }

  .xl\:-skew-y-3{
    --transform-skew-y: -3deg;
  }

  .xl\:-skew-y-2{
    --transform-skew-y: -2deg;
  }

  .xl\:-skew-y-1{
    --transform-skew-y: -1deg;
  }

  .xl\:hover\:skew-x-0:hover{
    --transform-skew-x: 0;
  }

  .xl\:hover\:skew-x-1:hover{
    --transform-skew-x: 1deg;
  }

  .xl\:hover\:skew-x-2:hover{
    --transform-skew-x: 2deg;
  }

  .xl\:hover\:skew-x-3:hover{
    --transform-skew-x: 3deg;
  }

  .xl\:hover\:skew-x-6:hover{
    --transform-skew-x: 6deg;
  }

  .xl\:hover\:skew-x-12:hover{
    --transform-skew-x: 12deg;
  }

  .xl\:hover\:-skew-x-12:hover{
    --transform-skew-x: -12deg;
  }

  .xl\:hover\:-skew-x-6:hover{
    --transform-skew-x: -6deg;
  }

  .xl\:hover\:-skew-x-3:hover{
    --transform-skew-x: -3deg;
  }

  .xl\:hover\:-skew-x-2:hover{
    --transform-skew-x: -2deg;
  }

  .xl\:hover\:-skew-x-1:hover{
    --transform-skew-x: -1deg;
  }

  .xl\:hover\:skew-y-0:hover{
    --transform-skew-y: 0;
  }

  .xl\:hover\:skew-y-1:hover{
    --transform-skew-y: 1deg;
  }

  .xl\:hover\:skew-y-2:hover{
    --transform-skew-y: 2deg;
  }

  .xl\:hover\:skew-y-3:hover{
    --transform-skew-y: 3deg;
  }

  .xl\:hover\:skew-y-6:hover{
    --transform-skew-y: 6deg;
  }

  .xl\:hover\:skew-y-12:hover{
    --transform-skew-y: 12deg;
  }

  .xl\:hover\:-skew-y-12:hover{
    --transform-skew-y: -12deg;
  }

  .xl\:hover\:-skew-y-6:hover{
    --transform-skew-y: -6deg;
  }

  .xl\:hover\:-skew-y-3:hover{
    --transform-skew-y: -3deg;
  }

  .xl\:hover\:-skew-y-2:hover{
    --transform-skew-y: -2deg;
  }

  .xl\:hover\:-skew-y-1:hover{
    --transform-skew-y: -1deg;
  }

  .xl\:focus\:skew-x-0:focus{
    --transform-skew-x: 0;
  }

  .xl\:focus\:skew-x-1:focus{
    --transform-skew-x: 1deg;
  }

  .xl\:focus\:skew-x-2:focus{
    --transform-skew-x: 2deg;
  }

  .xl\:focus\:skew-x-3:focus{
    --transform-skew-x: 3deg;
  }

  .xl\:focus\:skew-x-6:focus{
    --transform-skew-x: 6deg;
  }

  .xl\:focus\:skew-x-12:focus{
    --transform-skew-x: 12deg;
  }

  .xl\:focus\:-skew-x-12:focus{
    --transform-skew-x: -12deg;
  }

  .xl\:focus\:-skew-x-6:focus{
    --transform-skew-x: -6deg;
  }

  .xl\:focus\:-skew-x-3:focus{
    --transform-skew-x: -3deg;
  }

  .xl\:focus\:-skew-x-2:focus{
    --transform-skew-x: -2deg;
  }

  .xl\:focus\:-skew-x-1:focus{
    --transform-skew-x: -1deg;
  }

  .xl\:focus\:skew-y-0:focus{
    --transform-skew-y: 0;
  }

  .xl\:focus\:skew-y-1:focus{
    --transform-skew-y: 1deg;
  }

  .xl\:focus\:skew-y-2:focus{
    --transform-skew-y: 2deg;
  }

  .xl\:focus\:skew-y-3:focus{
    --transform-skew-y: 3deg;
  }

  .xl\:focus\:skew-y-6:focus{
    --transform-skew-y: 6deg;
  }

  .xl\:focus\:skew-y-12:focus{
    --transform-skew-y: 12deg;
  }

  .xl\:focus\:-skew-y-12:focus{
    --transform-skew-y: -12deg;
  }

  .xl\:focus\:-skew-y-6:focus{
    --transform-skew-y: -6deg;
  }

  .xl\:focus\:-skew-y-3:focus{
    --transform-skew-y: -3deg;
  }

  .xl\:focus\:-skew-y-2:focus{
    --transform-skew-y: -2deg;
  }

  .xl\:focus\:-skew-y-1:focus{
    --transform-skew-y: -1deg;
  }

  .xl\:transition-none{
    transition-property: none;
  }

  .xl\:transition-all{
    transition-property: all;
  }

  .xl\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .xl\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .xl\:transition-opacity{
    transition-property: opacity;
  }

  .xl\:transition-shadow{
    transition-property: box-shadow;
  }

  .xl\:transition-transform{
    transition-property: transform;
  }

  .xl\:ease-linear{
    transition-timing-function: linear;
  }

  .xl\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xl\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xl\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xl\:duration-75{
    transition-duration: 75ms;
  }

  .xl\:duration-100{
    transition-duration: 100ms;
  }

  .xl\:duration-150{
    transition-duration: 150ms;
  }

  .xl\:duration-200{
    transition-duration: 200ms;
  }

  .xl\:duration-300{
    transition-duration: 300ms;
  }

  .xl\:duration-500{
    transition-duration: 500ms;
  }

  .xl\:duration-700{
    transition-duration: 700ms;
  }

  .xl\:duration-1000{
    transition-duration: 1000ms;
  }

  .xl\:delay-75{
    transition-delay: 75ms;
  }

  .xl\:delay-100{
    transition-delay: 100ms;
  }

  .xl\:delay-150{
    transition-delay: 150ms;
  }

  .xl\:delay-200{
    transition-delay: 200ms;
  }

  .xl\:delay-300{
    transition-delay: 300ms;
  }

  .xl\:delay-500{
    transition-delay: 500ms;
  }

  .xl\:delay-700{
    transition-delay: 700ms;
  }

  .xl\:delay-1000{
    transition-delay: 1000ms;
  }

  .xl\:animate-none{
    animation: none;
  }

  .xl\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .xl\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xl\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xl\:animate-bounce{
    animation: bounce 1s infinite;
  }
}

@media print{
  .print\:space-y-0 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0px * var(--space-y-reverse));
  }

  .print\:space-x-0 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0px * var(--space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--space-y-reverse));
  }

  .print\:space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--space-y-reverse));
  }

  .print\:space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--space-y-reverse));
  }

  .print\:space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1rem * var(--space-y-reverse));
  }

  .print\:space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1rem * var(--space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--space-y-reverse));
  }

  .print\:space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--space-y-reverse));
  }

  .print\:space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2rem * var(--space-y-reverse));
  }

  .print\:space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2rem * var(--space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--space-y-reverse));
  }

  .print\:space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(3rem * var(--space-y-reverse));
  }

  .print\:space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(3rem * var(--space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(4rem * var(--space-y-reverse));
  }

  .print\:space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(4rem * var(--space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(5rem * var(--space-y-reverse));
  }

  .print\:space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(5rem * var(--space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(6rem * var(--space-y-reverse));
  }

  .print\:space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(6rem * var(--space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(8rem * var(--space-y-reverse));
  }

  .print\:space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(8rem * var(--space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(10rem * var(--space-y-reverse));
  }

  .print\:space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(10rem * var(--space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(12rem * var(--space-y-reverse));
  }

  .print\:space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(12rem * var(--space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(14rem * var(--space-y-reverse));
  }

  .print\:space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(14rem * var(--space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(16rem * var(--space-y-reverse));
  }

  .print\:space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(16rem * var(--space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(1px * var(--space-y-reverse));
  }

  .print\:space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(1px * var(--space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-1 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--space-y-reverse));
  }

  .print\:-space-x-1 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-2 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--space-y-reverse));
  }

  .print\:-space-x-2 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-3 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-0.75rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-0.75rem * var(--space-y-reverse));
  }

  .print\:-space-x-3 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-0.75rem * var(--space-x-reverse));
    margin-left: calc(-0.75rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-4 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1rem * var(--space-y-reverse));
  }

  .print\:-space-x-4 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1rem * var(--space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-5 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--space-y-reverse));
  }

  .print\:-space-x-5 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-6 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--space-y-reverse));
  }

  .print\:-space-x-6 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-8 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2rem * var(--space-y-reverse));
  }

  .print\:-space-x-8 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2rem * var(--space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-10 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--space-y-reverse));
  }

  .print\:-space-x-10 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-12 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-3rem * var(--space-y-reverse));
  }

  .print\:-space-x-12 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-3rem * var(--space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-16 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-4rem * var(--space-y-reverse));
  }

  .print\:-space-x-16 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-4rem * var(--space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-20 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-5rem * var(--space-y-reverse));
  }

  .print\:-space-x-20 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-5rem * var(--space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-24 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-6rem * var(--space-y-reverse));
  }

  .print\:-space-x-24 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-6rem * var(--space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-32 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-8rem * var(--space-y-reverse));
  }

  .print\:-space-x-32 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-8rem * var(--space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-40 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-10rem * var(--space-y-reverse));
  }

  .print\:-space-x-40 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-10rem * var(--space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-48 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-12rem * var(--space-y-reverse));
  }

  .print\:-space-x-48 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-12rem * var(--space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-56 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-14rem * var(--space-y-reverse));
  }

  .print\:-space-x-56 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-14rem * var(--space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-64 > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-16rem * var(--space-y-reverse));
  }

  .print\:-space-x-64 > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-16rem * var(--space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--space-x-reverse)));
  }

  .print\:-space-y-px > :not(template) ~ :not(template){
    --space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--space-y-reverse)));
    margin-bottom: calc(-1px * var(--space-y-reverse));
  }

  .print\:-space-x-px > :not(template) ~ :not(template){
    --space-x-reverse: 0;
    margin-right: calc(-1px * var(--space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--space-x-reverse)));
  }

  .print\:space-y-reverse > :not(template) ~ :not(template){
    --space-y-reverse: 1;
  }

  .print\:space-x-reverse > :not(template) ~ :not(template){
    --space-x-reverse: 1;
  }

  .print\:divide-y-0 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(0px * var(--divide-y-reverse));
  }

  .print\:divide-x-0 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(0px * var(--divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--divide-x-reverse)));
  }

  .print\:divide-y-2 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(2px * var(--divide-y-reverse));
  }

  .print\:divide-x-2 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(2px * var(--divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--divide-x-reverse)));
  }

  .print\:divide-y-4 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(4px * var(--divide-y-reverse));
  }

  .print\:divide-x-4 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(4px * var(--divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--divide-x-reverse)));
  }

  .print\:divide-y-8 > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(8px * var(--divide-y-reverse));
  }

  .print\:divide-x-8 > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(8px * var(--divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--divide-x-reverse)));
  }

  .print\:divide-y > :not(template) ~ :not(template){
    --divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--divide-y-reverse)));
    border-bottom-width: calc(1px * var(--divide-y-reverse));
  }

  .print\:divide-x > :not(template) ~ :not(template){
    --divide-x-reverse: 0;
    border-right-width: calc(1px * var(--divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--divide-x-reverse)));
  }

  .print\:divide-y-reverse > :not(template) ~ :not(template){
    --divide-y-reverse: 1;
  }

  .print\:divide-x-reverse > :not(template) ~ :not(template){
    --divide-x-reverse: 1;
  }

  .print\:divide-dark-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--divide-opacity));
  }

  .print\:divide-peppermint > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--divide-opacity));
  }

  .print\:divide-peppermint-50 > :not(template) ~ :not(template){
    border-color: rgba(19, 200, 123, 0.5);
  }

  .print\:divide-sunrise > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--divide-opacity));
  }

  .print\:divide-blue > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--divide-opacity));
  }

  .print\:divide-blue-50 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.5);
  }

  .print\:divide-blue-25 > :not(template) ~ :not(template){
    border-color: rgba(0, 52, 146, 0.25);
  }

  .print\:divide-teal > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--divide-opacity));
  }

  .print\:divide-bluesteel > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--divide-opacity));
  }

  .print\:divide-skin > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--divide-opacity));
  }

  .print\:divide-dusk-pink > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--divide-opacity));
  }

  .print\:divide-danger > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--divide-opacity));
  }

  .print\:divide-success > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--divide-opacity));
  }

  .print\:divide-unquotable > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--divide-opacity));
  }

  .print\:divide-grey > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--divide-opacity));
  }

  .print\:divide-grey-50 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.5);
  }

  .print\:divide-grey-25 > :not(template) ~ :not(template){
    border-color: rgba(178, 179, 184, 0.25);
  }

  .print\:divide-white > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--divide-opacity));
  }

  .print\:divide-white-50 > :not(template) ~ :not(template){
    border-color: rgba(255, 255, 255, 0.5);
  }

  .print\:divide-black > :not(template) ~ :not(template){
    --divide-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--divide-opacity));
  }

  .print\:divide-transparent > :not(template) ~ :not(template){
    border-color: transparent;
  }

  .print\:divide-solid > :not(template) ~ :not(template){
    border-style: solid;
  }

  .print\:divide-dashed > :not(template) ~ :not(template){
    border-style: dashed;
  }

  .print\:divide-dotted > :not(template) ~ :not(template){
    border-style: dotted;
  }

  .print\:divide-double > :not(template) ~ :not(template){
    border-style: double;
  }

  .print\:divide-none > :not(template) ~ :not(template){
    border-style: none;
  }

  .print\:divide-opacity-0 > :not(template) ~ :not(template){
    --divide-opacity: 0;
  }

  .print\:divide-opacity-25 > :not(template) ~ :not(template){
    --divide-opacity: 0.25;
  }

  .print\:divide-opacity-50 > :not(template) ~ :not(template){
    --divide-opacity: 0.5;
  }

  .print\:divide-opacity-75 > :not(template) ~ :not(template){
    --divide-opacity: 0.75;
  }

  .print\:divide-opacity-100 > :not(template) ~ :not(template){
    --divide-opacity: 1;
  }

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

  .print\:not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

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

  .print\:focus\:not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .print\:appearance-none{
    appearance: none;
  }

  .print\:bg-fixed{
    background-attachment: fixed;
  }

  .print\:bg-local{
    background-attachment: local;
  }

  .print\:bg-scroll{
    background-attachment: scroll;
  }

  .print\:bg-clip-border{
    background-clip: border-box;
  }

  .print\:bg-clip-padding{
    background-clip: padding-box;
  }

  .print\:bg-clip-content{
    background-clip: content-box;
  }

  .print\:bg-clip-text{
    background-clip: text;
  }

  .print\:bg-dark-grey{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .print\:bg-peppermint{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .print\:bg-peppermint-50{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .print\:bg-sunrise{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .print\:bg-blue{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .print\:bg-blue-50{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .print\:bg-blue-25{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .print\:bg-teal{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .print\:bg-bluesteel{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .print\:bg-skin{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .print\:bg-dusk-pink{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .print\:bg-danger{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .print\:bg-success{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .print\:bg-unquotable{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .print\:bg-grey{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .print\:bg-grey-50{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .print\:bg-grey-25{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .print\:bg-white{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .print\:bg-white-50{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .print\:bg-black{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .print\:bg-transparent{
    background-color: transparent;
  }

  .print\:hover\:bg-dark-grey:hover{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .print\:hover\:bg-peppermint:hover{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .print\:hover\:bg-peppermint-50:hover{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .print\:hover\:bg-sunrise:hover{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .print\:hover\:bg-blue:hover{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .print\:hover\:bg-blue-50:hover{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .print\:hover\:bg-blue-25:hover{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .print\:hover\:bg-teal:hover{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .print\:hover\:bg-bluesteel:hover{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .print\:hover\:bg-skin:hover{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .print\:hover\:bg-dusk-pink:hover{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .print\:hover\:bg-danger:hover{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .print\:hover\:bg-success:hover{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .print\:hover\:bg-unquotable:hover{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .print\:hover\:bg-grey:hover{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .print\:hover\:bg-grey-50:hover{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .print\:hover\:bg-grey-25:hover{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .print\:hover\:bg-white:hover{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .print\:hover\:bg-white-50:hover{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .print\:hover\:bg-black:hover{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .print\:hover\:bg-transparent:hover{
    background-color: transparent;
  }

  .print\:focus\:bg-dark-grey:focus{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .print\:focus\:bg-peppermint:focus{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .print\:focus\:bg-peppermint-50:focus{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .print\:focus\:bg-sunrise:focus{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .print\:focus\:bg-blue:focus{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .print\:focus\:bg-blue-50:focus{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .print\:focus\:bg-blue-25:focus{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .print\:focus\:bg-teal:focus{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .print\:focus\:bg-bluesteel:focus{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .print\:focus\:bg-skin:focus{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .print\:focus\:bg-dusk-pink:focus{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .print\:focus\:bg-danger:focus{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .print\:focus\:bg-success:focus{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .print\:focus\:bg-unquotable:focus{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .print\:focus\:bg-grey:focus{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .print\:focus\:bg-grey-50:focus{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .print\:focus\:bg-grey-25:focus{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .print\:focus\:bg-white:focus{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .print\:focus\:bg-white-50:focus{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .print\:focus\:bg-black:focus{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .print\:focus\:bg-transparent:focus{
    background-color: transparent;
  }

  .print\:disabled\:bg-dark-grey:disabled{
    --bg-opacity: 1;
    background-color: #363636;
    background-color: rgba(54, 54, 54, var(--bg-opacity));
  }

  .print\:disabled\:bg-peppermint:disabled{
    --bg-opacity: 1;
    background-color: #13C87B;
    background-color: rgba(19, 200, 123, var(--bg-opacity));
  }

  .print\:disabled\:bg-peppermint-50:disabled{
    background-color: rgba(19, 200, 123, 0.5);
  }

  .print\:disabled\:bg-sunrise:disabled{
    --bg-opacity: 1;
    background-color: #FFC754;
    background-color: rgba(255, 199, 84, var(--bg-opacity));
  }

  .print\:disabled\:bg-blue:disabled{
    --bg-opacity: 1;
    background-color: #003492;
    background-color: rgba(0, 52, 146, var(--bg-opacity));
  }

  .print\:disabled\:bg-blue-50:disabled{
    background-color: rgba(0, 52, 146, 0.5);
  }

  .print\:disabled\:bg-blue-25:disabled{
    background-color: rgba(0, 52, 146, 0.25);
  }

  .print\:disabled\:bg-teal:disabled{
    --bg-opacity: 1;
    background-color: #4EC7C6;
    background-color: rgba(78, 199, 198, var(--bg-opacity));
  }

  .print\:disabled\:bg-bluesteel:disabled{
    --bg-opacity: 1;
    background-color: #90A8C0;
    background-color: rgba(144, 168, 192, var(--bg-opacity));
  }

  .print\:disabled\:bg-skin:disabled{
    --bg-opacity: 1;
    background-color: #D7B58A;
    background-color: rgba(215, 181, 138, var(--bg-opacity));
  }

  .print\:disabled\:bg-dusk-pink:disabled{
    --bg-opacity: 1;
    background-color: #EBC0B8;
    background-color: rgba(235, 192, 184, var(--bg-opacity));
  }

  .print\:disabled\:bg-danger:disabled{
    --bg-opacity: 1;
    background-color: #9B2C2C;
    background-color: rgba(155, 44, 44, var(--bg-opacity));
  }

  .print\:disabled\:bg-success:disabled{
    --bg-opacity: 1;
    background-color: #276749;
    background-color: rgba(39, 103, 73, var(--bg-opacity));
  }

  .print\:disabled\:bg-unquotable:disabled{
    --bg-opacity: 1;
    background-color: #FF5656;
    background-color: rgba(255, 86, 86, var(--bg-opacity));
  }

  .print\:disabled\:bg-grey:disabled{
    --bg-opacity: 1;
    background-color: #b2b3b8;
    background-color: rgba(178, 179, 184, var(--bg-opacity));
  }

  .print\:disabled\:bg-grey-50:disabled{
    background-color: rgba(178, 179, 184, 0.5);
  }

  .print\:disabled\:bg-grey-25:disabled{
    background-color: rgba(178, 179, 184, 0.25);
  }

  .print\:disabled\:bg-white:disabled{
    --bg-opacity: 1;
    background-color: #ffffff;
    background-color: rgba(255, 255, 255, var(--bg-opacity));
  }

  .print\:disabled\:bg-white-50:disabled{
    background-color: rgba(255, 255, 255, 0.5);
  }

  .print\:disabled\:bg-black:disabled{
    --bg-opacity: 1;
    background-color: #000000;
    background-color: rgba(0, 0, 0, var(--bg-opacity));
  }

  .print\:disabled\:bg-transparent:disabled{
    background-color: transparent;
  }

  .print\:bg-none{
    background-image: none;
  }

  .print\:bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--gradient-color-stops));
  }

  .print\:bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--gradient-color-stops));
  }

  .print\:bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--gradient-color-stops));
  }

  .print\:bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--gradient-color-stops));
  }

  .print\:bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--gradient-color-stops));
  }

  .print\:bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--gradient-color-stops));
  }

  .print\:bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--gradient-color-stops));
  }

  .print\:bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--gradient-color-stops));
  }

  .print\:from-dark-grey{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .print\:from-peppermint{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:from-peppermint-50{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:from-sunrise{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .print\:from-blue{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:from-blue-50{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:from-blue-25{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:from-teal{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .print\:from-bluesteel{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .print\:from-skin{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .print\:from-dusk-pink{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .print\:from-danger{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .print\:from-success{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .print\:from-unquotable{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .print\:from-grey{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:from-grey-50{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:from-grey-25{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:from-white{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:from-white-50{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:from-black{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:from-transparent{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:via-dark-grey{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .print\:via-peppermint{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:via-peppermint-50{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:via-sunrise{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .print\:via-blue{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:via-blue-50{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:via-blue-25{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:via-teal{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .print\:via-bluesteel{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .print\:via-skin{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .print\:via-dusk-pink{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .print\:via-danger{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .print\:via-success{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .print\:via-unquotable{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .print\:via-grey{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:via-grey-50{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:via-grey-25{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:via-white{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:via-white-50{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:via-black{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:via-transparent{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:to-dark-grey{
    --gradient-to-color: #363636;
  }

  .print\:to-peppermint{
    --gradient-to-color: #13C87B;
  }

  .print\:to-peppermint-50{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .print\:to-sunrise{
    --gradient-to-color: #FFC754;
  }

  .print\:to-blue{
    --gradient-to-color: #003492;
  }

  .print\:to-blue-50{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .print\:to-blue-25{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .print\:to-teal{
    --gradient-to-color: #4EC7C6;
  }

  .print\:to-bluesteel{
    --gradient-to-color: #90A8C0;
  }

  .print\:to-skin{
    --gradient-to-color: #D7B58A;
  }

  .print\:to-dusk-pink{
    --gradient-to-color: #EBC0B8;
  }

  .print\:to-danger{
    --gradient-to-color: #9B2C2C;
  }

  .print\:to-success{
    --gradient-to-color: #276749;
  }

  .print\:to-unquotable{
    --gradient-to-color: #FF5656;
  }

  .print\:to-grey{
    --gradient-to-color: #b2b3b8;
  }

  .print\:to-grey-50{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .print\:to-grey-25{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .print\:to-white{
    --gradient-to-color: #ffffff;
  }

  .print\:to-white-50{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .print\:to-black{
    --gradient-to-color: #000000;
  }

  .print\:to-transparent{
    --gradient-to-color: transparent;
  }

  .print\:hover\:from-dark-grey:hover{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .print\:hover\:from-peppermint:hover{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:hover\:from-peppermint-50:hover{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:hover\:from-sunrise:hover{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .print\:hover\:from-blue:hover{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:hover\:from-blue-50:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:hover\:from-blue-25:hover{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:hover\:from-teal:hover{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .print\:hover\:from-bluesteel:hover{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .print\:hover\:from-skin:hover{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .print\:hover\:from-dusk-pink:hover{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .print\:hover\:from-danger:hover{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .print\:hover\:from-success:hover{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .print\:hover\:from-unquotable:hover{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .print\:hover\:from-grey:hover{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:hover\:from-grey-50:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:hover\:from-grey-25:hover{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:hover\:from-white:hover{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:hover\:from-white-50:hover{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:hover\:from-black:hover{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:hover\:from-transparent:hover{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:hover\:via-dark-grey:hover{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .print\:hover\:via-peppermint:hover{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:hover\:via-peppermint-50:hover{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:hover\:via-sunrise:hover{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .print\:hover\:via-blue:hover{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:hover\:via-blue-50:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:hover\:via-blue-25:hover{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:hover\:via-teal:hover{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .print\:hover\:via-bluesteel:hover{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .print\:hover\:via-skin:hover{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .print\:hover\:via-dusk-pink:hover{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .print\:hover\:via-danger:hover{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .print\:hover\:via-success:hover{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .print\:hover\:via-unquotable:hover{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .print\:hover\:via-grey:hover{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:hover\:via-grey-50:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:hover\:via-grey-25:hover{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:hover\:via-white:hover{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:hover\:via-white-50:hover{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:hover\:via-black:hover{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:hover\:via-transparent:hover{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:hover\:to-dark-grey:hover{
    --gradient-to-color: #363636;
  }

  .print\:hover\:to-peppermint:hover{
    --gradient-to-color: #13C87B;
  }

  .print\:hover\:to-peppermint-50:hover{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .print\:hover\:to-sunrise:hover{
    --gradient-to-color: #FFC754;
  }

  .print\:hover\:to-blue:hover{
    --gradient-to-color: #003492;
  }

  .print\:hover\:to-blue-50:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .print\:hover\:to-blue-25:hover{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .print\:hover\:to-teal:hover{
    --gradient-to-color: #4EC7C6;
  }

  .print\:hover\:to-bluesteel:hover{
    --gradient-to-color: #90A8C0;
  }

  .print\:hover\:to-skin:hover{
    --gradient-to-color: #D7B58A;
  }

  .print\:hover\:to-dusk-pink:hover{
    --gradient-to-color: #EBC0B8;
  }

  .print\:hover\:to-danger:hover{
    --gradient-to-color: #9B2C2C;
  }

  .print\:hover\:to-success:hover{
    --gradient-to-color: #276749;
  }

  .print\:hover\:to-unquotable:hover{
    --gradient-to-color: #FF5656;
  }

  .print\:hover\:to-grey:hover{
    --gradient-to-color: #b2b3b8;
  }

  .print\:hover\:to-grey-50:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .print\:hover\:to-grey-25:hover{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .print\:hover\:to-white:hover{
    --gradient-to-color: #ffffff;
  }

  .print\:hover\:to-white-50:hover{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .print\:hover\:to-black:hover{
    --gradient-to-color: #000000;
  }

  .print\:hover\:to-transparent:hover{
    --gradient-to-color: transparent;
  }

  .print\:focus\:from-dark-grey:focus{
    --gradient-from-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .print\:focus\:from-peppermint:focus{
    --gradient-from-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:focus\:from-peppermint-50:focus{
    --gradient-from-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:focus\:from-sunrise:focus{
    --gradient-from-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .print\:focus\:from-blue:focus{
    --gradient-from-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:focus\:from-blue-50:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:focus\:from-blue-25:focus{
    --gradient-from-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:focus\:from-teal:focus{
    --gradient-from-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .print\:focus\:from-bluesteel:focus{
    --gradient-from-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .print\:focus\:from-skin:focus{
    --gradient-from-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .print\:focus\:from-dusk-pink:focus{
    --gradient-from-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .print\:focus\:from-danger:focus{
    --gradient-from-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .print\:focus\:from-success:focus{
    --gradient-from-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .print\:focus\:from-unquotable:focus{
    --gradient-from-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .print\:focus\:from-grey:focus{
    --gradient-from-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:focus\:from-grey-50:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:focus\:from-grey-25:focus{
    --gradient-from-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:focus\:from-white:focus{
    --gradient-from-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:focus\:from-white-50:focus{
    --gradient-from-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:focus\:from-black:focus{
    --gradient-from-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:focus\:from-transparent:focus{
    --gradient-from-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:focus\:via-dark-grey:focus{
    --gradient-via-color: #363636;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(54, 54, 54, 0));
  }

  .print\:focus\:via-peppermint:focus{
    --gradient-via-color: #13C87B;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:focus\:via-peppermint-50:focus{
    --gradient-via-color: rgba(19, 200, 123, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(19, 200, 123, 0));
  }

  .print\:focus\:via-sunrise:focus{
    --gradient-via-color: #FFC754;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 199, 84, 0));
  }

  .print\:focus\:via-blue:focus{
    --gradient-via-color: #003492;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:focus\:via-blue-50:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:focus\:via-blue-25:focus{
    --gradient-via-color: rgba(0, 52, 146, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 52, 146, 0));
  }

  .print\:focus\:via-teal:focus{
    --gradient-via-color: #4EC7C6;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(78, 199, 198, 0));
  }

  .print\:focus\:via-bluesteel:focus{
    --gradient-via-color: #90A8C0;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(144, 168, 192, 0));
  }

  .print\:focus\:via-skin:focus{
    --gradient-via-color: #D7B58A;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(215, 181, 138, 0));
  }

  .print\:focus\:via-dusk-pink:focus{
    --gradient-via-color: #EBC0B8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(235, 192, 184, 0));
  }

  .print\:focus\:via-danger:focus{
    --gradient-via-color: #9B2C2C;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(155, 44, 44, 0));
  }

  .print\:focus\:via-success:focus{
    --gradient-via-color: #276749;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(39, 103, 73, 0));
  }

  .print\:focus\:via-unquotable:focus{
    --gradient-via-color: #FF5656;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 86, 86, 0));
  }

  .print\:focus\:via-grey:focus{
    --gradient-via-color: #b2b3b8;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:focus\:via-grey-50:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:focus\:via-grey-25:focus{
    --gradient-via-color: rgba(178, 179, 184, 0.25);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(178, 179, 184, 0));
  }

  .print\:focus\:via-white:focus{
    --gradient-via-color: #ffffff;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:focus\:via-white-50:focus{
    --gradient-via-color: rgba(255, 255, 255, 0.5);
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(255, 255, 255, 0));
  }

  .print\:focus\:via-black:focus{
    --gradient-via-color: #000000;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:focus\:via-transparent:focus{
    --gradient-via-color: transparent;
    --gradient-color-stops: var(--gradient-from-color), var(--gradient-via-color), var(--gradient-to-color, rgba(0, 0, 0, 0));
  }

  .print\:focus\:to-dark-grey:focus{
    --gradient-to-color: #363636;
  }

  .print\:focus\:to-peppermint:focus{
    --gradient-to-color: #13C87B;
  }

  .print\:focus\:to-peppermint-50:focus{
    --gradient-to-color: rgba(19, 200, 123, 0.5);
  }

  .print\:focus\:to-sunrise:focus{
    --gradient-to-color: #FFC754;
  }

  .print\:focus\:to-blue:focus{
    --gradient-to-color: #003492;
  }

  .print\:focus\:to-blue-50:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.5);
  }

  .print\:focus\:to-blue-25:focus{
    --gradient-to-color: rgba(0, 52, 146, 0.25);
  }

  .print\:focus\:to-teal:focus{
    --gradient-to-color: #4EC7C6;
  }

  .print\:focus\:to-bluesteel:focus{
    --gradient-to-color: #90A8C0;
  }

  .print\:focus\:to-skin:focus{
    --gradient-to-color: #D7B58A;
  }

  .print\:focus\:to-dusk-pink:focus{
    --gradient-to-color: #EBC0B8;
  }

  .print\:focus\:to-danger:focus{
    --gradient-to-color: #9B2C2C;
  }

  .print\:focus\:to-success:focus{
    --gradient-to-color: #276749;
  }

  .print\:focus\:to-unquotable:focus{
    --gradient-to-color: #FF5656;
  }

  .print\:focus\:to-grey:focus{
    --gradient-to-color: #b2b3b8;
  }

  .print\:focus\:to-grey-50:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.5);
  }

  .print\:focus\:to-grey-25:focus{
    --gradient-to-color: rgba(178, 179, 184, 0.25);
  }

  .print\:focus\:to-white:focus{
    --gradient-to-color: #ffffff;
  }

  .print\:focus\:to-white-50:focus{
    --gradient-to-color: rgba(255, 255, 255, 0.5);
  }

  .print\:focus\:to-black:focus{
    --gradient-to-color: #000000;
  }

  .print\:focus\:to-transparent:focus{
    --gradient-to-color: transparent;
  }

  .print\:bg-opacity-0{
    --bg-opacity: 0;
  }

  .print\:bg-opacity-25{
    --bg-opacity: 0.25;
  }

  .print\:bg-opacity-50{
    --bg-opacity: 0.5;
  }

  .print\:bg-opacity-75{
    --bg-opacity: 0.75;
  }

  .print\:bg-opacity-100{
    --bg-opacity: 1;
  }

  .print\:hover\:bg-opacity-0:hover{
    --bg-opacity: 0;
  }

  .print\:hover\:bg-opacity-25:hover{
    --bg-opacity: 0.25;
  }

  .print\:hover\:bg-opacity-50:hover{
    --bg-opacity: 0.5;
  }

  .print\:hover\:bg-opacity-75:hover{
    --bg-opacity: 0.75;
  }

  .print\:hover\:bg-opacity-100:hover{
    --bg-opacity: 1;
  }

  .print\:focus\:bg-opacity-0:focus{
    --bg-opacity: 0;
  }

  .print\:focus\:bg-opacity-25:focus{
    --bg-opacity: 0.25;
  }

  .print\:focus\:bg-opacity-50:focus{
    --bg-opacity: 0.5;
  }

  .print\:focus\:bg-opacity-75:focus{
    --bg-opacity: 0.75;
  }

  .print\:focus\:bg-opacity-100:focus{
    --bg-opacity: 1;
  }

  .print\:bg-bottom{
    background-position: bottom;
  }

  .print\:bg-center{
    background-position: center;
  }

  .print\:bg-left{
    background-position: left;
  }

  .print\:bg-left-bottom{
    background-position: left bottom;
  }

  .print\:bg-left-top{
    background-position: left top;
  }

  .print\:bg-right{
    background-position: right;
  }

  .print\:bg-right-bottom{
    background-position: right bottom;
  }

  .print\:bg-right-top{
    background-position: right top;
  }

  .print\:bg-top{
    background-position: top;
  }

  .print\:bg-repeat{
    background-repeat: repeat;
  }

  .print\:bg-no-repeat{
    background-repeat: no-repeat;
  }

  .print\:bg-repeat-x{
    background-repeat: repeat-x;
  }

  .print\:bg-repeat-y{
    background-repeat: repeat-y;
  }

  .print\:bg-repeat-round{
    background-repeat: round;
  }

  .print\:bg-repeat-space{
    background-repeat: space;
  }

  .print\:bg-auto{
    background-size: auto;
  }

  .print\:bg-cover{
    background-size: cover;
  }

  .print\:bg-contain{
    background-size: contain;
  }

  .print\:border-dark-grey{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .print\:border-peppermint{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .print\:border-peppermint-50{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .print\:border-sunrise{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .print\:border-blue{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .print\:border-blue-50{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .print\:border-blue-25{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .print\:border-teal{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .print\:border-bluesteel{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .print\:border-skin{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .print\:border-dusk-pink{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .print\:border-danger{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .print\:border-success{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .print\:border-unquotable{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .print\:border-grey{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .print\:border-grey-50{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .print\:border-grey-25{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .print\:border-white{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .print\:border-white-50{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .print\:border-black{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .print\:border-transparent{
    border-color: transparent;
  }

  .print\:hover\:border-dark-grey:hover{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .print\:hover\:border-peppermint:hover{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .print\:hover\:border-peppermint-50:hover{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .print\:hover\:border-sunrise:hover{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .print\:hover\:border-blue:hover{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .print\:hover\:border-blue-50:hover{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .print\:hover\:border-blue-25:hover{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .print\:hover\:border-teal:hover{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .print\:hover\:border-bluesteel:hover{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .print\:hover\:border-skin:hover{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .print\:hover\:border-dusk-pink:hover{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .print\:hover\:border-danger:hover{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .print\:hover\:border-success:hover{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .print\:hover\:border-unquotable:hover{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .print\:hover\:border-grey:hover{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .print\:hover\:border-grey-50:hover{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .print\:hover\:border-grey-25:hover{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .print\:hover\:border-white:hover{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .print\:hover\:border-white-50:hover{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .print\:hover\:border-black:hover{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .print\:hover\:border-transparent:hover{
    border-color: transparent;
  }

  .print\:focus\:border-dark-grey:focus{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .print\:focus\:border-peppermint:focus{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .print\:focus\:border-peppermint-50:focus{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .print\:focus\:border-sunrise:focus{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .print\:focus\:border-blue:focus{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .print\:focus\:border-blue-50:focus{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .print\:focus\:border-blue-25:focus{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .print\:focus\:border-teal:focus{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .print\:focus\:border-bluesteel:focus{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .print\:focus\:border-skin:focus{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .print\:focus\:border-dusk-pink:focus{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .print\:focus\:border-danger:focus{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .print\:focus\:border-success:focus{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .print\:focus\:border-unquotable:focus{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .print\:focus\:border-grey:focus{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .print\:focus\:border-grey-50:focus{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .print\:focus\:border-grey-25:focus{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .print\:focus\:border-white:focus{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .print\:focus\:border-white-50:focus{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .print\:focus\:border-black:focus{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .print\:focus\:border-transparent:focus{
    border-color: transparent;
  }

  .print\:disabled\:border-dark-grey:disabled{
    --border-opacity: 1;
    border-color: #363636;
    border-color: rgba(54, 54, 54, var(--border-opacity));
  }

  .print\:disabled\:border-peppermint:disabled{
    --border-opacity: 1;
    border-color: #13C87B;
    border-color: rgba(19, 200, 123, var(--border-opacity));
  }

  .print\:disabled\:border-peppermint-50:disabled{
    border-color: rgba(19, 200, 123, 0.5);
  }

  .print\:disabled\:border-sunrise:disabled{
    --border-opacity: 1;
    border-color: #FFC754;
    border-color: rgba(255, 199, 84, var(--border-opacity));
  }

  .print\:disabled\:border-blue:disabled{
    --border-opacity: 1;
    border-color: #003492;
    border-color: rgba(0, 52, 146, var(--border-opacity));
  }

  .print\:disabled\:border-blue-50:disabled{
    border-color: rgba(0, 52, 146, 0.5);
  }

  .print\:disabled\:border-blue-25:disabled{
    border-color: rgba(0, 52, 146, 0.25);
  }

  .print\:disabled\:border-teal:disabled{
    --border-opacity: 1;
    border-color: #4EC7C6;
    border-color: rgba(78, 199, 198, var(--border-opacity));
  }

  .print\:disabled\:border-bluesteel:disabled{
    --border-opacity: 1;
    border-color: #90A8C0;
    border-color: rgba(144, 168, 192, var(--border-opacity));
  }

  .print\:disabled\:border-skin:disabled{
    --border-opacity: 1;
    border-color: #D7B58A;
    border-color: rgba(215, 181, 138, var(--border-opacity));
  }

  .print\:disabled\:border-dusk-pink:disabled{
    --border-opacity: 1;
    border-color: #EBC0B8;
    border-color: rgba(235, 192, 184, var(--border-opacity));
  }

  .print\:disabled\:border-danger:disabled{
    --border-opacity: 1;
    border-color: #9B2C2C;
    border-color: rgba(155, 44, 44, var(--border-opacity));
  }

  .print\:disabled\:border-success:disabled{
    --border-opacity: 1;
    border-color: #276749;
    border-color: rgba(39, 103, 73, var(--border-opacity));
  }

  .print\:disabled\:border-unquotable:disabled{
    --border-opacity: 1;
    border-color: #FF5656;
    border-color: rgba(255, 86, 86, var(--border-opacity));
  }

  .print\:disabled\:border-grey:disabled{
    --border-opacity: 1;
    border-color: #b2b3b8;
    border-color: rgba(178, 179, 184, var(--border-opacity));
  }

  .print\:disabled\:border-grey-50:disabled{
    border-color: rgba(178, 179, 184, 0.5);
  }

  .print\:disabled\:border-grey-25:disabled{
    border-color: rgba(178, 179, 184, 0.25);
  }

  .print\:disabled\:border-white:disabled{
    --border-opacity: 1;
    border-color: #ffffff;
    border-color: rgba(255, 255, 255, var(--border-opacity));
  }

  .print\:disabled\:border-white-50:disabled{
    border-color: rgba(255, 255, 255, 0.5);
  }

  .print\:disabled\:border-black:disabled{
    --border-opacity: 1;
    border-color: #000000;
    border-color: rgba(0, 0, 0, var(--border-opacity));
  }

  .print\:disabled\:border-transparent:disabled{
    border-color: transparent;
  }

  .print\:border-opacity-0{
    --border-opacity: 0;
  }

  .print\:border-opacity-25{
    --border-opacity: 0.25;
  }

  .print\:border-opacity-50{
    --border-opacity: 0.5;
  }

  .print\:border-opacity-75{
    --border-opacity: 0.75;
  }

  .print\:border-opacity-100{
    --border-opacity: 1;
  }

  .print\:hover\:border-opacity-0:hover{
    --border-opacity: 0;
  }

  .print\:hover\:border-opacity-25:hover{
    --border-opacity: 0.25;
  }

  .print\:hover\:border-opacity-50:hover{
    --border-opacity: 0.5;
  }

  .print\:hover\:border-opacity-75:hover{
    --border-opacity: 0.75;
  }

  .print\:hover\:border-opacity-100:hover{
    --border-opacity: 1;
  }

  .print\:focus\:border-opacity-0:focus{
    --border-opacity: 0;
  }

  .print\:focus\:border-opacity-25:focus{
    --border-opacity: 0.25;
  }

  .print\:focus\:border-opacity-50:focus{
    --border-opacity: 0.5;
  }

  .print\:focus\:border-opacity-75:focus{
    --border-opacity: 0.75;
  }

  .print\:focus\:border-opacity-100:focus{
    --border-opacity: 1;
  }

  .print\:rounded-none{
    border-radius: 0;
  }

  .print\:rounded-sm{
    border-radius: .125rem;
  }

  .print\:rounded{
    border-radius: .25rem;
  }

  .print\:rounded-lg{
    border-radius: .5rem;
  }

  .print\:rounded-full{
    border-radius: 9999px;
  }

  .print\:rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .print\:rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .print\:rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .print\:rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .print\:rounded-t-sm{
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem;
  }

  .print\:rounded-r-sm{
    border-top-right-radius: .125rem;
    border-bottom-right-radius: .125rem;
  }

  .print\:rounded-b-sm{
    border-bottom-right-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .print\:rounded-l-sm{
    border-top-left-radius: .125rem;
    border-bottom-left-radius: .125rem;
  }

  .print\:rounded-t{
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
  }

  .print\:rounded-r{
    border-top-right-radius: .25rem;
    border-bottom-right-radius: .25rem;
  }

  .print\:rounded-b{
    border-bottom-right-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .print\:rounded-l{
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
  }

  .print\:rounded-t-lg{
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
  }

  .print\:rounded-r-lg{
    border-top-right-radius: .5rem;
    border-bottom-right-radius: .5rem;
  }

  .print\:rounded-b-lg{
    border-bottom-right-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .print\:rounded-l-lg{
    border-top-left-radius: .5rem;
    border-bottom-left-radius: .5rem;
  }

  .print\:rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .print\:rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .print\:rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .print\:rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .print\:rounded-tl-none{
    border-top-left-radius: 0;
  }

  .print\:rounded-tr-none{
    border-top-right-radius: 0;
  }

  .print\:rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .print\:rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .print\:rounded-tl-sm{
    border-top-left-radius: .125rem;
  }

  .print\:rounded-tr-sm{
    border-top-right-radius: .125rem;
  }

  .print\:rounded-br-sm{
    border-bottom-right-radius: .125rem;
  }

  .print\:rounded-bl-sm{
    border-bottom-left-radius: .125rem;
  }

  .print\:rounded-tl{
    border-top-left-radius: .25rem;
  }

  .print\:rounded-tr{
    border-top-right-radius: .25rem;
  }

  .print\:rounded-br{
    border-bottom-right-radius: .25rem;
  }

  .print\:rounded-bl{
    border-bottom-left-radius: .25rem;
  }

  .print\:rounded-tl-lg{
    border-top-left-radius: .5rem;
  }

  .print\:rounded-tr-lg{
    border-top-right-radius: .5rem;
  }

  .print\:rounded-br-lg{
    border-bottom-right-radius: .5rem;
  }

  .print\:rounded-bl-lg{
    border-bottom-left-radius: .5rem;
  }

  .print\:rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .print\:rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .print\:rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .print\:rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .print\:border-solid{
    border-style: solid;
  }

  .print\:border-dashed{
    border-style: dashed;
  }

  .print\:border-dotted{
    border-style: dotted;
  }

  .print\:border-double{
    border-style: double;
  }

  .print\:border-none{
    border-style: none;
  }

  .print\:border-0{
    border-width: 0;
  }

  .print\:border-2{
    border-width: 2px;
  }

  .print\:border-4{
    border-width: 4px;
  }

  .print\:border-8{
    border-width: 8px;
  }

  .print\:border{
    border-width: 1px;
  }

  .print\:border-t-0{
    border-top-width: 0;
  }

  .print\:border-r-0{
    border-right-width: 0;
  }

  .print\:border-b-0{
    border-bottom-width: 0;
  }

  .print\:border-l-0{
    border-left-width: 0;
  }

  .print\:border-t-2{
    border-top-width: 2px;
  }

  .print\:border-r-2{
    border-right-width: 2px;
  }

  .print\:border-b-2{
    border-bottom-width: 2px;
  }

  .print\:border-l-2{
    border-left-width: 2px;
  }

  .print\:border-t-4{
    border-top-width: 4px;
  }

  .print\:border-r-4{
    border-right-width: 4px;
  }

  .print\:border-b-4{
    border-bottom-width: 4px;
  }

  .print\:border-l-4{
    border-left-width: 4px;
  }

  .print\:border-t-8{
    border-top-width: 8px;
  }

  .print\:border-r-8{
    border-right-width: 8px;
  }

  .print\:border-b-8{
    border-bottom-width: 8px;
  }

  .print\:border-l-8{
    border-left-width: 8px;
  }

  .print\:border-t{
    border-top-width: 1px;
  }

  .print\:border-r{
    border-right-width: 1px;
  }

  .print\:border-b{
    border-bottom-width: 1px;
  }

  .print\:border-l{
    border-left-width: 1px;
  }

  .print\:box-border{
    box-sizing: border-box;
  }

  .print\:box-content{
    box-sizing: content-box;
  }

  .print\:cursor-auto{
    cursor: auto;
  }

  .print\:cursor-default{
    cursor: default;
  }

  .print\:cursor-pointer{
    cursor: pointer;
  }

  .print\:cursor-wait{
    cursor: wait;
  }

  .print\:cursor-text{
    cursor: text;
  }

  .print\:cursor-move{
    cursor: move;
  }

  .print\:cursor-not-allowed{
    cursor: not-allowed;
  }

  .print\:block{
    display: block;
  }

  .print\:inline-block{
    display: inline-block;
  }

  .print\:inline{
    display: inline;
  }

  .print\:flex{
    display: flex;
  }

  .print\:inline-flex{
    display: inline-flex;
  }

  .print\:table{
    display: table;
  }

  .print\:table-caption{
    display: table-caption;
  }

  .print\:table-cell{
    display: table-cell;
  }

  .print\:table-column{
    display: table-column;
  }

  .print\:table-column-group{
    display: table-column-group;
  }

  .print\:table-footer-group{
    display: table-footer-group;
  }

  .print\:table-header-group{
    display: table-header-group;
  }

  .print\:table-row-group{
    display: table-row-group;
  }

  .print\:table-row{
    display: table-row;
  }

  .print\:flow-root{
    display: flow-root;
  }

  .print\:grid{
    display: grid;
  }

  .print\:inline-grid{
    display: inline-grid;
  }

  .print\:contents{
    display: contents;
  }

  .print\:hidden{
    display: none;
  }

  .print\:flex-row{
    flex-direction: row;
  }

  .print\:flex-row-reverse{
    flex-direction: row-reverse;
  }

  .print\:flex-col{
    flex-direction: column;
  }

  .print\:flex-col-reverse{
    flex-direction: column-reverse;
  }

  .print\:flex-wrap{
    flex-wrap: wrap;
  }

  .print\:flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .print\:flex-no-wrap{
    flex-wrap: nowrap;
  }

  .print\:place-items-auto{
    place-items: auto;
  }

  .print\:place-items-start{
    place-items: start;
  }

  .print\:place-items-end{
    place-items: end;
  }

  .print\:place-items-center{
    place-items: center;
  }

  .print\:place-items-stretch{
    place-items: stretch;
  }

  .print\:place-content-center{
    place-content: center;
  }

  .print\:place-content-start{
    place-content: start;
  }

  .print\:place-content-end{
    place-content: end;
  }

  .print\:place-content-between{
    place-content: space-between;
  }

  .print\:place-content-around{
    place-content: space-around;
  }

  .print\:place-content-evenly{
    place-content: space-evenly;
  }

  .print\:place-content-stretch{
    place-content: stretch;
  }

  .print\:place-self-auto{
    place-self: auto;
  }

  .print\:place-self-start{
    place-self: start;
  }

  .print\:place-self-end{
    place-self: end;
  }

  .print\:place-self-center{
    place-self: center;
  }

  .print\:place-self-stretch{
    place-self: stretch;
  }

  .print\:items-start{
    align-items: flex-start;
  }

  .print\:items-end{
    align-items: flex-end;
  }

  .print\:items-center{
    align-items: center;
  }

  .print\:items-baseline{
    align-items: baseline;
  }

  .print\:items-stretch{
    align-items: stretch;
  }

  .print\:content-center{
    align-content: center;
  }

  .print\:content-start{
    align-content: flex-start;
  }

  .print\:content-end{
    align-content: flex-end;
  }

  .print\:content-between{
    align-content: space-between;
  }

  .print\:content-around{
    align-content: space-around;
  }

  .print\:content-evenly{
    align-content: space-evenly;
  }

  .print\:self-auto{
    align-self: auto;
  }

  .print\:self-start{
    align-self: flex-start;
  }

  .print\:self-end{
    align-self: flex-end;
  }

  .print\:self-center{
    align-self: center;
  }

  .print\:self-stretch{
    align-self: stretch;
  }

  .print\:justify-items-auto{
    justify-items: auto;
  }

  .print\:justify-items-start{
    justify-items: start;
  }

  .print\:justify-items-end{
    justify-items: end;
  }

  .print\:justify-items-center{
    justify-items: center;
  }

  .print\:justify-items-stretch{
    justify-items: stretch;
  }

  .print\:justify-start{
    justify-content: flex-start;
  }

  .print\:justify-end{
    justify-content: flex-end;
  }

  .print\:justify-center{
    justify-content: center;
  }

  .print\:justify-between{
    justify-content: space-between;
  }

  .print\:justify-around{
    justify-content: space-around;
  }

  .print\:justify-evenly{
    justify-content: space-evenly;
  }

  .print\:justify-self-auto{
    justify-self: auto;
  }

  .print\:justify-self-start{
    justify-self: start;
  }

  .print\:justify-self-end{
    justify-self: end;
  }

  .print\:justify-self-center{
    justify-self: center;
  }

  .print\:justify-self-stretch{
    justify-self: stretch;
  }

  .print\:flex-1{
    flex: 1 1 0%;
  }

  .print\:flex-auto{
    flex: 1 1 auto;
  }

  .print\:flex-initial{
    flex: 0 1 auto;
  }

  .print\:flex-none{
    flex: none;
  }

  .print\:flex-grow-0{
    flex-grow: 0;
  }

  .print\:flex-grow{
    flex-grow: 1;
  }

  .print\:flex-shrink-0{
    flex-shrink: 0;
  }

  .print\:flex-shrink{
    flex-shrink: 1;
  }

  .print\:order-1{
    order: 1;
  }

  .print\:order-2{
    order: 2;
  }

  .print\:order-3{
    order: 3;
  }

  .print\:order-4{
    order: 4;
  }

  .print\:order-5{
    order: 5;
  }

  .print\:order-6{
    order: 6;
  }

  .print\:order-7{
    order: 7;
  }

  .print\:order-8{
    order: 8;
  }

  .print\:order-9{
    order: 9;
  }

  .print\:order-10{
    order: 10;
  }

  .print\:order-11{
    order: 11;
  }

  .print\:order-12{
    order: 12;
  }

  .print\:order-first{
    order: -9999;
  }

  .print\:order-last{
    order: 9999;
  }

  .print\:order-none{
    order: 0;
  }

  .print\:float-right{
    float: right;
  }

  .print\:float-left{
    float: left;
  }

  .print\:float-none{
    float: none;
  }

  .print\:clearfix:after{
    content: "";
    display: table;
    clear: both;
  }

  .print\:clear-left{
    clear: left;
  }

  .print\:clear-right{
    clear: right;
  }

  .print\:clear-both{
    clear: both;
  }

  .print\:clear-none{
    clear: none;
  }

  .print\:font-sans{
    font-family: Lato, sans-serif;
  }

  .print\:font-serif{
    font-family: serif;
  }

  .print\:font-mono{
    font-family: monospace;
  }

  .print\:font-light{
    font-weight: 300;
  }

  .print\:font-normal{
    font-weight: 400;
  }

  .print\:font-medium{
    font-weight: 700;
  }

  .print\:font-bold{
    font-weight: 900;
  }

  .print\:hover\:font-light:hover{
    font-weight: 300;
  }

  .print\:hover\:font-normal:hover{
    font-weight: 400;
  }

  .print\:hover\:font-medium:hover{
    font-weight: 700;
  }

  .print\:hover\:font-bold:hover{
    font-weight: 900;
  }

  .print\:focus\:font-light:focus{
    font-weight: 300;
  }

  .print\:focus\:font-normal:focus{
    font-weight: 400;
  }

  .print\:focus\:font-medium:focus{
    font-weight: 700;
  }

  .print\:focus\:font-bold:focus{
    font-weight: 900;
  }

  .print\:h-1{
    height: 0.25rem;
  }

  .print\:h-2{
    height: 0.5rem;
  }

  .print\:h-3{
    height: 0.75rem;
  }

  .print\:h-4{
    height: 1rem;
  }

  .print\:h-5{
    height: 1.25rem;
  }

  .print\:h-6{
    height: 1.5rem;
  }

  .print\:h-8{
    height: 2rem;
  }

  .print\:h-10{
    height: 2.5rem;
  }

  .print\:h-12{
    height: 3rem;
  }

  .print\:h-16{
    height: 4rem;
  }

  .print\:h-24{
    height: 6rem;
  }

  .print\:h-32{
    height: 8rem;
  }

  .print\:h-48{
    height: 12rem;
  }

  .print\:h-64{
    height: 16rem;
  }

  .print\:h-auto{
    height: auto;
  }

  .print\:h-px{
    height: 1px;
  }

  .print\:h-full85{
    height: 85%;
  }

  .print\:h-full{
    height: 100%;
  }

  .print\:h-screen{
    height: 100vh;
  }

  .print\:text-xs{
    font-size: 0.75rem;
  }

  .print\:text-sm{
    font-size: 0.875rem;
  }

  .print\:text-base{
    font-size: 1rem;
  }

  .print\:text-lg{
    font-size: 1.125rem;
  }

  .print\:text-xl{
    font-size: 1.25rem;
  }

  .print\:text-2xl{
    font-size: 1.5rem;
  }

  .print\:text-3xl{
    font-size: 1.875rem;
  }

  .print\:text-4xl{
    font-size: 2.25rem;
  }

  .print\:text-5xl{
    font-size: 3rem;
  }

  .print\:text-6xl{
    font-size: 4rem;
  }

  .print\:leading-none{
    line-height: 1;
  }

  .print\:leading-tight{
    line-height: 1.25;
  }

  .print\:leading-normal{
    line-height: 1.5;
  }

  .print\:leading-loose{
    line-height: 2;
  }

  .print\:list-inside{
    list-style-position: inside;
  }

  .print\:list-outside{
    list-style-position: outside;
  }

  .print\:list-none{
    list-style-type: none;
  }

  .print\:list-disc{
    list-style-type: disc;
  }

  .print\:list-decimal{
    list-style-type: decimal;
  }

  .print\:m-0{
    margin: 0;
  }

  .print\:m-1{
    margin: 0.25rem;
  }

  .print\:m-2{
    margin: 0.5rem;
  }

  .print\:m-3{
    margin: 0.75rem;
  }

  .print\:m-4{
    margin: 1rem;
  }

  .print\:m-5{
    margin: 1.25rem;
  }

  .print\:m-6{
    margin: 1.5rem;
  }

  .print\:m-8{
    margin: 2rem;
  }

  .print\:m-10{
    margin: 2.5rem;
  }

  .print\:m-12{
    margin: 3rem;
  }

  .print\:m-16{
    margin: 4rem;
  }

  .print\:m-20{
    margin: 5rem;
  }

  .print\:m-24{
    margin: 6rem;
  }

  .print\:m-32{
    margin: 8rem;
  }

  .print\:m-auto{
    margin: auto;
  }

  .print\:m-px{
    margin: 1px;
  }

  .print\:-m-px{
    margin: -1px;
  }

  .print\:-m-1{
    margin: -0.25rem;
  }

  .print\:-m-2{
    margin: -0.5rem;
  }

  .print\:-m-3{
    margin: -0.75rem;
  }

  .print\:-m-4{
    margin: -1rem;
  }

  .print\:-m-5{
    margin: -1.25rem;
  }

  .print\:-m-6{
    margin: -1.5rem;
  }

  .print\:-m-8{
    margin: -2rem;
  }

  .print\:-m-10{
    margin: -2.5rem;
  }

  .print\:-m-12{
    margin: -3rem;
  }

  .print\:-m-16{
    margin: -4rem;
  }

  .print\:-m-20{
    margin: -5rem;
  }

  .print\:-m-24{
    margin: -6rem;
  }

  .print\:-m-32{
    margin: -8rem;
  }

  .print\:my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .print\:mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .print\:my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .print\:mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .print\:my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .print\:mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .print\:my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
  }

  .print\:mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
  }

  .print\:my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .print\:mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .print\:my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .print\:mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .print\:my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .print\:mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .print\:my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .print\:mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .print\:my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .print\:mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .print\:my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .print\:mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .print\:my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .print\:mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .print\:my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .print\:mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .print\:my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .print\:mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .print\:my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .print\:mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .print\:my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .print\:mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .print\:my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .print\:mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .print\:-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .print\:-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .print\:-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .print\:-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .print\:-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .print\:-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .print\:-my-3{
    margin-top: -0.75rem;
    margin-bottom: -0.75rem;
  }

  .print\:-mx-3{
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }

  .print\:-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .print\:-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .print\:-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .print\:-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .print\:-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .print\:-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .print\:-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .print\:-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .print\:-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .print\:-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .print\:-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .print\:-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .print\:-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .print\:-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .print\:-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .print\:-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .print\:-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .print\:-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .print\:-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .print\:-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .print\:mt-0{
    margin-top: 0;
  }

  .print\:mr-0{
    margin-right: 0;
  }

  .print\:mb-0{
    margin-bottom: 0;
  }

  .print\:ml-0{
    margin-left: 0;
  }

  .print\:mt-1{
    margin-top: 0.25rem;
  }

  .print\:mr-1{
    margin-right: 0.25rem;
  }

  .print\:mb-1{
    margin-bottom: 0.25rem;
  }

  .print\:ml-1{
    margin-left: 0.25rem;
  }

  .print\:mt-2{
    margin-top: 0.5rem;
  }

  .print\:mr-2{
    margin-right: 0.5rem;
  }

  .print\:mb-2{
    margin-bottom: 0.5rem;
  }

  .print\:ml-2{
    margin-left: 0.5rem;
  }

  .print\:mt-3{
    margin-top: 0.75rem;
  }

  .print\:mr-3{
    margin-right: 0.75rem;
  }

  .print\:mb-3{
    margin-bottom: 0.75rem;
  }

  .print\:ml-3{
    margin-left: 0.75rem;
  }

  .print\:mt-4{
    margin-top: 1rem;
  }

  .print\:mr-4{
    margin-right: 1rem;
  }

  .print\:mb-4{
    margin-bottom: 1rem;
  }

  .print\:ml-4{
    margin-left: 1rem;
  }

  .print\:mt-5{
    margin-top: 1.25rem;
  }

  .print\:mr-5{
    margin-right: 1.25rem;
  }

  .print\:mb-5{
    margin-bottom: 1.25rem;
  }

  .print\:ml-5{
    margin-left: 1.25rem;
  }

  .print\:mt-6{
    margin-top: 1.5rem;
  }

  .print\:mr-6{
    margin-right: 1.5rem;
  }

  .print\:mb-6{
    margin-bottom: 1.5rem;
  }

  .print\:ml-6{
    margin-left: 1.5rem;
  }

  .print\:mt-8{
    margin-top: 2rem;
  }

  .print\:mr-8{
    margin-right: 2rem;
  }

  .print\:mb-8{
    margin-bottom: 2rem;
  }

  .print\:ml-8{
    margin-left: 2rem;
  }

  .print\:mt-10{
    margin-top: 2.5rem;
  }

  .print\:mr-10{
    margin-right: 2.5rem;
  }

  .print\:mb-10{
    margin-bottom: 2.5rem;
  }

  .print\:ml-10{
    margin-left: 2.5rem;
  }

  .print\:mt-12{
    margin-top: 3rem;
  }

  .print\:mr-12{
    margin-right: 3rem;
  }

  .print\:mb-12{
    margin-bottom: 3rem;
  }

  .print\:ml-12{
    margin-left: 3rem;
  }

  .print\:mt-16{
    margin-top: 4rem;
  }

  .print\:mr-16{
    margin-right: 4rem;
  }

  .print\:mb-16{
    margin-bottom: 4rem;
  }

  .print\:ml-16{
    margin-left: 4rem;
  }

  .print\:mt-20{
    margin-top: 5rem;
  }

  .print\:mr-20{
    margin-right: 5rem;
  }

  .print\:mb-20{
    margin-bottom: 5rem;
  }

  .print\:ml-20{
    margin-left: 5rem;
  }

  .print\:mt-24{
    margin-top: 6rem;
  }

  .print\:mr-24{
    margin-right: 6rem;
  }

  .print\:mb-24{
    margin-bottom: 6rem;
  }

  .print\:ml-24{
    margin-left: 6rem;
  }

  .print\:mt-32{
    margin-top: 8rem;
  }

  .print\:mr-32{
    margin-right: 8rem;
  }

  .print\:mb-32{
    margin-bottom: 8rem;
  }

  .print\:ml-32{
    margin-left: 8rem;
  }

  .print\:mt-auto{
    margin-top: auto;
  }

  .print\:mr-auto{
    margin-right: auto;
  }

  .print\:mb-auto{
    margin-bottom: auto;
  }

  .print\:ml-auto{
    margin-left: auto;
  }

  .print\:mt-px{
    margin-top: 1px;
  }

  .print\:mr-px{
    margin-right: 1px;
  }

  .print\:mb-px{
    margin-bottom: 1px;
  }

  .print\:ml-px{
    margin-left: 1px;
  }

  .print\:-mt-px{
    margin-top: -1px;
  }

  .print\:-mr-px{
    margin-right: -1px;
  }

  .print\:-mb-px{
    margin-bottom: -1px;
  }

  .print\:-ml-px{
    margin-left: -1px;
  }

  .print\:-mt-1{
    margin-top: -0.25rem;
  }

  .print\:-mr-1{
    margin-right: -0.25rem;
  }

  .print\:-mb-1{
    margin-bottom: -0.25rem;
  }

  .print\:-ml-1{
    margin-left: -0.25rem;
  }

  .print\:-mt-2{
    margin-top: -0.5rem;
  }

  .print\:-mr-2{
    margin-right: -0.5rem;
  }

  .print\:-mb-2{
    margin-bottom: -0.5rem;
  }

  .print\:-ml-2{
    margin-left: -0.5rem;
  }

  .print\:-mt-3{
    margin-top: -0.75rem;
  }

  .print\:-mr-3{
    margin-right: -0.75rem;
  }

  .print\:-mb-3{
    margin-bottom: -0.75rem;
  }

  .print\:-ml-3{
    margin-left: -0.75rem;
  }

  .print\:-mt-4{
    margin-top: -1rem;
  }

  .print\:-mr-4{
    margin-right: -1rem;
  }

  .print\:-mb-4{
    margin-bottom: -1rem;
  }

  .print\:-ml-4{
    margin-left: -1rem;
  }

  .print\:-mt-5{
    margin-top: -1.25rem;
  }

  .print\:-mr-5{
    margin-right: -1.25rem;
  }

  .print\:-mb-5{
    margin-bottom: -1.25rem;
  }

  .print\:-ml-5{
    margin-left: -1.25rem;
  }

  .print\:-mt-6{
    margin-top: -1.5rem;
  }

  .print\:-mr-6{
    margin-right: -1.5rem;
  }

  .print\:-mb-6{
    margin-bottom: -1.5rem;
  }

  .print\:-ml-6{
    margin-left: -1.5rem;
  }

  .print\:-mt-8{
    margin-top: -2rem;
  }

  .print\:-mr-8{
    margin-right: -2rem;
  }

  .print\:-mb-8{
    margin-bottom: -2rem;
  }

  .print\:-ml-8{
    margin-left: -2rem;
  }

  .print\:-mt-10{
    margin-top: -2.5rem;
  }

  .print\:-mr-10{
    margin-right: -2.5rem;
  }

  .print\:-mb-10{
    margin-bottom: -2.5rem;
  }

  .print\:-ml-10{
    margin-left: -2.5rem;
  }

  .print\:-mt-12{
    margin-top: -3rem;
  }

  .print\:-mr-12{
    margin-right: -3rem;
  }

  .print\:-mb-12{
    margin-bottom: -3rem;
  }

  .print\:-ml-12{
    margin-left: -3rem;
  }

  .print\:-mt-16{
    margin-top: -4rem;
  }

  .print\:-mr-16{
    margin-right: -4rem;
  }

  .print\:-mb-16{
    margin-bottom: -4rem;
  }

  .print\:-ml-16{
    margin-left: -4rem;
  }

  .print\:-mt-20{
    margin-top: -5rem;
  }

  .print\:-mr-20{
    margin-right: -5rem;
  }

  .print\:-mb-20{
    margin-bottom: -5rem;
  }

  .print\:-ml-20{
    margin-left: -5rem;
  }

  .print\:-mt-24{
    margin-top: -6rem;
  }

  .print\:-mr-24{
    margin-right: -6rem;
  }

  .print\:-mb-24{
    margin-bottom: -6rem;
  }

  .print\:-ml-24{
    margin-left: -6rem;
  }

  .print\:-mt-32{
    margin-top: -8rem;
  }

  .print\:-mr-32{
    margin-right: -8rem;
  }

  .print\:-mb-32{
    margin-bottom: -8rem;
  }

  .print\:-ml-32{
    margin-left: -8rem;
  }

  .print\:max-h-full{
    max-height: 100%;
  }

  .print\:max-h-screen{
    max-height: 100vh;
  }

  .print\:max-h-full85{
    max-height: 85%;
  }

  .print\:max-w-xs{
    max-width: 20rem;
  }

  .print\:max-w-sm{
    max-width: 30rem;
  }

  .print\:max-w-md{
    max-width: 40rem;
  }

  .print\:max-w-lg{
    max-width: 50rem;
  }

  .print\:max-w-xl{
    max-width: 60rem;
  }

  .print\:max-w-2xl{
    max-width: 70rem;
  }

  .print\:max-w-3xl{
    max-width: 80rem;
  }

  .print\:max-w-4xl{
    max-width: 90rem;
  }

  .print\:max-w-5xl{
    max-width: 100rem;
  }

  .print\:max-w-full{
    max-width: 100%;
  }

  .print\:max-w-dash-1{
    max-width: 350px;
  }

  .print\:min-h-0{
    min-height: 0;
  }

  .print\:min-h-full{
    min-height: 100%;
  }

  .print\:min-h-screen{
    min-height: 100vh;
  }

  .print\:min-w-0{
    min-width: 0;
  }

  .print\:min-w-full{
    min-width: 100%;
  }

  .print\:opacity-0{
    opacity: 0;
  }

  .print\:opacity-25{
    opacity: 0.25;
  }

  .print\:opacity-50{
    opacity: 0.5;
  }

  .print\:opacity-75{
    opacity: 0.75;
  }

  .print\:opacity-100{
    opacity: 1;
  }

  .print\:overflow-auto{
    overflow: auto;
  }

  .print\:overflow-hidden{
    overflow: hidden;
  }

  .print\:overflow-visible{
    overflow: visible;
  }

  .print\:overflow-scroll{
    overflow: scroll;
  }

  .print\:overflow-x-auto{
    overflow-x: auto;
  }

  .print\:overflow-y-auto{
    overflow-y: auto;
  }

  .print\:overflow-x-hidden{
    overflow-x: hidden;
  }

  .print\:overflow-y-hidden{
    overflow-y: hidden;
  }

  .print\:overflow-x-visible{
    overflow-x: visible;
  }

  .print\:overflow-y-visible{
    overflow-y: visible;
  }

  .print\:overflow-x-scroll{
    overflow-x: scroll;
  }

  .print\:overflow-y-scroll{
    overflow-y: scroll;
  }

  .print\:scrolling-touch{
    -webkit-overflow-scrolling: touch;
  }

  .print\:scrolling-auto{
    -webkit-overflow-scrolling: auto;
  }

  .print\:overscroll-auto{
    overscroll-behavior: auto;
  }

  .print\:overscroll-contain{
    overscroll-behavior: contain;
  }

  .print\:overscroll-none{
    overscroll-behavior: none;
  }

  .print\:overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .print\:overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .print\:overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .print\:overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .print\:overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .print\:overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .print\:p-0{
    padding: 0;
  }

  .print\:p-1{
    padding: 0.25rem;
  }

  .print\:p-2{
    padding: 0.5rem;
  }

  .print\:p-3{
    padding: 0.75rem;
  }

  .print\:p-4{
    padding: 1rem;
  }

  .print\:p-5{
    padding: 1.25rem;
  }

  .print\:p-6{
    padding: 1.5rem;
  }

  .print\:p-8{
    padding: 2rem;
  }

  .print\:p-10{
    padding: 2.5rem;
  }

  .print\:p-12{
    padding: 3rem;
  }

  .print\:p-16{
    padding: 4rem;
  }

  .print\:p-20{
    padding: 5rem;
  }

  .print\:p-24{
    padding: 6rem;
  }

  .print\:p-32{
    padding: 8rem;
  }

  .print\:p-px{
    padding: 1px;
  }

  .print\:py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .print\:px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .print\:py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .print\:px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .print\:py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .print\:px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .print\:py-3{
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
  }

  .print\:px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }

  .print\:py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .print\:px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .print\:py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .print\:px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .print\:py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .print\:px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .print\:py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .print\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .print\:py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .print\:px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .print\:py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .print\:px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .print\:py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .print\:px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .print\:py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .print\:px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .print\:py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .print\:px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .print\:py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .print\:px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .print\:py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .print\:px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .print\:pt-0{
    padding-top: 0;
  }

  .print\:pr-0{
    padding-right: 0;
  }

  .print\:pb-0{
    padding-bottom: 0;
  }

  .print\:pl-0{
    padding-left: 0;
  }

  .print\:pt-1{
    padding-top: 0.25rem;
  }

  .print\:pr-1{
    padding-right: 0.25rem;
  }

  .print\:pb-1{
    padding-bottom: 0.25rem;
  }

  .print\:pl-1{
    padding-left: 0.25rem;
  }

  .print\:pt-2{
    padding-top: 0.5rem;
  }

  .print\:pr-2{
    padding-right: 0.5rem;
  }

  .print\:pb-2{
    padding-bottom: 0.5rem;
  }

  .print\:pl-2{
    padding-left: 0.5rem;
  }

  .print\:pt-3{
    padding-top: 0.75rem;
  }

  .print\:pr-3{
    padding-right: 0.75rem;
  }

  .print\:pb-3{
    padding-bottom: 0.75rem;
  }

  .print\:pl-3{
    padding-left: 0.75rem;
  }

  .print\:pt-4{
    padding-top: 1rem;
  }

  .print\:pr-4{
    padding-right: 1rem;
  }

  .print\:pb-4{
    padding-bottom: 1rem;
  }

  .print\:pl-4{
    padding-left: 1rem;
  }

  .print\:pt-5{
    padding-top: 1.25rem;
  }

  .print\:pr-5{
    padding-right: 1.25rem;
  }

  .print\:pb-5{
    padding-bottom: 1.25rem;
  }

  .print\:pl-5{
    padding-left: 1.25rem;
  }

  .print\:pt-6{
    padding-top: 1.5rem;
  }

  .print\:pr-6{
    padding-right: 1.5rem;
  }

  .print\:pb-6{
    padding-bottom: 1.5rem;
  }

  .print\:pl-6{
    padding-left: 1.5rem;
  }

  .print\:pt-8{
    padding-top: 2rem;
  }

  .print\:pr-8{
    padding-right: 2rem;
  }

  .print\:pb-8{
    padding-bottom: 2rem;
  }

  .print\:pl-8{
    padding-left: 2rem;
  }

  .print\:pt-10{
    padding-top: 2.5rem;
  }

  .print\:pr-10{
    padding-right: 2.5rem;
  }

  .print\:pb-10{
    padding-bottom: 2.5rem;
  }

  .print\:pl-10{
    padding-left: 2.5rem;
  }

  .print\:pt-12{
    padding-top: 3rem;
  }

  .print\:pr-12{
    padding-right: 3rem;
  }

  .print\:pb-12{
    padding-bottom: 3rem;
  }

  .print\:pl-12{
    padding-left: 3rem;
  }

  .print\:pt-16{
    padding-top: 4rem;
  }

  .print\:pr-16{
    padding-right: 4rem;
  }

  .print\:pb-16{
    padding-bottom: 4rem;
  }

  .print\:pl-16{
    padding-left: 4rem;
  }

  .print\:pt-20{
    padding-top: 5rem;
  }

  .print\:pr-20{
    padding-right: 5rem;
  }

  .print\:pb-20{
    padding-bottom: 5rem;
  }

  .print\:pl-20{
    padding-left: 5rem;
  }

  .print\:pt-24{
    padding-top: 6rem;
  }

  .print\:pr-24{
    padding-right: 6rem;
  }

  .print\:pb-24{
    padding-bottom: 6rem;
  }

  .print\:pl-24{
    padding-left: 6rem;
  }

  .print\:pt-32{
    padding-top: 8rem;
  }

  .print\:pr-32{
    padding-right: 8rem;
  }

  .print\:pb-32{
    padding-bottom: 8rem;
  }

  .print\:pl-32{
    padding-left: 8rem;
  }

  .print\:pt-px{
    padding-top: 1px;
  }

  .print\:pr-px{
    padding-right: 1px;
  }

  .print\:pb-px{
    padding-bottom: 1px;
  }

  .print\:pl-px{
    padding-left: 1px;
  }

  .print\:placeholder-dark-grey::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .print\:placeholder-peppermint::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .print\:placeholder-peppermint-50::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .print\:placeholder-sunrise::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .print\:placeholder-blue::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .print\:placeholder-blue-50::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .print\:placeholder-blue-25::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .print\:placeholder-teal::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .print\:placeholder-bluesteel::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .print\:placeholder-skin::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .print\:placeholder-dusk-pink::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .print\:placeholder-danger::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .print\:placeholder-success::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .print\:placeholder-unquotable::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .print\:placeholder-grey::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .print\:placeholder-grey-50::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .print\:placeholder-grey-25::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .print\:placeholder-white::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .print\:placeholder-white-50::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .print\:placeholder-black::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .print\:placeholder-transparent::placeholder{
    color: transparent;
  }

  .print\:focus\:placeholder-dark-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-peppermint:focus::placeholder{
    --placeholder-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-peppermint-50:focus::placeholder{
    color: rgba(19, 200, 123, 0.5);
  }

  .print\:focus\:placeholder-sunrise:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-blue:focus::placeholder{
    --placeholder-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-blue-50:focus::placeholder{
    color: rgba(0, 52, 146, 0.5);
  }

  .print\:focus\:placeholder-blue-25:focus::placeholder{
    color: rgba(0, 52, 146, 0.25);
  }

  .print\:focus\:placeholder-teal:focus::placeholder{
    --placeholder-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-bluesteel:focus::placeholder{
    --placeholder-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-skin:focus::placeholder{
    --placeholder-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-dusk-pink:focus::placeholder{
    --placeholder-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-danger:focus::placeholder{
    --placeholder-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-success:focus::placeholder{
    --placeholder-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-unquotable:focus::placeholder{
    --placeholder-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-grey:focus::placeholder{
    --placeholder-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-grey-50:focus::placeholder{
    color: rgba(178, 179, 184, 0.5);
  }

  .print\:focus\:placeholder-grey-25:focus::placeholder{
    color: rgba(178, 179, 184, 0.25);
  }

  .print\:focus\:placeholder-white:focus::placeholder{
    --placeholder-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-white-50:focus::placeholder{
    color: rgba(255, 255, 255, 0.5);
  }

  .print\:focus\:placeholder-black:focus::placeholder{
    --placeholder-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--placeholder-opacity));
  }

  .print\:focus\:placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .print\:placeholder-opacity-0::placeholder{
    --placeholder-opacity: 0;
  }

  .print\:placeholder-opacity-25::placeholder{
    --placeholder-opacity: 0.25;
  }

  .print\:placeholder-opacity-50::placeholder{
    --placeholder-opacity: 0.5;
  }

  .print\:placeholder-opacity-75::placeholder{
    --placeholder-opacity: 0.75;
  }

  .print\:placeholder-opacity-100::placeholder{
    --placeholder-opacity: 1;
  }

  .print\:focus\:placeholder-opacity-0:focus::placeholder{
    --placeholder-opacity: 0;
  }

  .print\:focus\:placeholder-opacity-25:focus::placeholder{
    --placeholder-opacity: 0.25;
  }

  .print\:focus\:placeholder-opacity-50:focus::placeholder{
    --placeholder-opacity: 0.5;
  }

  .print\:focus\:placeholder-opacity-75:focus::placeholder{
    --placeholder-opacity: 0.75;
  }

  .print\:focus\:placeholder-opacity-100:focus::placeholder{
    --placeholder-opacity: 1;
  }

  .print\:pointer-events-none{
    pointer-events: none;
  }

  .print\:pointer-events-auto{
    pointer-events: auto;
  }

  .print\:disabled\:pointer-events-none:disabled{
    pointer-events: none;
  }

  .print\:disabled\:pointer-events-auto:disabled{
    pointer-events: auto;
  }

  .print\:static{
    position: static;
  }

  .print\:fixed{
    position: fixed;
  }

  .print\:absolute{
    position: absolute;
  }

  .print\:relative{
    position: relative;
  }

  .print\:sticky{
    position: sticky;
  }

  .print\:inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .print\:inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .print\:inset-1\/2{
    top: 50%;
    right: 50%;
    bottom: 50%;
    left: 50%;
  }

  .print\:inset-xs{
    top: .75rem;
    right: .75rem;
    bottom: .75rem;
    left: .75rem;
  }

  .print\:inset-sm{
    top: .875rem;
    right: .875rem;
    bottom: .875rem;
    left: .875rem;
  }

  .print\:inset-base{
    top: 1rem;
    right: 1rem;
    bottom: 1rem;
    left: 1rem;
  }

  .print\:inset-lg{
    top: 1.125rem;
    right: 1.125rem;
    bottom: 1.125rem;
    left: 1.125rem;
  }

  .print\:inset-xl{
    top: 1.25rem;
    right: 1.25rem;
    bottom: 1.25rem;
    left: 1.25rem;
  }

  .print\:inset-2xl{
    top: 1.5rem;
    right: 1.5rem;
    bottom: 1.5rem;
    left: 1.5rem;
  }

  .print\:inset-3xl{
    top: 1.875rem;
    right: 1.875rem;
    bottom: 1.875rem;
    left: 1.875rem;
  }

  .print\:inset-4xl{
    top: 2.25rem;
    right: 2.25rem;
    bottom: 2.25rem;
    left: 2.25rem;
  }

  .print\:inset-5xl{
    top: 3rem;
    right: 3rem;
    bottom: 3rem;
    left: 3rem;
  }

  .print\:inset-y-0{
    top: 0;
    bottom: 0;
  }

  .print\:inset-x-0{
    right: 0;
    left: 0;
  }

  .print\:inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .print\:inset-x-auto{
    right: auto;
    left: auto;
  }

  .print\:inset-y-1\/2{
    top: 50%;
    bottom: 50%;
  }

  .print\:inset-x-1\/2{
    right: 50%;
    left: 50%;
  }

  .print\:inset-y-xs{
    top: .75rem;
    bottom: .75rem;
  }

  .print\:inset-x-xs{
    right: .75rem;
    left: .75rem;
  }

  .print\:inset-y-sm{
    top: .875rem;
    bottom: .875rem;
  }

  .print\:inset-x-sm{
    right: .875rem;
    left: .875rem;
  }

  .print\:inset-y-base{
    top: 1rem;
    bottom: 1rem;
  }

  .print\:inset-x-base{
    right: 1rem;
    left: 1rem;
  }

  .print\:inset-y-lg{
    top: 1.125rem;
    bottom: 1.125rem;
  }

  .print\:inset-x-lg{
    right: 1.125rem;
    left: 1.125rem;
  }

  .print\:inset-y-xl{
    top: 1.25rem;
    bottom: 1.25rem;
  }

  .print\:inset-x-xl{
    right: 1.25rem;
    left: 1.25rem;
  }

  .print\:inset-y-2xl{
    top: 1.5rem;
    bottom: 1.5rem;
  }

  .print\:inset-x-2xl{
    right: 1.5rem;
    left: 1.5rem;
  }

  .print\:inset-y-3xl{
    top: 1.875rem;
    bottom: 1.875rem;
  }

  .print\:inset-x-3xl{
    right: 1.875rem;
    left: 1.875rem;
  }

  .print\:inset-y-4xl{
    top: 2.25rem;
    bottom: 2.25rem;
  }

  .print\:inset-x-4xl{
    right: 2.25rem;
    left: 2.25rem;
  }

  .print\:inset-y-5xl{
    top: 3rem;
    bottom: 3rem;
  }

  .print\:inset-x-5xl{
    right: 3rem;
    left: 3rem;
  }

  .print\:top-0{
    top: 0;
  }

  .print\:right-0{
    right: 0;
  }

  .print\:bottom-0{
    bottom: 0;
  }

  .print\:left-0{
    left: 0;
  }

  .print\:top-auto{
    top: auto;
  }

  .print\:right-auto{
    right: auto;
  }

  .print\:bottom-auto{
    bottom: auto;
  }

  .print\:left-auto{
    left: auto;
  }

  .print\:top-1\/2{
    top: 50%;
  }

  .print\:right-1\/2{
    right: 50%;
  }

  .print\:bottom-1\/2{
    bottom: 50%;
  }

  .print\:left-1\/2{
    left: 50%;
  }

  .print\:top-xs{
    top: .75rem;
  }

  .print\:right-xs{
    right: .75rem;
  }

  .print\:bottom-xs{
    bottom: .75rem;
  }

  .print\:left-xs{
    left: .75rem;
  }

  .print\:top-sm{
    top: .875rem;
  }

  .print\:right-sm{
    right: .875rem;
  }

  .print\:bottom-sm{
    bottom: .875rem;
  }

  .print\:left-sm{
    left: .875rem;
  }

  .print\:top-base{
    top: 1rem;
  }

  .print\:right-base{
    right: 1rem;
  }

  .print\:bottom-base{
    bottom: 1rem;
  }

  .print\:left-base{
    left: 1rem;
  }

  .print\:top-lg{
    top: 1.125rem;
  }

  .print\:right-lg{
    right: 1.125rem;
  }

  .print\:bottom-lg{
    bottom: 1.125rem;
  }

  .print\:left-lg{
    left: 1.125rem;
  }

  .print\:top-xl{
    top: 1.25rem;
  }

  .print\:right-xl{
    right: 1.25rem;
  }

  .print\:bottom-xl{
    bottom: 1.25rem;
  }

  .print\:left-xl{
    left: 1.25rem;
  }

  .print\:top-2xl{
    top: 1.5rem;
  }

  .print\:right-2xl{
    right: 1.5rem;
  }

  .print\:bottom-2xl{
    bottom: 1.5rem;
  }

  .print\:left-2xl{
    left: 1.5rem;
  }

  .print\:top-3xl{
    top: 1.875rem;
  }

  .print\:right-3xl{
    right: 1.875rem;
  }

  .print\:bottom-3xl{
    bottom: 1.875rem;
  }

  .print\:left-3xl{
    left: 1.875rem;
  }

  .print\:top-4xl{
    top: 2.25rem;
  }

  .print\:right-4xl{
    right: 2.25rem;
  }

  .print\:bottom-4xl{
    bottom: 2.25rem;
  }

  .print\:left-4xl{
    left: 2.25rem;
  }

  .print\:top-5xl{
    top: 3rem;
  }

  .print\:right-5xl{
    right: 3rem;
  }

  .print\:bottom-5xl{
    bottom: 3rem;
  }

  .print\:left-5xl{
    left: 3rem;
  }

  .print\:resize-none{
    resize: none;
  }

  .print\:resize-y{
    resize: vertical;
  }

  .print\:resize-x{
    resize: horizontal;
  }

  .print\:resize{
    resize: both;
  }

  .print\:shadow{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .print\:shadow-md{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .print\:shadow-lg{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .print\:shadow-inner{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .print\:shadow-outline{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .print\:shadow-none{
    box-shadow: none;
  }

  .print\:hover\:shadow:hover{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .print\:hover\:shadow-md:hover{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .print\:hover\:shadow-lg:hover{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .print\:hover\:shadow-inner:hover{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .print\:hover\:shadow-outline:hover{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .print\:hover\:shadow-none:hover{
    box-shadow: none;
  }

  .print\:focus\:shadow:focus{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.10);
  }

  .print\:focus\:shadow-md:focus{
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.12), 0 2px 4px 0 rgba(0,0,0,0.08);
  }

  .print\:focus\:shadow-lg:focus{
    box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
  }

  .print\:focus\:shadow-inner:focus{
    box-shadow: inset 0 2px 4px 0 rgba(0,0,0,0.06);
  }

  .print\:focus\:shadow-outline:focus{
    box-shadow: 0 0 0 3px rgba(52,144,220,0.5);
  }

  .print\:focus\:shadow-none:focus{
    box-shadow: none;
  }

  .print\:stroke-0{
    stroke-width: 0;
  }

  .print\:stroke-1{
    stroke-width: 1;
  }

  .print\:stroke-2{
    stroke-width: 2;
  }

  .print\:table-auto{
    table-layout: auto;
  }

  .print\:table-fixed{
    table-layout: fixed;
  }

  .print\:text-left{
    text-align: left;
  }

  .print\:text-center{
    text-align: center;
  }

  .print\:text-right{
    text-align: right;
  }

  .print\:text-justify{
    text-align: justify;
  }

  .print\:text-dark-grey{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .print\:text-peppermint{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .print\:text-peppermint-50{
    color: rgba(19, 200, 123, 0.5);
  }

  .print\:text-sunrise{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .print\:text-blue{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .print\:text-blue-50{
    color: rgba(0, 52, 146, 0.5);
  }

  .print\:text-blue-25{
    color: rgba(0, 52, 146, 0.25);
  }

  .print\:text-teal{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .print\:text-bluesteel{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .print\:text-skin{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .print\:text-dusk-pink{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .print\:text-danger{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .print\:text-success{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .print\:text-unquotable{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .print\:text-grey{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .print\:text-grey-50{
    color: rgba(178, 179, 184, 0.5);
  }

  .print\:text-grey-25{
    color: rgba(178, 179, 184, 0.25);
  }

  .print\:text-white{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .print\:text-white-50{
    color: rgba(255, 255, 255, 0.5);
  }

  .print\:text-black{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .print\:text-transparent{
    color: transparent;
  }

  .print\:hover\:text-dark-grey:hover{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .print\:hover\:text-peppermint:hover{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .print\:hover\:text-peppermint-50:hover{
    color: rgba(19, 200, 123, 0.5);
  }

  .print\:hover\:text-sunrise:hover{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .print\:hover\:text-blue:hover{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .print\:hover\:text-blue-50:hover{
    color: rgba(0, 52, 146, 0.5);
  }

  .print\:hover\:text-blue-25:hover{
    color: rgba(0, 52, 146, 0.25);
  }

  .print\:hover\:text-teal:hover{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .print\:hover\:text-bluesteel:hover{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .print\:hover\:text-skin:hover{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .print\:hover\:text-dusk-pink:hover{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .print\:hover\:text-danger:hover{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .print\:hover\:text-success:hover{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .print\:hover\:text-unquotable:hover{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .print\:hover\:text-grey:hover{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .print\:hover\:text-grey-50:hover{
    color: rgba(178, 179, 184, 0.5);
  }

  .print\:hover\:text-grey-25:hover{
    color: rgba(178, 179, 184, 0.25);
  }

  .print\:hover\:text-white:hover{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .print\:hover\:text-white-50:hover{
    color: rgba(255, 255, 255, 0.5);
  }

  .print\:hover\:text-black:hover{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .print\:hover\:text-transparent:hover{
    color: transparent;
  }

  .print\:focus\:text-dark-grey:focus{
    --text-opacity: 1;
    color: #363636;
    color: rgba(54, 54, 54, var(--text-opacity));
  }

  .print\:focus\:text-peppermint:focus{
    --text-opacity: 1;
    color: #13C87B;
    color: rgba(19, 200, 123, var(--text-opacity));
  }

  .print\:focus\:text-peppermint-50:focus{
    color: rgba(19, 200, 123, 0.5);
  }

  .print\:focus\:text-sunrise:focus{
    --text-opacity: 1;
    color: #FFC754;
    color: rgba(255, 199, 84, var(--text-opacity));
  }

  .print\:focus\:text-blue:focus{
    --text-opacity: 1;
    color: #003492;
    color: rgba(0, 52, 146, var(--text-opacity));
  }

  .print\:focus\:text-blue-50:focus{
    color: rgba(0, 52, 146, 0.5);
  }

  .print\:focus\:text-blue-25:focus{
    color: rgba(0, 52, 146, 0.25);
  }

  .print\:focus\:text-teal:focus{
    --text-opacity: 1;
    color: #4EC7C6;
    color: rgba(78, 199, 198, var(--text-opacity));
  }

  .print\:focus\:text-bluesteel:focus{
    --text-opacity: 1;
    color: #90A8C0;
    color: rgba(144, 168, 192, var(--text-opacity));
  }

  .print\:focus\:text-skin:focus{
    --text-opacity: 1;
    color: #D7B58A;
    color: rgba(215, 181, 138, var(--text-opacity));
  }

  .print\:focus\:text-dusk-pink:focus{
    --text-opacity: 1;
    color: #EBC0B8;
    color: rgba(235, 192, 184, var(--text-opacity));
  }

  .print\:focus\:text-danger:focus{
    --text-opacity: 1;
    color: #9B2C2C;
    color: rgba(155, 44, 44, var(--text-opacity));
  }

  .print\:focus\:text-success:focus{
    --text-opacity: 1;
    color: #276749;
    color: rgba(39, 103, 73, var(--text-opacity));
  }

  .print\:focus\:text-unquotable:focus{
    --text-opacity: 1;
    color: #FF5656;
    color: rgba(255, 86, 86, var(--text-opacity));
  }

  .print\:focus\:text-grey:focus{
    --text-opacity: 1;
    color: #b2b3b8;
    color: rgba(178, 179, 184, var(--text-opacity));
  }

  .print\:focus\:text-grey-50:focus{
    color: rgba(178, 179, 184, 0.5);
  }

  .print\:focus\:text-grey-25:focus{
    color: rgba(178, 179, 184, 0.25);
  }

  .print\:focus\:text-white:focus{
    --text-opacity: 1;
    color: #ffffff;
    color: rgba(255, 255, 255, var(--text-opacity));
  }

  .print\:focus\:text-white-50:focus{
    color: rgba(255, 255, 255, 0.5);
  }

  .print\:focus\:text-black:focus{
    --text-opacity: 1;
    color: #000000;
    color: rgba(0, 0, 0, var(--text-opacity));
  }

  .print\:focus\:text-transparent:focus{
    color: transparent;
  }

  .print\:text-opacity-0{
    --text-opacity: 0;
  }

  .print\:text-opacity-25{
    --text-opacity: 0.25;
  }

  .print\:text-opacity-50{
    --text-opacity: 0.5;
  }

  .print\:text-opacity-75{
    --text-opacity: 0.75;
  }

  .print\:text-opacity-100{
    --text-opacity: 1;
  }

  .print\:hover\:text-opacity-0:hover{
    --text-opacity: 0;
  }

  .print\:hover\:text-opacity-25:hover{
    --text-opacity: 0.25;
  }

  .print\:hover\:text-opacity-50:hover{
    --text-opacity: 0.5;
  }

  .print\:hover\:text-opacity-75:hover{
    --text-opacity: 0.75;
  }

  .print\:hover\:text-opacity-100:hover{
    --text-opacity: 1;
  }

  .print\:focus\:text-opacity-0:focus{
    --text-opacity: 0;
  }

  .print\:focus\:text-opacity-25:focus{
    --text-opacity: 0.25;
  }

  .print\:focus\:text-opacity-50:focus{
    --text-opacity: 0.5;
  }

  .print\:focus\:text-opacity-75:focus{
    --text-opacity: 0.75;
  }

  .print\:focus\:text-opacity-100:focus{
    --text-opacity: 1;
  }

  .print\:italic{
    font-style: italic;
  }

  .print\:not-italic{
    font-style: normal;
  }

  .print\:hover\:italic:hover{
    font-style: italic;
  }

  .print\:hover\:not-italic:hover{
    font-style: normal;
  }

  .print\:focus\:italic:focus{
    font-style: italic;
  }

  .print\:focus\:not-italic:focus{
    font-style: normal;
  }

  .print\:uppercase{
    text-transform: uppercase;
  }

  .print\:lowercase{
    text-transform: lowercase;
  }

  .print\:capitalize{
    text-transform: capitalize;
  }

  .print\:normal-case{
    text-transform: none;
  }

  .print\:hover\:uppercase:hover{
    text-transform: uppercase;
  }

  .print\:hover\:lowercase:hover{
    text-transform: lowercase;
  }

  .print\:hover\:capitalize:hover{
    text-transform: capitalize;
  }

  .print\:hover\:normal-case:hover{
    text-transform: none;
  }

  .print\:focus\:uppercase:focus{
    text-transform: uppercase;
  }

  .print\:focus\:lowercase:focus{
    text-transform: lowercase;
  }

  .print\:focus\:capitalize:focus{
    text-transform: capitalize;
  }

  .print\:focus\:normal-case:focus{
    text-transform: none;
  }

  .print\:underline{
    text-decoration: underline;
  }

  .print\:line-through{
    text-decoration: line-through;
  }

  .print\:no-underline{
    text-decoration: none;
  }

  .print\:hover\:underline:hover{
    text-decoration: underline;
  }

  .print\:hover\:line-through:hover{
    text-decoration: line-through;
  }

  .print\:hover\:no-underline:hover{
    text-decoration: none;
  }

  .print\:focus\:underline:focus{
    text-decoration: underline;
  }

  .print\:focus\:line-through:focus{
    text-decoration: line-through;
  }

  .print\:focus\:no-underline:focus{
    text-decoration: none;
  }

  .print\:antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .print\:subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .print\:hover\:antialiased:hover{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .print\:hover\:subpixel-antialiased:hover{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .print\:focus\:antialiased:focus{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .print\:focus\:subpixel-antialiased:focus{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .print\:ordinal, .print\:slashed-zero, .print\:lining-nums, .print\:oldstyle-nums, .print\:proportional-nums, .print\:tabular-nums, .print\:diagonal-fractions, .print\:stacked-fractions{
    --font-variant-numeric-ordinal: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-slashed-zero: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-figure: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-spacing: var(--tailwind-empty,/*!*/ /*!*/);
    --font-variant-numeric-fraction: var(--tailwind-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--font-variant-numeric-ordinal) var(--font-variant-numeric-slashed-zero) var(--font-variant-numeric-figure) var(--font-variant-numeric-spacing) var(--font-variant-numeric-fraction);
  }

  .print\:normal-nums{
    font-variant-numeric: normal;
  }

  .print\:ordinal{
    --font-variant-numeric-ordinal: ordinal;
  }

  .print\:slashed-zero{
    --font-variant-numeric-slashed-zero: slashed-zero;
  }

  .print\:lining-nums{
    --font-variant-numeric-figure: lining-nums;
  }

  .print\:oldstyle-nums{
    --font-variant-numeric-figure: oldstyle-nums;
  }

  .print\:proportional-nums{
    --font-variant-numeric-spacing: proportional-nums;
  }

  .print\:tabular-nums{
    --font-variant-numeric-spacing: tabular-nums;
  }

  .print\:diagonal-fractions{
    --font-variant-numeric-fraction: diagonal-fractions;
  }

  .print\:stacked-fractions{
    --font-variant-numeric-fraction: stacked-fractions;
  }

  .print\:tracking-tight{
    letter-spacing: -0.05em;
  }

  .print\:tracking-normal{
    letter-spacing: 0;
  }

  .print\:tracking-wide{
    letter-spacing: 0.05em;
  }

  .print\:select-none{
    user-select: none;
  }

  .print\:select-text{
    user-select: text;
  }

  .print\:select-all{
    user-select: all;
  }

  .print\:select-auto{
    user-select: auto;
  }

  .print\:align-baseline{
    vertical-align: baseline;
  }

  .print\:align-top{
    vertical-align: top;
  }

  .print\:align-middle{
    vertical-align: middle;
  }

  .print\:align-bottom{
    vertical-align: bottom;
  }

  .print\:align-text-top{
    vertical-align: text-top;
  }

  .print\:align-text-bottom{
    vertical-align: text-bottom;
  }

  .print\:visible{
    visibility: visible;
  }

  .print\:invisible{
    visibility: hidden;
  }

  .print\:whitespace-normal{
    white-space: normal;
  }

  .print\:whitespace-no-wrap{
    white-space: nowrap;
  }

  .print\:whitespace-pre{
    white-space: pre;
  }

  .print\:whitespace-pre-line{
    white-space: pre-line;
  }

  .print\:whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .print\:break-normal{
    word-wrap: normal;
    overflow-wrap: normal;
    word-break: normal;
  }

  .print\:break-words{
    word-wrap: break-word;
    overflow-wrap: break-word;
  }

  .print\:break-all{
    word-break: break-all;
  }

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

  .print\:w-1{
    width: 0.25rem;
  }

  .print\:w-2{
    width: 0.5rem;
  }

  .print\:w-3{
    width: 0.75rem;
  }

  .print\:w-4{
    width: 1rem;
  }

  .print\:w-5{
    width: 1.25rem;
  }

  .print\:w-6{
    width: 1.5rem;
  }

  .print\:w-8{
    width: 2rem;
  }

  .print\:w-10{
    width: 2.5rem;
  }

  .print\:w-12{
    width: 3rem;
  }

  .print\:w-16{
    width: 4rem;
  }

  .print\:w-24{
    width: 6rem;
  }

  .print\:w-32{
    width: 8rem;
  }

  .print\:w-48{
    width: 12rem;
  }

  .print\:w-64{
    width: 16rem;
  }

  .print\:w-auto{
    width: auto;
  }

  .print\:w-px{
    width: 1px;
  }

  .print\:w-1\/2{
    width: 50%;
  }

  .print\:w-1\/3{
    width: 33.33333%;
  }

  .print\:w-2\/3{
    width: 66.66667%;
  }

  .print\:w-1\/4{
    width: 25%;
  }

  .print\:w-3\/4{
    width: 75%;
  }

  .print\:w-1\/5{
    width: 20%;
  }

  .print\:w-2\/5{
    width: 40%;
  }

  .print\:w-3\/5{
    width: 60%;
  }

  .print\:w-4\/5{
    width: 80%;
  }

  .print\:w-1\/6{
    width: 16.66667%;
  }

  .print\:w-5\/6{
    width: 83.33333%;
  }

  .print\:w-full{
    width: 100%;
  }

  .print\:w-screen{
    width: 100vw;
  }

  .print\:w-dash-1{
    width: 350px;
  }

  .print\:z-0{
    z-index: 0;
  }

  .print\:z-10{
    z-index: 10;
  }

  .print\:z-20{
    z-index: 20;
  }

  .print\:z-30{
    z-index: 30;
  }

  .print\:z-40{
    z-index: 40;
  }

  .print\:z-50{
    z-index: 50;
  }

  .print\:z-auto{
    z-index: auto;
  }

  .print\:gap-0{
    grid-gap: 0;
    gap: 0;
  }

  .print\:gap-1{
    grid-gap: 0.25rem;
    gap: 0.25rem;
  }

  .print\:gap-2{
    grid-gap: 0.5rem;
    gap: 0.5rem;
  }

  .print\:gap-3{
    grid-gap: 0.75rem;
    gap: 0.75rem;
  }

  .print\:gap-4{
    grid-gap: 1rem;
    gap: 1rem;
  }

  .print\:gap-5{
    grid-gap: 1.25rem;
    gap: 1.25rem;
  }

  .print\:gap-6{
    grid-gap: 1.5rem;
    gap: 1.5rem;
  }

  .print\:gap-8{
    grid-gap: 2rem;
    gap: 2rem;
  }

  .print\:gap-10{
    grid-gap: 2.5rem;
    gap: 2.5rem;
  }

  .print\:gap-12{
    grid-gap: 3rem;
    gap: 3rem;
  }

  .print\:gap-16{
    grid-gap: 4rem;
    gap: 4rem;
  }

  .print\:gap-20{
    grid-gap: 5rem;
    gap: 5rem;
  }

  .print\:gap-24{
    grid-gap: 6rem;
    gap: 6rem;
  }

  .print\:gap-32{
    grid-gap: 8rem;
    gap: 8rem;
  }

  .print\:gap-40{
    grid-gap: 10rem;
    gap: 10rem;
  }

  .print\:gap-48{
    grid-gap: 12rem;
    gap: 12rem;
  }

  .print\:gap-56{
    grid-gap: 14rem;
    gap: 14rem;
  }

  .print\:gap-64{
    grid-gap: 16rem;
    gap: 16rem;
  }

  .print\:gap-px{
    grid-gap: 1px;
    gap: 1px;
  }

  .print\:col-gap-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .print\:col-gap-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .print\:col-gap-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .print\:col-gap-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .print\:col-gap-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .print\:col-gap-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .print\:col-gap-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .print\:col-gap-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .print\:col-gap-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .print\:col-gap-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .print\:col-gap-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .print\:col-gap-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .print\:col-gap-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .print\:col-gap-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .print\:col-gap-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .print\:col-gap-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .print\:col-gap-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .print\:col-gap-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .print\:col-gap-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .print\:gap-x-0{
    grid-column-gap: 0;
    column-gap: 0;
  }

  .print\:gap-x-1{
    grid-column-gap: 0.25rem;
    column-gap: 0.25rem;
  }

  .print\:gap-x-2{
    grid-column-gap: 0.5rem;
    column-gap: 0.5rem;
  }

  .print\:gap-x-3{
    grid-column-gap: 0.75rem;
    column-gap: 0.75rem;
  }

  .print\:gap-x-4{
    grid-column-gap: 1rem;
    column-gap: 1rem;
  }

  .print\:gap-x-5{
    grid-column-gap: 1.25rem;
    column-gap: 1.25rem;
  }

  .print\:gap-x-6{
    grid-column-gap: 1.5rem;
    column-gap: 1.5rem;
  }

  .print\:gap-x-8{
    grid-column-gap: 2rem;
    column-gap: 2rem;
  }

  .print\:gap-x-10{
    grid-column-gap: 2.5rem;
    column-gap: 2.5rem;
  }

  .print\:gap-x-12{
    grid-column-gap: 3rem;
    column-gap: 3rem;
  }

  .print\:gap-x-16{
    grid-column-gap: 4rem;
    column-gap: 4rem;
  }

  .print\:gap-x-20{
    grid-column-gap: 5rem;
    column-gap: 5rem;
  }

  .print\:gap-x-24{
    grid-column-gap: 6rem;
    column-gap: 6rem;
  }

  .print\:gap-x-32{
    grid-column-gap: 8rem;
    column-gap: 8rem;
  }

  .print\:gap-x-40{
    grid-column-gap: 10rem;
    column-gap: 10rem;
  }

  .print\:gap-x-48{
    grid-column-gap: 12rem;
    column-gap: 12rem;
  }

  .print\:gap-x-56{
    grid-column-gap: 14rem;
    column-gap: 14rem;
  }

  .print\:gap-x-64{
    grid-column-gap: 16rem;
    column-gap: 16rem;
  }

  .print\:gap-x-px{
    grid-column-gap: 1px;
    column-gap: 1px;
  }

  .print\:row-gap-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .print\:row-gap-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .print\:row-gap-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .print\:row-gap-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .print\:row-gap-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .print\:row-gap-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .print\:row-gap-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .print\:row-gap-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .print\:row-gap-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .print\:row-gap-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .print\:row-gap-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .print\:row-gap-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .print\:row-gap-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .print\:row-gap-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .print\:row-gap-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .print\:row-gap-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .print\:row-gap-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .print\:row-gap-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .print\:row-gap-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .print\:gap-y-0{
    grid-row-gap: 0;
    row-gap: 0;
  }

  .print\:gap-y-1{
    grid-row-gap: 0.25rem;
    row-gap: 0.25rem;
  }

  .print\:gap-y-2{
    grid-row-gap: 0.5rem;
    row-gap: 0.5rem;
  }

  .print\:gap-y-3{
    grid-row-gap: 0.75rem;
    row-gap: 0.75rem;
  }

  .print\:gap-y-4{
    grid-row-gap: 1rem;
    row-gap: 1rem;
  }

  .print\:gap-y-5{
    grid-row-gap: 1.25rem;
    row-gap: 1.25rem;
  }

  .print\:gap-y-6{
    grid-row-gap: 1.5rem;
    row-gap: 1.5rem;
  }

  .print\:gap-y-8{
    grid-row-gap: 2rem;
    row-gap: 2rem;
  }

  .print\:gap-y-10{
    grid-row-gap: 2.5rem;
    row-gap: 2.5rem;
  }

  .print\:gap-y-12{
    grid-row-gap: 3rem;
    row-gap: 3rem;
  }

  .print\:gap-y-16{
    grid-row-gap: 4rem;
    row-gap: 4rem;
  }

  .print\:gap-y-20{
    grid-row-gap: 5rem;
    row-gap: 5rem;
  }

  .print\:gap-y-24{
    grid-row-gap: 6rem;
    row-gap: 6rem;
  }

  .print\:gap-y-32{
    grid-row-gap: 8rem;
    row-gap: 8rem;
  }

  .print\:gap-y-40{
    grid-row-gap: 10rem;
    row-gap: 10rem;
  }

  .print\:gap-y-48{
    grid-row-gap: 12rem;
    row-gap: 12rem;
  }

  .print\:gap-y-56{
    grid-row-gap: 14rem;
    row-gap: 14rem;
  }

  .print\:gap-y-64{
    grid-row-gap: 16rem;
    row-gap: 16rem;
  }

  .print\:gap-y-px{
    grid-row-gap: 1px;
    row-gap: 1px;
  }

  .print\:grid-flow-row{
    grid-auto-flow: row;
  }

  .print\:grid-flow-col{
    grid-auto-flow: column;
  }

  .print\:grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .print\:grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .print\:grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .print\:grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .print\:grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .print\:grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .print\:grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .print\:grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .print\:grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .print\:grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .print\:grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .print\:grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .print\:grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .print\:grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .print\:grid-cols-none{
    grid-template-columns: none;
  }

  .print\:auto-cols-auto{
    grid-auto-columns: auto;
  }

  .print\:auto-cols-min{
    grid-auto-columns: min-content;
  }

  .print\:auto-cols-max{
    grid-auto-columns: max-content;
  }

  .print\:auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .print\:col-auto{
    grid-column: auto;
  }

  .print\:col-span-1{
    grid-column: span 1 / span 1;
  }

  .print\:col-span-2{
    grid-column: span 2 / span 2;
  }

  .print\:col-span-3{
    grid-column: span 3 / span 3;
  }

  .print\:col-span-4{
    grid-column: span 4 / span 4;
  }

  .print\:col-span-5{
    grid-column: span 5 / span 5;
  }

  .print\:col-span-6{
    grid-column: span 6 / span 6;
  }

  .print\:col-span-7{
    grid-column: span 7 / span 7;
  }

  .print\:col-span-8{
    grid-column: span 8 / span 8;
  }

  .print\:col-span-9{
    grid-column: span 9 / span 9;
  }

  .print\:col-span-10{
    grid-column: span 10 / span 10;
  }

  .print\:col-span-11{
    grid-column: span 11 / span 11;
  }

  .print\:col-span-12{
    grid-column: span 12 / span 12;
  }

  .print\:col-span-full{
    grid-column: 1 / -1;
  }

  .print\:col-start-1{
    grid-column-start: 1;
  }

  .print\:col-start-2{
    grid-column-start: 2;
  }

  .print\:col-start-3{
    grid-column-start: 3;
  }

  .print\:col-start-4{
    grid-column-start: 4;
  }

  .print\:col-start-5{
    grid-column-start: 5;
  }

  .print\:col-start-6{
    grid-column-start: 6;
  }

  .print\:col-start-7{
    grid-column-start: 7;
  }

  .print\:col-start-8{
    grid-column-start: 8;
  }

  .print\:col-start-9{
    grid-column-start: 9;
  }

  .print\:col-start-10{
    grid-column-start: 10;
  }

  .print\:col-start-11{
    grid-column-start: 11;
  }

  .print\:col-start-12{
    grid-column-start: 12;
  }

  .print\:col-start-13{
    grid-column-start: 13;
  }

  .print\:col-start-auto{
    grid-column-start: auto;
  }

  .print\:col-end-1{
    grid-column-end: 1;
  }

  .print\:col-end-2{
    grid-column-end: 2;
  }

  .print\:col-end-3{
    grid-column-end: 3;
  }

  .print\:col-end-4{
    grid-column-end: 4;
  }

  .print\:col-end-5{
    grid-column-end: 5;
  }

  .print\:col-end-6{
    grid-column-end: 6;
  }

  .print\:col-end-7{
    grid-column-end: 7;
  }

  .print\:col-end-8{
    grid-column-end: 8;
  }

  .print\:col-end-9{
    grid-column-end: 9;
  }

  .print\:col-end-10{
    grid-column-end: 10;
  }

  .print\:col-end-11{
    grid-column-end: 11;
  }

  .print\:col-end-12{
    grid-column-end: 12;
  }

  .print\:col-end-13{
    grid-column-end: 13;
  }

  .print\:col-end-auto{
    grid-column-end: auto;
  }

  .print\:grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .print\:grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .print\:grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .print\:grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .print\:grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .print\:grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .print\:grid-rows-none{
    grid-template-rows: none;
  }

  .print\:auto-rows-auto{
    grid-auto-rows: auto;
  }

  .print\:auto-rows-min{
    grid-auto-rows: min-content;
  }

  .print\:auto-rows-max{
    grid-auto-rows: max-content;
  }

  .print\:auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .print\:row-auto{
    grid-row: auto;
  }

  .print\:row-span-1{
    grid-row: span 1 / span 1;
  }

  .print\:row-span-2{
    grid-row: span 2 / span 2;
  }

  .print\:row-span-3{
    grid-row: span 3 / span 3;
  }

  .print\:row-span-4{
    grid-row: span 4 / span 4;
  }

  .print\:row-span-5{
    grid-row: span 5 / span 5;
  }

  .print\:row-span-6{
    grid-row: span 6 / span 6;
  }

  .print\:row-span-full{
    grid-row: 1 / -1;
  }

  .print\:row-start-1{
    grid-row-start: 1;
  }

  .print\:row-start-2{
    grid-row-start: 2;
  }

  .print\:row-start-3{
    grid-row-start: 3;
  }

  .print\:row-start-4{
    grid-row-start: 4;
  }

  .print\:row-start-5{
    grid-row-start: 5;
  }

  .print\:row-start-6{
    grid-row-start: 6;
  }

  .print\:row-start-7{
    grid-row-start: 7;
  }

  .print\:row-start-auto{
    grid-row-start: auto;
  }

  .print\:row-end-1{
    grid-row-end: 1;
  }

  .print\:row-end-2{
    grid-row-end: 2;
  }

  .print\:row-end-3{
    grid-row-end: 3;
  }

  .print\:row-end-4{
    grid-row-end: 4;
  }

  .print\:row-end-5{
    grid-row-end: 5;
  }

  .print\:row-end-6{
    grid-row-end: 6;
  }

  .print\:row-end-7{
    grid-row-end: 7;
  }

  .print\:row-end-auto{
    grid-row-end: auto;
  }

  .print\:transform{
    --transform-translate-x: 0;
    --transform-translate-y: 0;
    --transform-rotate: 0;
    --transform-skew-x: 0;
    --transform-skew-y: 0;
    --transform-scale-x: 1;
    --transform-scale-y: 1;
    transform: translateX(var(--transform-translate-x)) translateY(var(--transform-translate-y)) rotate(var(--transform-rotate)) skewX(var(--transform-skew-x)) skewY(var(--transform-skew-y)) scaleX(var(--transform-scale-x)) scaleY(var(--transform-scale-y));
  }

  .print\:transform-none{
    transform: none;
  }

  .print\:origin-center{
    transform-origin: center;
  }

  .print\:origin-top{
    transform-origin: top;
  }

  .print\:origin-top-right{
    transform-origin: top right;
  }

  .print\:origin-right{
    transform-origin: right;
  }

  .print\:origin-bottom-right{
    transform-origin: bottom right;
  }

  .print\:origin-bottom{
    transform-origin: bottom;
  }

  .print\:origin-bottom-left{
    transform-origin: bottom left;
  }

  .print\:origin-left{
    transform-origin: left;
  }

  .print\:origin-top-left{
    transform-origin: top left;
  }

  .print\:scale-0{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .print\:scale-50{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .print\:scale-75{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .print\:scale-90{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .print\:scale-95{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .print\:scale-100{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .print\:scale-105{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .print\:scale-110{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .print\:scale-125{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .print\:scale-150{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .print\:scale-x-0{
    --transform-scale-x: 0;
  }

  .print\:scale-x-50{
    --transform-scale-x: .5;
  }

  .print\:scale-x-75{
    --transform-scale-x: .75;
  }

  .print\:scale-x-90{
    --transform-scale-x: .9;
  }

  .print\:scale-x-95{
    --transform-scale-x: .95;
  }

  .print\:scale-x-100{
    --transform-scale-x: 1;
  }

  .print\:scale-x-105{
    --transform-scale-x: 1.05;
  }

  .print\:scale-x-110{
    --transform-scale-x: 1.1;
  }

  .print\:scale-x-125{
    --transform-scale-x: 1.25;
  }

  .print\:scale-x-150{
    --transform-scale-x: 1.5;
  }

  .print\:scale-y-0{
    --transform-scale-y: 0;
  }

  .print\:scale-y-50{
    --transform-scale-y: .5;
  }

  .print\:scale-y-75{
    --transform-scale-y: .75;
  }

  .print\:scale-y-90{
    --transform-scale-y: .9;
  }

  .print\:scale-y-95{
    --transform-scale-y: .95;
  }

  .print\:scale-y-100{
    --transform-scale-y: 1;
  }

  .print\:scale-y-105{
    --transform-scale-y: 1.05;
  }

  .print\:scale-y-110{
    --transform-scale-y: 1.1;
  }

  .print\:scale-y-125{
    --transform-scale-y: 1.25;
  }

  .print\:scale-y-150{
    --transform-scale-y: 1.5;
  }

  .print\:hover\:scale-0:hover{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .print\:hover\:scale-50:hover{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .print\:hover\:scale-75:hover{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .print\:hover\:scale-90:hover{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .print\:hover\:scale-95:hover{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .print\:hover\:scale-100:hover{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .print\:hover\:scale-105:hover{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .print\:hover\:scale-110:hover{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .print\:hover\:scale-125:hover{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .print\:hover\:scale-150:hover{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .print\:hover\:scale-x-0:hover{
    --transform-scale-x: 0;
  }

  .print\:hover\:scale-x-50:hover{
    --transform-scale-x: .5;
  }

  .print\:hover\:scale-x-75:hover{
    --transform-scale-x: .75;
  }

  .print\:hover\:scale-x-90:hover{
    --transform-scale-x: .9;
  }

  .print\:hover\:scale-x-95:hover{
    --transform-scale-x: .95;
  }

  .print\:hover\:scale-x-100:hover{
    --transform-scale-x: 1;
  }

  .print\:hover\:scale-x-105:hover{
    --transform-scale-x: 1.05;
  }

  .print\:hover\:scale-x-110:hover{
    --transform-scale-x: 1.1;
  }

  .print\:hover\:scale-x-125:hover{
    --transform-scale-x: 1.25;
  }

  .print\:hover\:scale-x-150:hover{
    --transform-scale-x: 1.5;
  }

  .print\:hover\:scale-y-0:hover{
    --transform-scale-y: 0;
  }

  .print\:hover\:scale-y-50:hover{
    --transform-scale-y: .5;
  }

  .print\:hover\:scale-y-75:hover{
    --transform-scale-y: .75;
  }

  .print\:hover\:scale-y-90:hover{
    --transform-scale-y: .9;
  }

  .print\:hover\:scale-y-95:hover{
    --transform-scale-y: .95;
  }

  .print\:hover\:scale-y-100:hover{
    --transform-scale-y: 1;
  }

  .print\:hover\:scale-y-105:hover{
    --transform-scale-y: 1.05;
  }

  .print\:hover\:scale-y-110:hover{
    --transform-scale-y: 1.1;
  }

  .print\:hover\:scale-y-125:hover{
    --transform-scale-y: 1.25;
  }

  .print\:hover\:scale-y-150:hover{
    --transform-scale-y: 1.5;
  }

  .print\:focus\:scale-0:focus{
    --transform-scale-x: 0;
    --transform-scale-y: 0;
  }

  .print\:focus\:scale-50:focus{
    --transform-scale-x: .5;
    --transform-scale-y: .5;
  }

  .print\:focus\:scale-75:focus{
    --transform-scale-x: .75;
    --transform-scale-y: .75;
  }

  .print\:focus\:scale-90:focus{
    --transform-scale-x: .9;
    --transform-scale-y: .9;
  }

  .print\:focus\:scale-95:focus{
    --transform-scale-x: .95;
    --transform-scale-y: .95;
  }

  .print\:focus\:scale-100:focus{
    --transform-scale-x: 1;
    --transform-scale-y: 1;
  }

  .print\:focus\:scale-105:focus{
    --transform-scale-x: 1.05;
    --transform-scale-y: 1.05;
  }

  .print\:focus\:scale-110:focus{
    --transform-scale-x: 1.1;
    --transform-scale-y: 1.1;
  }

  .print\:focus\:scale-125:focus{
    --transform-scale-x: 1.25;
    --transform-scale-y: 1.25;
  }

  .print\:focus\:scale-150:focus{
    --transform-scale-x: 1.5;
    --transform-scale-y: 1.5;
  }

  .print\:focus\:scale-x-0:focus{
    --transform-scale-x: 0;
  }

  .print\:focus\:scale-x-50:focus{
    --transform-scale-x: .5;
  }

  .print\:focus\:scale-x-75:focus{
    --transform-scale-x: .75;
  }

  .print\:focus\:scale-x-90:focus{
    --transform-scale-x: .9;
  }

  .print\:focus\:scale-x-95:focus{
    --transform-scale-x: .95;
  }

  .print\:focus\:scale-x-100:focus{
    --transform-scale-x: 1;
  }

  .print\:focus\:scale-x-105:focus{
    --transform-scale-x: 1.05;
  }

  .print\:focus\:scale-x-110:focus{
    --transform-scale-x: 1.1;
  }

  .print\:focus\:scale-x-125:focus{
    --transform-scale-x: 1.25;
  }

  .print\:focus\:scale-x-150:focus{
    --transform-scale-x: 1.5;
  }

  .print\:focus\:scale-y-0:focus{
    --transform-scale-y: 0;
  }

  .print\:focus\:scale-y-50:focus{
    --transform-scale-y: .5;
  }

  .print\:focus\:scale-y-75:focus{
    --transform-scale-y: .75;
  }

  .print\:focus\:scale-y-90:focus{
    --transform-scale-y: .9;
  }

  .print\:focus\:scale-y-95:focus{
    --transform-scale-y: .95;
  }

  .print\:focus\:scale-y-100:focus{
    --transform-scale-y: 1;
  }

  .print\:focus\:scale-y-105:focus{
    --transform-scale-y: 1.05;
  }

  .print\:focus\:scale-y-110:focus{
    --transform-scale-y: 1.1;
  }

  .print\:focus\:scale-y-125:focus{
    --transform-scale-y: 1.25;
  }

  .print\:focus\:scale-y-150:focus{
    --transform-scale-y: 1.5;
  }

  .print\:rotate-0{
    --transform-rotate: 0;
  }

  .print\:rotate-1{
    --transform-rotate: 1deg;
  }

  .print\:rotate-2{
    --transform-rotate: 2deg;
  }

  .print\:rotate-3{
    --transform-rotate: 3deg;
  }

  .print\:rotate-6{
    --transform-rotate: 6deg;
  }

  .print\:rotate-12{
    --transform-rotate: 12deg;
  }

  .print\:rotate-45{
    --transform-rotate: 45deg;
  }

  .print\:rotate-90{
    --transform-rotate: 90deg;
  }

  .print\:rotate-180{
    --transform-rotate: 180deg;
  }

  .print\:-rotate-180{
    --transform-rotate: -180deg;
  }

  .print\:-rotate-90{
    --transform-rotate: -90deg;
  }

  .print\:-rotate-45{
    --transform-rotate: -45deg;
  }

  .print\:-rotate-12{
    --transform-rotate: -12deg;
  }

  .print\:-rotate-6{
    --transform-rotate: -6deg;
  }

  .print\:-rotate-3{
    --transform-rotate: -3deg;
  }

  .print\:-rotate-2{
    --transform-rotate: -2deg;
  }

  .print\:-rotate-1{
    --transform-rotate: -1deg;
  }

  .print\:hover\:rotate-0:hover{
    --transform-rotate: 0;
  }

  .print\:hover\:rotate-1:hover{
    --transform-rotate: 1deg;
  }

  .print\:hover\:rotate-2:hover{
    --transform-rotate: 2deg;
  }

  .print\:hover\:rotate-3:hover{
    --transform-rotate: 3deg;
  }

  .print\:hover\:rotate-6:hover{
    --transform-rotate: 6deg;
  }

  .print\:hover\:rotate-12:hover{
    --transform-rotate: 12deg;
  }

  .print\:hover\:rotate-45:hover{
    --transform-rotate: 45deg;
  }

  .print\:hover\:rotate-90:hover{
    --transform-rotate: 90deg;
  }

  .print\:hover\:rotate-180:hover{
    --transform-rotate: 180deg;
  }

  .print\:hover\:-rotate-180:hover{
    --transform-rotate: -180deg;
  }

  .print\:hover\:-rotate-90:hover{
    --transform-rotate: -90deg;
  }

  .print\:hover\:-rotate-45:hover{
    --transform-rotate: -45deg;
  }

  .print\:hover\:-rotate-12:hover{
    --transform-rotate: -12deg;
  }

  .print\:hover\:-rotate-6:hover{
    --transform-rotate: -6deg;
  }

  .print\:hover\:-rotate-3:hover{
    --transform-rotate: -3deg;
  }

  .print\:hover\:-rotate-2:hover{
    --transform-rotate: -2deg;
  }

  .print\:hover\:-rotate-1:hover{
    --transform-rotate: -1deg;
  }

  .print\:focus\:rotate-0:focus{
    --transform-rotate: 0;
  }

  .print\:focus\:rotate-1:focus{
    --transform-rotate: 1deg;
  }

  .print\:focus\:rotate-2:focus{
    --transform-rotate: 2deg;
  }

  .print\:focus\:rotate-3:focus{
    --transform-rotate: 3deg;
  }

  .print\:focus\:rotate-6:focus{
    --transform-rotate: 6deg;
  }

  .print\:focus\:rotate-12:focus{
    --transform-rotate: 12deg;
  }

  .print\:focus\:rotate-45:focus{
    --transform-rotate: 45deg;
  }

  .print\:focus\:rotate-90:focus{
    --transform-rotate: 90deg;
  }

  .print\:focus\:rotate-180:focus{
    --transform-rotate: 180deg;
  }

  .print\:focus\:-rotate-180:focus{
    --transform-rotate: -180deg;
  }

  .print\:focus\:-rotate-90:focus{
    --transform-rotate: -90deg;
  }

  .print\:focus\:-rotate-45:focus{
    --transform-rotate: -45deg;
  }

  .print\:focus\:-rotate-12:focus{
    --transform-rotate: -12deg;
  }

  .print\:focus\:-rotate-6:focus{
    --transform-rotate: -6deg;
  }

  .print\:focus\:-rotate-3:focus{
    --transform-rotate: -3deg;
  }

  .print\:focus\:-rotate-2:focus{
    --transform-rotate: -2deg;
  }

  .print\:focus\:-rotate-1:focus{
    --transform-rotate: -1deg;
  }

  .print\:translate-x-0{
    --transform-translate-x: 0;
  }

  .print\:translate-x-1{
    --transform-translate-x: 0.25rem;
  }

  .print\:translate-x-2{
    --transform-translate-x: 0.5rem;
  }

  .print\:translate-x-3{
    --transform-translate-x: 0.75rem;
  }

  .print\:translate-x-4{
    --transform-translate-x: 1rem;
  }

  .print\:translate-x-5{
    --transform-translate-x: 1.25rem;
  }

  .print\:translate-x-6{
    --transform-translate-x: 1.5rem;
  }

  .print\:translate-x-8{
    --transform-translate-x: 2rem;
  }

  .print\:translate-x-10{
    --transform-translate-x: 2.5rem;
  }

  .print\:translate-x-12{
    --transform-translate-x: 3rem;
  }

  .print\:translate-x-16{
    --transform-translate-x: 4rem;
  }

  .print\:translate-x-20{
    --transform-translate-x: 5rem;
  }

  .print\:translate-x-24{
    --transform-translate-x: 6rem;
  }

  .print\:translate-x-32{
    --transform-translate-x: 8rem;
  }

  .print\:translate-x-40{
    --transform-translate-x: 10rem;
  }

  .print\:translate-x-48{
    --transform-translate-x: 12rem;
  }

  .print\:translate-x-56{
    --transform-translate-x: 14rem;
  }

  .print\:translate-x-64{
    --transform-translate-x: 16rem;
  }

  .print\:translate-x-px{
    --transform-translate-x: 1px;
  }

  .print\:-translate-x-1{
    --transform-translate-x: -0.25rem;
  }

  .print\:-translate-x-2{
    --transform-translate-x: -0.5rem;
  }

  .print\:-translate-x-3{
    --transform-translate-x: -0.75rem;
  }

  .print\:-translate-x-4{
    --transform-translate-x: -1rem;
  }

  .print\:-translate-x-5{
    --transform-translate-x: -1.25rem;
  }

  .print\:-translate-x-6{
    --transform-translate-x: -1.5rem;
  }

  .print\:-translate-x-8{
    --transform-translate-x: -2rem;
  }

  .print\:-translate-x-10{
    --transform-translate-x: -2.5rem;
  }

  .print\:-translate-x-12{
    --transform-translate-x: -3rem;
  }

  .print\:-translate-x-16{
    --transform-translate-x: -4rem;
  }

  .print\:-translate-x-20{
    --transform-translate-x: -5rem;
  }

  .print\:-translate-x-24{
    --transform-translate-x: -6rem;
  }

  .print\:-translate-x-32{
    --transform-translate-x: -8rem;
  }

  .print\:-translate-x-40{
    --transform-translate-x: -10rem;
  }

  .print\:-translate-x-48{
    --transform-translate-x: -12rem;
  }

  .print\:-translate-x-56{
    --transform-translate-x: -14rem;
  }

  .print\:-translate-x-64{
    --transform-translate-x: -16rem;
  }

  .print\:-translate-x-px{
    --transform-translate-x: -1px;
  }

  .print\:-translate-x-full{
    --transform-translate-x: -100%;
  }

  .print\:-translate-x-1\/2{
    --transform-translate-x: -50%;
  }

  .print\:translate-x-1\/2{
    --transform-translate-x: 50%;
  }

  .print\:translate-x-full{
    --transform-translate-x: 100%;
  }

  .print\:translate-y-0{
    --transform-translate-y: 0;
  }

  .print\:translate-y-1{
    --transform-translate-y: 0.25rem;
  }

  .print\:translate-y-2{
    --transform-translate-y: 0.5rem;
  }

  .print\:translate-y-3{
    --transform-translate-y: 0.75rem;
  }

  .print\:translate-y-4{
    --transform-translate-y: 1rem;
  }

  .print\:translate-y-5{
    --transform-translate-y: 1.25rem;
  }

  .print\:translate-y-6{
    --transform-translate-y: 1.5rem;
  }

  .print\:translate-y-8{
    --transform-translate-y: 2rem;
  }

  .print\:translate-y-10{
    --transform-translate-y: 2.5rem;
  }

  .print\:translate-y-12{
    --transform-translate-y: 3rem;
  }

  .print\:translate-y-16{
    --transform-translate-y: 4rem;
  }

  .print\:translate-y-20{
    --transform-translate-y: 5rem;
  }

  .print\:translate-y-24{
    --transform-translate-y: 6rem;
  }

  .print\:translate-y-32{
    --transform-translate-y: 8rem;
  }

  .print\:translate-y-40{
    --transform-translate-y: 10rem;
  }

  .print\:translate-y-48{
    --transform-translate-y: 12rem;
  }

  .print\:translate-y-56{
    --transform-translate-y: 14rem;
  }

  .print\:translate-y-64{
    --transform-translate-y: 16rem;
  }

  .print\:translate-y-px{
    --transform-translate-y: 1px;
  }

  .print\:-translate-y-1{
    --transform-translate-y: -0.25rem;
  }

  .print\:-translate-y-2{
    --transform-translate-y: -0.5rem;
  }

  .print\:-translate-y-3{
    --transform-translate-y: -0.75rem;
  }

  .print\:-translate-y-4{
    --transform-translate-y: -1rem;
  }

  .print\:-translate-y-5{
    --transform-translate-y: -1.25rem;
  }

  .print\:-translate-y-6{
    --transform-translate-y: -1.5rem;
  }

  .print\:-translate-y-8{
    --transform-translate-y: -2rem;
  }

  .print\:-translate-y-10{
    --transform-translate-y: -2.5rem;
  }

  .print\:-translate-y-12{
    --transform-translate-y: -3rem;
  }

  .print\:-translate-y-16{
    --transform-translate-y: -4rem;
  }

  .print\:-translate-y-20{
    --transform-translate-y: -5rem;
  }

  .print\:-translate-y-24{
    --transform-translate-y: -6rem;
  }

  .print\:-translate-y-32{
    --transform-translate-y: -8rem;
  }

  .print\:-translate-y-40{
    --transform-translate-y: -10rem;
  }

  .print\:-translate-y-48{
    --transform-translate-y: -12rem;
  }

  .print\:-translate-y-56{
    --transform-translate-y: -14rem;
  }

  .print\:-translate-y-64{
    --transform-translate-y: -16rem;
  }

  .print\:-translate-y-px{
    --transform-translate-y: -1px;
  }

  .print\:-translate-y-full{
    --transform-translate-y: -100%;
  }

  .print\:-translate-y-1\/2{
    --transform-translate-y: -50%;
  }

  .print\:translate-y-1\/2{
    --transform-translate-y: 50%;
  }

  .print\:translate-y-full{
    --transform-translate-y: 100%;
  }

  .print\:hover\:translate-x-0:hover{
    --transform-translate-x: 0;
  }

  .print\:hover\:translate-x-1:hover{
    --transform-translate-x: 0.25rem;
  }

  .print\:hover\:translate-x-2:hover{
    --transform-translate-x: 0.5rem;
  }

  .print\:hover\:translate-x-3:hover{
    --transform-translate-x: 0.75rem;
  }

  .print\:hover\:translate-x-4:hover{
    --transform-translate-x: 1rem;
  }

  .print\:hover\:translate-x-5:hover{
    --transform-translate-x: 1.25rem;
  }

  .print\:hover\:translate-x-6:hover{
    --transform-translate-x: 1.5rem;
  }

  .print\:hover\:translate-x-8:hover{
    --transform-translate-x: 2rem;
  }

  .print\:hover\:translate-x-10:hover{
    --transform-translate-x: 2.5rem;
  }

  .print\:hover\:translate-x-12:hover{
    --transform-translate-x: 3rem;
  }

  .print\:hover\:translate-x-16:hover{
    --transform-translate-x: 4rem;
  }

  .print\:hover\:translate-x-20:hover{
    --transform-translate-x: 5rem;
  }

  .print\:hover\:translate-x-24:hover{
    --transform-translate-x: 6rem;
  }

  .print\:hover\:translate-x-32:hover{
    --transform-translate-x: 8rem;
  }

  .print\:hover\:translate-x-40:hover{
    --transform-translate-x: 10rem;
  }

  .print\:hover\:translate-x-48:hover{
    --transform-translate-x: 12rem;
  }

  .print\:hover\:translate-x-56:hover{
    --transform-translate-x: 14rem;
  }

  .print\:hover\:translate-x-64:hover{
    --transform-translate-x: 16rem;
  }

  .print\:hover\:translate-x-px:hover{
    --transform-translate-x: 1px;
  }

  .print\:hover\:-translate-x-1:hover{
    --transform-translate-x: -0.25rem;
  }

  .print\:hover\:-translate-x-2:hover{
    --transform-translate-x: -0.5rem;
  }

  .print\:hover\:-translate-x-3:hover{
    --transform-translate-x: -0.75rem;
  }

  .print\:hover\:-translate-x-4:hover{
    --transform-translate-x: -1rem;
  }

  .print\:hover\:-translate-x-5:hover{
    --transform-translate-x: -1.25rem;
  }

  .print\:hover\:-translate-x-6:hover{
    --transform-translate-x: -1.5rem;
  }

  .print\:hover\:-translate-x-8:hover{
    --transform-translate-x: -2rem;
  }

  .print\:hover\:-translate-x-10:hover{
    --transform-translate-x: -2.5rem;
  }

  .print\:hover\:-translate-x-12:hover{
    --transform-translate-x: -3rem;
  }

  .print\:hover\:-translate-x-16:hover{
    --transform-translate-x: -4rem;
  }

  .print\:hover\:-translate-x-20:hover{
    --transform-translate-x: -5rem;
  }

  .print\:hover\:-translate-x-24:hover{
    --transform-translate-x: -6rem;
  }

  .print\:hover\:-translate-x-32:hover{
    --transform-translate-x: -8rem;
  }

  .print\:hover\:-translate-x-40:hover{
    --transform-translate-x: -10rem;
  }

  .print\:hover\:-translate-x-48:hover{
    --transform-translate-x: -12rem;
  }

  .print\:hover\:-translate-x-56:hover{
    --transform-translate-x: -14rem;
  }

  .print\:hover\:-translate-x-64:hover{
    --transform-translate-x: -16rem;
  }

  .print\:hover\:-translate-x-px:hover{
    --transform-translate-x: -1px;
  }

  .print\:hover\:-translate-x-full:hover{
    --transform-translate-x: -100%;
  }

  .print\:hover\:-translate-x-1\/2:hover{
    --transform-translate-x: -50%;
  }

  .print\:hover\:translate-x-1\/2:hover{
    --transform-translate-x: 50%;
  }

  .print\:hover\:translate-x-full:hover{
    --transform-translate-x: 100%;
  }

  .print\:hover\:translate-y-0:hover{
    --transform-translate-y: 0;
  }

  .print\:hover\:translate-y-1:hover{
    --transform-translate-y: 0.25rem;
  }

  .print\:hover\:translate-y-2:hover{
    --transform-translate-y: 0.5rem;
  }

  .print\:hover\:translate-y-3:hover{
    --transform-translate-y: 0.75rem;
  }

  .print\:hover\:translate-y-4:hover{
    --transform-translate-y: 1rem;
  }

  .print\:hover\:translate-y-5:hover{
    --transform-translate-y: 1.25rem;
  }

  .print\:hover\:translate-y-6:hover{
    --transform-translate-y: 1.5rem;
  }

  .print\:hover\:translate-y-8:hover{
    --transform-translate-y: 2rem;
  }

  .print\:hover\:translate-y-10:hover{
    --transform-translate-y: 2.5rem;
  }

  .print\:hover\:translate-y-12:hover{
    --transform-translate-y: 3rem;
  }

  .print\:hover\:translate-y-16:hover{
    --transform-translate-y: 4rem;
  }

  .print\:hover\:translate-y-20:hover{
    --transform-translate-y: 5rem;
  }

  .print\:hover\:translate-y-24:hover{
    --transform-translate-y: 6rem;
  }

  .print\:hover\:translate-y-32:hover{
    --transform-translate-y: 8rem;
  }

  .print\:hover\:translate-y-40:hover{
    --transform-translate-y: 10rem;
  }

  .print\:hover\:translate-y-48:hover{
    --transform-translate-y: 12rem;
  }

  .print\:hover\:translate-y-56:hover{
    --transform-translate-y: 14rem;
  }

  .print\:hover\:translate-y-64:hover{
    --transform-translate-y: 16rem;
  }

  .print\:hover\:translate-y-px:hover{
    --transform-translate-y: 1px;
  }

  .print\:hover\:-translate-y-1:hover{
    --transform-translate-y: -0.25rem;
  }

  .print\:hover\:-translate-y-2:hover{
    --transform-translate-y: -0.5rem;
  }

  .print\:hover\:-translate-y-3:hover{
    --transform-translate-y: -0.75rem;
  }

  .print\:hover\:-translate-y-4:hover{
    --transform-translate-y: -1rem;
  }

  .print\:hover\:-translate-y-5:hover{
    --transform-translate-y: -1.25rem;
  }

  .print\:hover\:-translate-y-6:hover{
    --transform-translate-y: -1.5rem;
  }

  .print\:hover\:-translate-y-8:hover{
    --transform-translate-y: -2rem;
  }

  .print\:hover\:-translate-y-10:hover{
    --transform-translate-y: -2.5rem;
  }

  .print\:hover\:-translate-y-12:hover{
    --transform-translate-y: -3rem;
  }

  .print\:hover\:-translate-y-16:hover{
    --transform-translate-y: -4rem;
  }

  .print\:hover\:-translate-y-20:hover{
    --transform-translate-y: -5rem;
  }

  .print\:hover\:-translate-y-24:hover{
    --transform-translate-y: -6rem;
  }

  .print\:hover\:-translate-y-32:hover{
    --transform-translate-y: -8rem;
  }

  .print\:hover\:-translate-y-40:hover{
    --transform-translate-y: -10rem;
  }

  .print\:hover\:-translate-y-48:hover{
    --transform-translate-y: -12rem;
  }

  .print\:hover\:-translate-y-56:hover{
    --transform-translate-y: -14rem;
  }

  .print\:hover\:-translate-y-64:hover{
    --transform-translate-y: -16rem;
  }

  .print\:hover\:-translate-y-px:hover{
    --transform-translate-y: -1px;
  }

  .print\:hover\:-translate-y-full:hover{
    --transform-translate-y: -100%;
  }

  .print\:hover\:-translate-y-1\/2:hover{
    --transform-translate-y: -50%;
  }

  .print\:hover\:translate-y-1\/2:hover{
    --transform-translate-y: 50%;
  }

  .print\:hover\:translate-y-full:hover{
    --transform-translate-y: 100%;
  }

  .print\:focus\:translate-x-0:focus{
    --transform-translate-x: 0;
  }

  .print\:focus\:translate-x-1:focus{
    --transform-translate-x: 0.25rem;
  }

  .print\:focus\:translate-x-2:focus{
    --transform-translate-x: 0.5rem;
  }

  .print\:focus\:translate-x-3:focus{
    --transform-translate-x: 0.75rem;
  }

  .print\:focus\:translate-x-4:focus{
    --transform-translate-x: 1rem;
  }

  .print\:focus\:translate-x-5:focus{
    --transform-translate-x: 1.25rem;
  }

  .print\:focus\:translate-x-6:focus{
    --transform-translate-x: 1.5rem;
  }

  .print\:focus\:translate-x-8:focus{
    --transform-translate-x: 2rem;
  }

  .print\:focus\:translate-x-10:focus{
    --transform-translate-x: 2.5rem;
  }

  .print\:focus\:translate-x-12:focus{
    --transform-translate-x: 3rem;
  }

  .print\:focus\:translate-x-16:focus{
    --transform-translate-x: 4rem;
  }

  .print\:focus\:translate-x-20:focus{
    --transform-translate-x: 5rem;
  }

  .print\:focus\:translate-x-24:focus{
    --transform-translate-x: 6rem;
  }

  .print\:focus\:translate-x-32:focus{
    --transform-translate-x: 8rem;
  }

  .print\:focus\:translate-x-40:focus{
    --transform-translate-x: 10rem;
  }

  .print\:focus\:translate-x-48:focus{
    --transform-translate-x: 12rem;
  }

  .print\:focus\:translate-x-56:focus{
    --transform-translate-x: 14rem;
  }

  .print\:focus\:translate-x-64:focus{
    --transform-translate-x: 16rem;
  }

  .print\:focus\:translate-x-px:focus{
    --transform-translate-x: 1px;
  }

  .print\:focus\:-translate-x-1:focus{
    --transform-translate-x: -0.25rem;
  }

  .print\:focus\:-translate-x-2:focus{
    --transform-translate-x: -0.5rem;
  }

  .print\:focus\:-translate-x-3:focus{
    --transform-translate-x: -0.75rem;
  }

  .print\:focus\:-translate-x-4:focus{
    --transform-translate-x: -1rem;
  }

  .print\:focus\:-translate-x-5:focus{
    --transform-translate-x: -1.25rem;
  }

  .print\:focus\:-translate-x-6:focus{
    --transform-translate-x: -1.5rem;
  }

  .print\:focus\:-translate-x-8:focus{
    --transform-translate-x: -2rem;
  }

  .print\:focus\:-translate-x-10:focus{
    --transform-translate-x: -2.5rem;
  }

  .print\:focus\:-translate-x-12:focus{
    --transform-translate-x: -3rem;
  }

  .print\:focus\:-translate-x-16:focus{
    --transform-translate-x: -4rem;
  }

  .print\:focus\:-translate-x-20:focus{
    --transform-translate-x: -5rem;
  }

  .print\:focus\:-translate-x-24:focus{
    --transform-translate-x: -6rem;
  }

  .print\:focus\:-translate-x-32:focus{
    --transform-translate-x: -8rem;
  }

  .print\:focus\:-translate-x-40:focus{
    --transform-translate-x: -10rem;
  }

  .print\:focus\:-translate-x-48:focus{
    --transform-translate-x: -12rem;
  }

  .print\:focus\:-translate-x-56:focus{
    --transform-translate-x: -14rem;
  }

  .print\:focus\:-translate-x-64:focus{
    --transform-translate-x: -16rem;
  }

  .print\:focus\:-translate-x-px:focus{
    --transform-translate-x: -1px;
  }

  .print\:focus\:-translate-x-full:focus{
    --transform-translate-x: -100%;
  }

  .print\:focus\:-translate-x-1\/2:focus{
    --transform-translate-x: -50%;
  }

  .print\:focus\:translate-x-1\/2:focus{
    --transform-translate-x: 50%;
  }

  .print\:focus\:translate-x-full:focus{
    --transform-translate-x: 100%;
  }

  .print\:focus\:translate-y-0:focus{
    --transform-translate-y: 0;
  }

  .print\:focus\:translate-y-1:focus{
    --transform-translate-y: 0.25rem;
  }

  .print\:focus\:translate-y-2:focus{
    --transform-translate-y: 0.5rem;
  }

  .print\:focus\:translate-y-3:focus{
    --transform-translate-y: 0.75rem;
  }

  .print\:focus\:translate-y-4:focus{
    --transform-translate-y: 1rem;
  }

  .print\:focus\:translate-y-5:focus{
    --transform-translate-y: 1.25rem;
  }

  .print\:focus\:translate-y-6:focus{
    --transform-translate-y: 1.5rem;
  }

  .print\:focus\:translate-y-8:focus{
    --transform-translate-y: 2rem;
  }

  .print\:focus\:translate-y-10:focus{
    --transform-translate-y: 2.5rem;
  }

  .print\:focus\:translate-y-12:focus{
    --transform-translate-y: 3rem;
  }

  .print\:focus\:translate-y-16:focus{
    --transform-translate-y: 4rem;
  }

  .print\:focus\:translate-y-20:focus{
    --transform-translate-y: 5rem;
  }

  .print\:focus\:translate-y-24:focus{
    --transform-translate-y: 6rem;
  }

  .print\:focus\:translate-y-32:focus{
    --transform-translate-y: 8rem;
  }

  .print\:focus\:translate-y-40:focus{
    --transform-translate-y: 10rem;
  }

  .print\:focus\:translate-y-48:focus{
    --transform-translate-y: 12rem;
  }

  .print\:focus\:translate-y-56:focus{
    --transform-translate-y: 14rem;
  }

  .print\:focus\:translate-y-64:focus{
    --transform-translate-y: 16rem;
  }

  .print\:focus\:translate-y-px:focus{
    --transform-translate-y: 1px;
  }

  .print\:focus\:-translate-y-1:focus{
    --transform-translate-y: -0.25rem;
  }

  .print\:focus\:-translate-y-2:focus{
    --transform-translate-y: -0.5rem;
  }

  .print\:focus\:-translate-y-3:focus{
    --transform-translate-y: -0.75rem;
  }

  .print\:focus\:-translate-y-4:focus{
    --transform-translate-y: -1rem;
  }

  .print\:focus\:-translate-y-5:focus{
    --transform-translate-y: -1.25rem;
  }

  .print\:focus\:-translate-y-6:focus{
    --transform-translate-y: -1.5rem;
  }

  .print\:focus\:-translate-y-8:focus{
    --transform-translate-y: -2rem;
  }

  .print\:focus\:-translate-y-10:focus{
    --transform-translate-y: -2.5rem;
  }

  .print\:focus\:-translate-y-12:focus{
    --transform-translate-y: -3rem;
  }

  .print\:focus\:-translate-y-16:focus{
    --transform-translate-y: -4rem;
  }

  .print\:focus\:-translate-y-20:focus{
    --transform-translate-y: -5rem;
  }

  .print\:focus\:-translate-y-24:focus{
    --transform-translate-y: -6rem;
  }

  .print\:focus\:-translate-y-32:focus{
    --transform-translate-y: -8rem;
  }

  .print\:focus\:-translate-y-40:focus{
    --transform-translate-y: -10rem;
  }

  .print\:focus\:-translate-y-48:focus{
    --transform-translate-y: -12rem;
  }

  .print\:focus\:-translate-y-56:focus{
    --transform-translate-y: -14rem;
  }

  .print\:focus\:-translate-y-64:focus{
    --transform-translate-y: -16rem;
  }

  .print\:focus\:-translate-y-px:focus{
    --transform-translate-y: -1px;
  }

  .print\:focus\:-translate-y-full:focus{
    --transform-translate-y: -100%;
  }

  .print\:focus\:-translate-y-1\/2:focus{
    --transform-translate-y: -50%;
  }

  .print\:focus\:translate-y-1\/2:focus{
    --transform-translate-y: 50%;
  }

  .print\:focus\:translate-y-full:focus{
    --transform-translate-y: 100%;
  }

  .print\:skew-x-0{
    --transform-skew-x: 0;
  }

  .print\:skew-x-1{
    --transform-skew-x: 1deg;
  }

  .print\:skew-x-2{
    --transform-skew-x: 2deg;
  }

  .print\:skew-x-3{
    --transform-skew-x: 3deg;
  }

  .print\:skew-x-6{
    --transform-skew-x: 6deg;
  }

  .print\:skew-x-12{
    --transform-skew-x: 12deg;
  }

  .print\:-skew-x-12{
    --transform-skew-x: -12deg;
  }

  .print\:-skew-x-6{
    --transform-skew-x: -6deg;
  }

  .print\:-skew-x-3{
    --transform-skew-x: -3deg;
  }

  .print\:-skew-x-2{
    --transform-skew-x: -2deg;
  }

  .print\:-skew-x-1{
    --transform-skew-x: -1deg;
  }

  .print\:skew-y-0{
    --transform-skew-y: 0;
  }

  .print\:skew-y-1{
    --transform-skew-y: 1deg;
  }

  .print\:skew-y-2{
    --transform-skew-y: 2deg;
  }

  .print\:skew-y-3{
    --transform-skew-y: 3deg;
  }

  .print\:skew-y-6{
    --transform-skew-y: 6deg;
  }

  .print\:skew-y-12{
    --transform-skew-y: 12deg;
  }

  .print\:-skew-y-12{
    --transform-skew-y: -12deg;
  }

  .print\:-skew-y-6{
    --transform-skew-y: -6deg;
  }

  .print\:-skew-y-3{
    --transform-skew-y: -3deg;
  }

  .print\:-skew-y-2{
    --transform-skew-y: -2deg;
  }

  .print\:-skew-y-1{
    --transform-skew-y: -1deg;
  }

  .print\:hover\:skew-x-0:hover{
    --transform-skew-x: 0;
  }

  .print\:hover\:skew-x-1:hover{
    --transform-skew-x: 1deg;
  }

  .print\:hover\:skew-x-2:hover{
    --transform-skew-x: 2deg;
  }

  .print\:hover\:skew-x-3:hover{
    --transform-skew-x: 3deg;
  }

  .print\:hover\:skew-x-6:hover{
    --transform-skew-x: 6deg;
  }

  .print\:hover\:skew-x-12:hover{
    --transform-skew-x: 12deg;
  }

  .print\:hover\:-skew-x-12:hover{
    --transform-skew-x: -12deg;
  }

  .print\:hover\:-skew-x-6:hover{
    --transform-skew-x: -6deg;
  }

  .print\:hover\:-skew-x-3:hover{
    --transform-skew-x: -3deg;
  }

  .print\:hover\:-skew-x-2:hover{
    --transform-skew-x: -2deg;
  }

  .print\:hover\:-skew-x-1:hover{
    --transform-skew-x: -1deg;
  }

  .print\:hover\:skew-y-0:hover{
    --transform-skew-y: 0;
  }

  .print\:hover\:skew-y-1:hover{
    --transform-skew-y: 1deg;
  }

  .print\:hover\:skew-y-2:hover{
    --transform-skew-y: 2deg;
  }

  .print\:hover\:skew-y-3:hover{
    --transform-skew-y: 3deg;
  }

  .print\:hover\:skew-y-6:hover{
    --transform-skew-y: 6deg;
  }

  .print\:hover\:skew-y-12:hover{
    --transform-skew-y: 12deg;
  }

  .print\:hover\:-skew-y-12:hover{
    --transform-skew-y: -12deg;
  }

  .print\:hover\:-skew-y-6:hover{
    --transform-skew-y: -6deg;
  }

  .print\:hover\:-skew-y-3:hover{
    --transform-skew-y: -3deg;
  }

  .print\:hover\:-skew-y-2:hover{
    --transform-skew-y: -2deg;
  }

  .print\:hover\:-skew-y-1:hover{
    --transform-skew-y: -1deg;
  }

  .print\:focus\:skew-x-0:focus{
    --transform-skew-x: 0;
  }

  .print\:focus\:skew-x-1:focus{
    --transform-skew-x: 1deg;
  }

  .print\:focus\:skew-x-2:focus{
    --transform-skew-x: 2deg;
  }

  .print\:focus\:skew-x-3:focus{
    --transform-skew-x: 3deg;
  }

  .print\:focus\:skew-x-6:focus{
    --transform-skew-x: 6deg;
  }

  .print\:focus\:skew-x-12:focus{
    --transform-skew-x: 12deg;
  }

  .print\:focus\:-skew-x-12:focus{
    --transform-skew-x: -12deg;
  }

  .print\:focus\:-skew-x-6:focus{
    --transform-skew-x: -6deg;
  }

  .print\:focus\:-skew-x-3:focus{
    --transform-skew-x: -3deg;
  }

  .print\:focus\:-skew-x-2:focus{
    --transform-skew-x: -2deg;
  }

  .print\:focus\:-skew-x-1:focus{
    --transform-skew-x: -1deg;
  }

  .print\:focus\:skew-y-0:focus{
    --transform-skew-y: 0;
  }

  .print\:focus\:skew-y-1:focus{
    --transform-skew-y: 1deg;
  }

  .print\:focus\:skew-y-2:focus{
    --transform-skew-y: 2deg;
  }

  .print\:focus\:skew-y-3:focus{
    --transform-skew-y: 3deg;
  }

  .print\:focus\:skew-y-6:focus{
    --transform-skew-y: 6deg;
  }

  .print\:focus\:skew-y-12:focus{
    --transform-skew-y: 12deg;
  }

  .print\:focus\:-skew-y-12:focus{
    --transform-skew-y: -12deg;
  }

  .print\:focus\:-skew-y-6:focus{
    --transform-skew-y: -6deg;
  }

  .print\:focus\:-skew-y-3:focus{
    --transform-skew-y: -3deg;
  }

  .print\:focus\:-skew-y-2:focus{
    --transform-skew-y: -2deg;
  }

  .print\:focus\:-skew-y-1:focus{
    --transform-skew-y: -1deg;
  }

  .print\:transition-none{
    transition-property: none;
  }

  .print\:transition-all{
    transition-property: all;
  }

  .print\:transition{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .print\:transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .print\:transition-opacity{
    transition-property: opacity;
  }

  .print\:transition-shadow{
    transition-property: box-shadow;
  }

  .print\:transition-transform{
    transition-property: transform;
  }

  .print\:ease-linear{
    transition-timing-function: linear;
  }

  .print\:ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .print\:ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .print\:ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .print\:duration-75{
    transition-duration: 75ms;
  }

  .print\:duration-100{
    transition-duration: 100ms;
  }

  .print\:duration-150{
    transition-duration: 150ms;
  }

  .print\:duration-200{
    transition-duration: 200ms;
  }

  .print\:duration-300{
    transition-duration: 300ms;
  }

  .print\:duration-500{
    transition-duration: 500ms;
  }

  .print\:duration-700{
    transition-duration: 700ms;
  }

  .print\:duration-1000{
    transition-duration: 1000ms;
  }

  .print\:delay-75{
    transition-delay: 75ms;
  }

  .print\:delay-100{
    transition-delay: 100ms;
  }

  .print\:delay-150{
    transition-delay: 150ms;
  }

  .print\:delay-200{
    transition-delay: 200ms;
  }

  .print\:delay-300{
    transition-delay: 300ms;
  }

  .print\:delay-500{
    transition-delay: 500ms;
  }

  .print\:delay-700{
    transition-delay: 700ms;
  }

  .print\:delay-1000{
    transition-delay: 1000ms;
  }

  .print\:animate-none{
    animation: none;
  }

  .print\:animate-spin{
    animation: spin 1s linear infinite;
  }

  .print\:animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .print\:animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .print\:animate-bounce{
    animation: bounce 1s infinite;
  }
}

dialog {
  position: absolute;
  left: 0; right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  margin: auto;
  border: solid;
  padding: 1em;
  background: white;
  color: black;
  display: block;
}

dialog:not([open]) {
  display: none;
}

dialog + .backdrop {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  background: rgba(0,0,0,0.1);
}

._dialog_overlay {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
}

dialog.fixed {
  position: fixed;
  top: 50%;
  transform: translate(0, -50%);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9xdW90aW5nL2Nzcy9jbGllbnQtcHJlc2VudGVyLmNzcyAoMSkiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2RpYWxvZy1wb2x5ZmlsbC9kaXN0L2RpYWxvZy1wb2x5ZmlsbC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxvQkFBb0I7QUFDcEIsaUNBQWlDO0FBQ2pDOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSwwQkFBMEI7QUFDMUIsWUFBWTtBQUNaLG9CQUFvQjtBQUNwQjs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLG9DQUFvQztBQUNwQyxpQkFBaUI7QUFDakI7O0FBRUE7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0Esc0JBQXNCO0FBQ3RCLDZCQUE2QjtBQUM3QixvQ0FBb0M7QUFDcEM7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLG9DQUFvQztBQUNwQyxpQkFBaUI7QUFDakI7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSx1QkFBdUI7QUFDdkIsa0JBQWtCO0FBQ2xCLG9CQUFvQjtBQUNwQixZQUFZO0FBQ1o7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxPQUFPO0FBQ1A7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBLFFBQVE7QUFDUjtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSx5QkFBeUI7QUFDekIsaUJBQWlCO0FBQ2pCLGlCQUFpQjtBQUNqQixrQkFBa0I7QUFDbEIsYUFBYTtBQUNiLHNCQUFzQjtBQUN0Qjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLHlCQUF5QjtBQUN6QixhQUFhO0FBQ2I7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsZ0NBQWdDO0FBQ2hDLHVCQUF1QjtBQUN2Qjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0EsNkJBQTZCO0FBQzdCLGdCQUFnQjtBQUNoQjs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQSxnQ0FBZ0M7QUFDaEMsbUJBQW1CO0FBQ25COztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLHlCQUF5QjtBQUN6QixrQkFBa0I7QUFDbEIsc0JBQXNCO0FBQ3RCLHdCQUF3QjtBQUN4Qjs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxnQkFBZ0IsTUFBTTtBQUN0QjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FDNTQwREE7QUFDQTtBQUNBLFVBQVU7QUFDVjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFNBQVMsVUFBVSxXQUFXO0FBQzlCO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFNBQVMsVUFBVSxXQUFXO0FBQzlCOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKiBTZWN0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogTWFudWFsbHkgZm9ya2VkIGZyb20gU1VJVCBDU1MgQmFzZTogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxuICogQSB0aGluIGxheWVyIG9uIHRvcCBvZiBub3JtYWxpemUuY3NzIHRoYXQgcHJvdmlkZXMgYSBzdGFydGluZyBwb2ludCBtb3JlXG4gKiBzdWl0YWJsZSBmb3Igd2ViIGFwcGxpY2F0aW9ucy5cbiAqL1xuXG4vKipcbiAqIFJlbW92ZXMgdGhlIGRlZmF1bHQgc3BhY2luZyBhbmQgYm9yZGVyIGZvciBhcHByb3ByaWF0ZSBlbGVtZW50cy5cbiAqL1xuXG5ibG9ja3F1b3RlLFxuZGwsXG5kZCxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmhyLFxuZmlndXJlLFxucCxcbnByZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi8qKlxuICogV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuICogcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuICovXG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogVGFpbHdpbmQgY3VzdG9tIHJlc2V0IHN0eWxlc1xuICovXG5cbi8qKlxuICogMS4gVXNlIHRoZSB1c2VyJ3MgY29uZmlndXJlZCBgc2Fuc2AgZm9udC1mYW1pbHkgKHdpdGggVGFpbHdpbmQncyBkZWZhdWx0XG4gKiAgICBzYW5zLXNlcmlmIGZvbnQgc3RhY2sgYXMgYSBmYWxsYmFjaykgYXMgYSBzYW5lIGRlZmF1bHQuXG4gKiAyLiBVc2UgVGFpbHdpbmQncyBkZWZhdWx0IFwibm9ybWFsXCIgbGluZS1oZWlnaHQgc28gdGhlIHVzZXIgaXNuJ3QgZm9yY2VkXG4gKiAgICB0byBvdmVycmlkZSBpdCB0byBlbnN1cmUgY29uc2lzdGVuY3kgZXZlbiB3aGVuIHVzaW5nIHRoZSBkZWZhdWx0IHRoZW1lLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogTGF0bywgc2Fucy1zZXJpZjsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS41OyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gUHJldmVudCBwYWRkaW5nIGFuZCBib3JkZXIgZnJvbSBhZmZlY3RpbmcgZWxlbWVudCB3aWR0aC5cbiAqXG4gKiAgICBXZSB1c2VkIHRvIHNldCB0aGlzIGluIHRoZSBodG1sIGVsZW1lbnQgYW5kIGluaGVyaXQgZnJvbVxuICogICAgdGhlIHBhcmVudCBlbGVtZW50IGZvciBldmVyeXRoaW5nIGVsc2UuIFRoaXMgY2F1c2VkIGlzc3Vlc1xuICogICAgaW4gc2hhZG93LWRvbS1lbmhhbmNlZCBlbGVtZW50cyBsaWtlIDxkZXRhaWxzPiB3aGVyZSB0aGUgY29udGVudFxuICogICAgaXMgd3JhcHBlZCBieSBhIGRpdiB3aXRoIGJveC1zaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAuXG4gKlxuICogICAgaHR0cHM6Ly9naXRodWIuY29tL21vemRldnMvY3NzcmVtZWR5L2lzc3Vlcy80XG4gKlxuICpcbiAqIDIuIEFsbG93IGFkZGluZyBhIGJvcmRlciB0byBhbiBlbGVtZW50IGJ5IGp1c3QgYWRkaW5nIGEgYm9yZGVyLXdpZHRoLlxuICpcbiAqICAgIEJ5IGRlZmF1bHQsIHRoZSB3YXkgdGhlIGJyb3dzZXIgc3BlY2lmaWVzIHRoYXQgYW4gZWxlbWVudCBzaG91bGQgaGF2ZSBub1xuICogICAgYm9yZGVyIGlzIGJ5IHNldHRpbmcgaXQncyBib3JkZXItc3R5bGUgdG8gYG5vbmVgIGluIHRoZSB1c2VyLWFnZW50XG4gKiAgICBzdHlsZXNoZWV0LlxuICpcbiAqICAgIEluIG9yZGVyIHRvIGVhc2lseSBhZGQgYm9yZGVycyB0byBlbGVtZW50cyBieSBqdXN0IHNldHRpbmcgdGhlIGBib3JkZXItd2lkdGhgXG4gKiAgICBwcm9wZXJ0eSwgd2UgY2hhbmdlIHRoZSBkZWZhdWx0IGJvcmRlci1zdHlsZSBmb3IgYWxsIGVsZW1lbnRzIHRvIGBzb2xpZGAsIGFuZFxuICogICAgdXNlIGJvcmRlci13aWR0aCB0byBoaWRlIHRoZW0gaW5zdGVhZC4gVGhpcyB3YXkgb3VyIGBib3JkZXJgIHV0aWxpdGllcyBvbmx5XG4gKiAgICBuZWVkIHRvIHNldCB0aGUgYGJvcmRlci13aWR0aGAgcHJvcGVydHkgaW5zdGVhZCBvZiB0aGUgZW50aXJlIGBib3JkZXJgXG4gKiAgICBzaG9ydGhhbmQsIG1ha2luZyBvdXIgYm9yZGVyIHV0aWxpdGllcyBtdWNoIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGNvbXBvc2UuXG4gKlxuICogICAgaHR0cHM6Ly9naXRodWIuY29tL3RhaWx3aW5kY3NzL3RhaWx3aW5kY3NzL3B1bGwvMTE2XG4gKi9cblxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgYm9yZGVyLXdpZHRoOiAwOyAvKiAyICovXG4gIGJvcmRlci1zdHlsZTogc29saWQ7IC8qIDIgKi9cbiAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4OyAvKiAyICovXG59XG5cbi8qXG4gKiBFbnN1cmUgaG9yaXpvbnRhbCBydWxlcyBhcmUgdmlzaWJsZSBieSBkZWZhdWx0XG4gKi9cblxuaHIge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG59XG5cbi8qKlxuICogVW5kbyB0aGUgYGJvcmRlci1zdHlsZTogbm9uZWAgcmVzZXQgdGhhdCBOb3JtYWxpemUgYXBwbGllcyB0byBpbWFnZXMgc28gdGhhdFxuICogb3VyIGBib3JkZXIte3dpZHRofWAgdXRpbGl0aWVzIGhhdmUgdGhlIGV4cGVjdGVkIGVmZmVjdC5cbiAqXG4gKiBUaGUgTm9ybWFsaXplIHJlc2V0IGlzIHVubmVjZXNzYXJ5IGZvciB1cyBzaW5jZSB3ZSBkZWZhdWx0IHRoZSBib3JkZXItd2lkdGhcbiAqIHRvIDAgb24gYWxsIGVsZW1lbnRzLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS90YWlsd2luZGNzcy90YWlsd2luZGNzcy9pc3N1ZXMvMzYyXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxudGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2EwYWVjMDtcbn1cblxuYnV0dG9uLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZXNldCBsaW5rcyB0byBvcHRpbWl6ZSBmb3Igb3B0LWluIHN0eWxpbmcgaW5zdGVhZCBvZlxuICogb3B0LW91dC5cbiAqL1xuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZXNldCBmb3JtIGVsZW1lbnQgcHJvcGVydGllcyB0aGF0IGFyZSBlYXN5IHRvIGZvcmdldCB0b1xuICogc3R5bGUgZXhwbGljaXRseSBzbyB5b3UgZG9uJ3QgaW5hZHZlcnRlbnRseSBpbnRyb2R1Y2VcbiAqIHN0eWxlcyB0aGF0IGRldmlhdGUgZnJvbSB5b3VyIGRlc2lnbiBzeXN0ZW0uIFRoZXNlIHN0eWxlc1xuICogc3VwcGxlbWVudCBhIHBhcnRpYWwgcmVzZXQgdGhhdCBpcyBhbHJlYWR5IGFwcGxpZWQgYnlcbiAqIG5vcm1hbGl6ZS5jc3MuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vKipcbiAqIFVzZSB0aGUgY29uZmlndXJlZCAnbW9ubycgZm9udCBmYW1pbHkgZm9yIGVsZW1lbnRzIHRoYXRcbiAqIGFyZSBleHBlY3RlZCB0byBiZSByZW5kZXJlZCB3aXRoIGEgbW9ub3NwYWNlIGZvbnQsIGZhbGxpbmdcbiAqIGJhY2sgdG8gdGhlIHN5c3RlbSBtb25vc3BhY2Ugc3RhY2sgaWYgdGhlcmUgaXMgbm8gY29uZmlndXJlZFxuICogJ21vbm8nIGZvbnQgZmFtaWx5LlxuICovXG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbn1cblxuLyoqXG4gKiBNYWtlIHJlcGxhY2VkIGVsZW1lbnRzIGBkaXNwbGF5OiBibG9ja2AgYnkgZGVmYXVsdCBhcyB0aGF0J3NcbiAqIHRoZSBiZWhhdmlvciB5b3Ugd2FudCBhbG1vc3QgYWxsIG9mIHRoZSB0aW1lLiBJbnNwaXJlZCBieVxuICogQ1NTIFJlbWVkeSwgd2l0aCBgc3ZnYCBhZGRlZCBhcyB3ZWxsLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvMTRcbiAqL1xuXG5pbWcsXG5zdmcsXG52aWRlbyxcbmNhbnZhcyxcbmF1ZGlvLFxuaWZyYW1lLFxuZW1iZWQsXG5vYmplY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLyoqXG4gKiBDb25zdHJhaW4gaW1hZ2VzIGFuZCB2aWRlb3MgdG8gdGhlIHBhcmVudCB3aWR0aCBhbmQgcHJlc2VydmVcbiAqIHRoZWlyIGluc3RyaW5zaWMgYXNwZWN0IHJhdGlvLlxuICpcbiAqIGh0dHBzOi8vZ2l0aHViLmNvbS9tb3pkZXZzL2Nzc3JlbWVkeS9pc3N1ZXMvMTRcbiAqL1xuXG5pbWcsXG52aWRlbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uc3BhY2UteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLnNwYWNlLXgtNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uc3BhY2UteS01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi5zcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLnNwYWNlLXktNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uc3BhY2UteC1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC04cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLThyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG59XG5cbi4tc3BhY2UteC00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLi1zcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xufVxuXG4uLXNwYWNlLXgtNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi4tc3BhY2UteS02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xufVxuXG4uLXNwYWNlLXktcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbn1cblxuLi1zcGFjZS14LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG59XG5cbi5zcGFjZS15LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLXNwYWNlLXktcmV2ZXJzZTogMTtcbn1cblxuLnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tc3BhY2UteC1yZXZlcnNlOiAxO1xufVxuXG4uZGl2aWRlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbn1cblxuLmRpdmlkZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xufVxuXG4uZGl2aWRlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbn1cblxuLmRpdmlkZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG59XG5cbi5kaXZpZGUteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xufVxuXG4uZGl2aWRlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbn1cblxuLmRpdmlkZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG59XG5cbi5kaXZpZGUteSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbn1cblxuLmRpdmlkZS14ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xufVxuXG4uZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLXktcmV2ZXJzZTogMTtcbn1cblxuLmRpdmlkZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS14LXJldmVyc2U6IDE7XG59XG5cbi5kaXZpZGUtZGFyay1ncmV5ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1wZXBwZXJtaW50ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXBlcHBlcm1pbnQtNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xufVxuXG4uZGl2aWRlLXN1bnJpc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtYmx1ZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtYmx1ZS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4uZGl2aWRlLWJsdWUtMjUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG59XG5cbi5kaXZpZGUtdGVhbCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ibHVlc3RlZWwgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXNraW4gPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLWR1c2stcGluayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtZGFuZ2VyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtc3VjY2VzcyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xufVxuXG4uZGl2aWRlLXVucXVvdGFibGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmV5ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbn1cblxuLmRpdmlkZS1ncmV5LTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG59XG5cbi5kaXZpZGUtZ3JleS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLmRpdmlkZS13aGl0ZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtd2hpdGUtNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmRpdmlkZS1ibGFjayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG59XG5cbi5kaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGl2aWRlLXNvbGlkID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmRpdmlkZS1kYXNoZWQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cblxuLmRpdmlkZS1kb3R0ZWQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbn1cblxuLmRpdmlkZS1kb3VibGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbn1cblxuLmRpdmlkZS1ub25lID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4uZGl2aWRlLW9wYWNpdHktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDA7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5kaXZpZGUtb3BhY2l0eS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDAuNTtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTc1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgLS1kaXZpZGUtb3BhY2l0eTogMC43NTtcbn1cblxuLmRpdmlkZS1vcGFjaXR5LTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG59XG5cbi5zci1vbmx5e1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLm5vdC1zci1vbmx5e1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZm9jdXNcXDpzci1vbmx5OmZvY3Vze1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXN7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5hcHBlYXJhbmNlLW5vbmV7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5iZy1maXhlZHtcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbn1cblxuLmJnLWxvY2Fse1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xufVxuXG4uYmctc2Nyb2xse1xuICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbn1cblxuLmJnLWNsaXAtYm9yZGVye1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG59XG5cbi5iZy1jbGlwLXBhZGRpbmd7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi5iZy1jbGlwLWNvbnRlbnR7XG4gIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG59XG5cbi5iZy1jbGlwLXRleHR7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbn1cblxuLmJnLWRhcmstZ3JleXtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXBlcHBlcm1pbnR7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXBlcHBlcm1pbnQtNTB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xufVxuXG4uYmctc3VucmlzZXtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uYmctYmx1ZXtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLWJsdWUtNTB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbn1cblxuLmJnLWJsdWUtMjV7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG59XG5cbi5iZy10ZWFse1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ibHVlc3RlZWx7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1za2lue1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZHVzay1waW5re1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZGFuZ2Vye1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmJnLXN1Y2Nlc3N7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uYmctdW5xdW90YWJsZXtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5iZy1ncmV5e1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uYmctZ3JleS01MHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xufVxuXG4uYmctZ3JleS0yNXtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLmJnLXdoaXRle1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uYmctd2hpdGUtNTB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmJnLWJsYWNre1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uYmctdHJhbnNwYXJlbnR7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaG92ZXJcXDpiZy1kYXJrLWdyZXk6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctcGVwcGVybWludC01MDpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG59XG5cbi5ob3ZlclxcOmJnLXN1bnJpc2U6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZTpob3ZlcntcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctYmx1ZS01MDpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4uaG92ZXJcXDpiZy1ibHVlLTI1OmhvdmVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xufVxuXG4uaG92ZXJcXDpiZy10ZWFsOmhvdmVye1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsdWVzdGVlbDpob3ZlcntcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ymctc2tpbjpob3ZlcntcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdCNThBO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctZHVzay1waW5rOmhvdmVye1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1kYW5nZXI6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy1zdWNjZXNzOmhvdmVye1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6YmctdW5xdW90YWJsZTpob3ZlcntcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZXk6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLWdyZXktNTA6aG92ZXJ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbn1cblxuLmhvdmVyXFw6YmctZ3JleS0yNTpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLmhvdmVyXFw6Ymctd2hpdGU6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJnLXdoaXRlLTUwOmhvdmVye1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5ob3ZlclxcOmJnLWJsYWNrOmhvdmVye1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlcntcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5mb2N1c1xcOmJnLWRhcmstZ3JleTpmb2N1c3tcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctcGVwcGVybWludDpmb2N1c3tcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbn1cblxuLmZvY3VzXFw6Ymctc3VucmlzZTpmb2N1c3tcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlOmZvY3Vze1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1ibHVlLTUwOmZvY3Vze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG59XG5cbi5mb2N1c1xcOmJnLWJsdWUtMjU6Zm9jdXN7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG59XG5cbi5mb2N1c1xcOmJnLXRlYWw6Zm9jdXN7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctYmx1ZXN0ZWVsOmZvY3Vze1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MEE4QzA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1za2luOmZvY3Vze1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy1kdXNrLXBpbms6Zm9jdXN7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLWRhbmdlcjpmb2N1c3tcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIyQzJDO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXN1Y2Nlc3M6Zm9jdXN7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpiZy11bnF1b3RhYmxlOmZvY3Vze1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JleTpmb2N1c3tcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6YmctZ3JleS01MDpmb2N1c3tcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xufVxuXG4uZm9jdXNcXDpiZy1ncmV5LTI1OmZvY3Vze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xufVxuXG4uZm9jdXNcXDpiZy13aGl0ZTpmb2N1c3tcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ymctd2hpdGUtNTA6Zm9jdXN7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmZvY3VzXFw6YmctYmxhY2s6Zm9jdXN7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3Vze1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRpc2FibGVkXFw6YmctZGFyay1ncmV5OmRpc2FibGVke1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpiZy1wZXBwZXJtaW50OmRpc2FibGVke1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxM0M4N0I7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLXBlcHBlcm1pbnQtNTA6ZGlzYWJsZWR7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xufVxuXG4uZGlzYWJsZWRcXDpiZy1zdW5yaXNlOmRpc2FibGVke1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLWJsdWU6ZGlzYWJsZWR7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLWJsdWUtNTA6ZGlzYWJsZWR7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbn1cblxuLmRpc2FibGVkXFw6YmctYmx1ZS0yNTpkaXNhYmxlZHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLmRpc2FibGVkXFw6YmctdGVhbDpkaXNhYmxlZHtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVDN0M2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpiZy1ibHVlc3RlZWw6ZGlzYWJsZWR7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLXNraW46ZGlzYWJsZWR7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLWR1c2stcGluazpkaXNhYmxlZHtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJDMEI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6YmctZGFuZ2VyOmRpc2FibGVke1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6Ymctc3VjY2VzczpkaXNhYmxlZHtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLXVucXVvdGFibGU6ZGlzYWJsZWR7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTY1NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpiZy1ncmV5OmRpc2FibGVke1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpiZy1ncmV5LTUwOmRpc2FibGVke1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLWdyZXktMjU6ZGlzYWJsZWR7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG59XG5cbi5kaXNhYmxlZFxcOmJnLXdoaXRlOmRpc2FibGVke1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpiZy13aGl0ZS01MDpkaXNhYmxlZHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uZGlzYWJsZWRcXDpiZy1ibGFjazpkaXNhYmxlZHtcbiAgLS1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6YmctdHJhbnNwYXJlbnQ6ZGlzYWJsZWR7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYmctbm9uZXtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLXR7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by10cntcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLXJ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLWJye1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xufVxuXG4uYmctZ3JhZGllbnQtdG8tYntcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLWJse1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG59XG5cbi5iZy1ncmFkaWVudC10by1se1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbn1cblxuLmJnLWdyYWRpZW50LXRvLXRse1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG59XG5cbi5mcm9tLWRhcmstZ3JleXtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xufVxuXG4uZnJvbS1wZXBwZXJtaW50e1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbn1cblxuLmZyb20tcGVwcGVybWludC01MHtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xufVxuXG4uZnJvbS1zdW5yaXNle1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbn1cblxuLmZyb20tYmx1ZXtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uZnJvbS1ibHVlLTUwe1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbn1cblxuLmZyb20tYmx1ZS0yNXtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uZnJvbS10ZWFse1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbn1cblxuLmZyb20tYmx1ZXN0ZWVse1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5MEE4QzA7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG59XG5cbi5mcm9tLXNraW57XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbn1cblxuLmZyb20tZHVzay1waW5re1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG59XG5cbi5mcm9tLWRhbmdlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOUIyQzJDO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbn1cblxuLmZyb20tc3VjY2Vzc3tcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbn1cblxuLmZyb20tdW5xdW90YWJsZXtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbn1cblxuLmZyb20tZ3JleXtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjYjJiM2I4O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4uZnJvbS1ncmV5LTUwe1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbn1cblxuLmZyb20tZ3JleS0yNXtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4uZnJvbS13aGl0ZXtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjZmZmZmZmO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZnJvbS13aGl0ZS01MHtcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5mcm9tLWJsYWNre1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mcm9tLXRyYW5zcGFyZW50e1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4udmlhLWRhcmstZ3JleXtcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG59XG5cbi52aWEtcGVwcGVybWludHtcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbn1cblxuLnZpYS1wZXBwZXJtaW50LTUwe1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbn1cblxuLnZpYS1zdW5yaXNle1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xufVxuXG4udmlhLWJsdWV7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4udmlhLWJsdWUtNTB7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG59XG5cbi52aWEtYmx1ZS0yNXtcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG59XG5cbi52aWEtdGVhbHtcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbn1cblxuLnZpYS1ibHVlc3RlZWx7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOTBBOEMwO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xufVxuXG4udmlhLXNraW57XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xufVxuXG4udmlhLWR1c2stcGlua3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG59XG5cbi52aWEtZGFuZ2Vye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzlCMkMyQztcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG59XG5cbi52aWEtc3VjY2Vzc3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xufVxuXG4udmlhLXVucXVvdGFibGV7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbn1cblxuLnZpYS1ncmV5e1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2IyYjNiODtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbn1cblxuLnZpYS1ncmV5LTUwe1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4udmlhLWdyZXktMjV7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4udmlhLXdoaXRle1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLnZpYS13aGl0ZS01MHtcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLnZpYS1ibGFja3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi52aWEtdHJhbnNwYXJlbnR7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLnRvLWRhcmstZ3JleXtcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbn1cblxuLnRvLXBlcHBlcm1pbnR7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMxM0M4N0I7XG59XG5cbi50by1wZXBwZXJtaW50LTUwe1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbn1cblxuLnRvLXN1bnJpc2V7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG59XG5cbi50by1ibHVle1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAzNDkyO1xufVxuXG4udG8tYmx1ZS01MHtcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4udG8tYmx1ZS0yNXtcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLnRvLXRlYWx7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM0RUM3QzY7XG59XG5cbi50by1ibHVlc3RlZWx7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5MEE4QzA7XG59XG5cbi50by1za2lue1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xufVxuXG4udG8tZHVzay1waW5re1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRUJDMEI4O1xufVxuXG4udG8tZGFuZ2Vye1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOUIyQzJDO1xufVxuXG4udG8tc3VjY2Vzc3tcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbn1cblxuLnRvLXVucXVvdGFibGV7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRjU2NTY7XG59XG5cbi50by1ncmV5e1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjYjJiM2I4O1xufVxuXG4udG8tZ3JleS01MHtcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xufVxuXG4udG8tZ3JleS0yNXtcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLnRvLXdoaXRle1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udG8td2hpdGUtNTB7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLnRvLWJsYWNre1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4udG8tdHJhbnNwYXJlbnR7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaG92ZXJcXDpmcm9tLWRhcmstZ3JleTpob3ZlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzEzQzg3QjtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1zdW5yaXNlOmhvdmVye1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ibHVlOmhvdmVye1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDM0OTI7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tYmx1ZS01MDpob3ZlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tYmx1ZS0yNTpob3ZlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXRlYWw6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzRFQzdDNjtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWJsdWVzdGVlbDpob3ZlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOTBBOEMwO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLXNraW46aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1kdXNrLXBpbms6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0VCQzBCODtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1kYW5nZXI6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzlCMkMyQztcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tc3VjY2Vzczpob3ZlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS11bnF1b3RhYmxlOmhvdmVye1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRjU2NTY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xufVxuXG4uaG92ZXJcXDpmcm9tLWdyZXk6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2IyYjNiODtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmV5LTUwOmhvdmVye1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS1ncmV5LTI1OmhvdmVye1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20td2hpdGU6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2ZmZmZmZjtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS13aGl0ZS01MDpob3ZlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOmZyb20tYmxhY2s6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMDAwMDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlcntcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWRhcmstZ3JleTpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1wZXBwZXJtaW50OmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzEzQzg3QjtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtcGVwcGVybWludC01MDpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1zdW5yaXNlOmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtYmx1ZTpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDM0OTI7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtYmx1ZS0yNTpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS10ZWFsOmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzRFQzdDNjtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtYmx1ZXN0ZWVsOmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzkwQThDMDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXNraW46aG92ZXJ7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtZHVzay1waW5rOmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0VCQzBCODtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWRhbmdlcjpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5QjJDMkM7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtc3VjY2Vzczpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtdW5xdW90YWJsZTpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRjU2NTY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtZ3JleTpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNiMmIzYjg7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS1ncmV5LTUwOmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4uaG92ZXJcXDp2aWEtZ3JleS0yNTpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS13aGl0ZTpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNmZmZmZmY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5ob3ZlclxcOnZpYS13aGl0ZS01MDpob3ZlcntcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLWJsYWNrOmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMDAwMDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cblxuLmhvdmVyXFw6dmlhLXRyYW5zcGFyZW50OmhvdmVye1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5ob3ZlclxcOnRvLWRhcmstZ3JleTpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbn1cblxuLmhvdmVyXFw6dG8tcGVwcGVybWludDpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzEzQzg3Qjtcbn1cblxuLmhvdmVyXFw6dG8tcGVwcGVybWludC01MDpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG59XG5cbi5ob3ZlclxcOnRvLXN1bnJpc2U6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWU6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDM0OTI7XG59XG5cbi5ob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZS0yNTpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLmhvdmVyXFw6dG8tdGVhbDpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzRFQzdDNjtcbn1cblxuLmhvdmVyXFw6dG8tYmx1ZXN0ZWVsOmhvdmVye1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOTBBOEMwO1xufVxuXG4uaG92ZXJcXDp0by1za2luOmhvdmVye1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xufVxuXG4uaG92ZXJcXDp0by1kdXNrLXBpbms6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNFQkMwQjg7XG59XG5cbi5ob3ZlclxcOnRvLWRhbmdlcjpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzlCMkMyQztcbn1cblxuLmhvdmVyXFw6dG8tc3VjY2Vzczpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbn1cblxuLmhvdmVyXFw6dG8tdW5xdW90YWJsZTpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGNTY1Njtcbn1cblxuLmhvdmVyXFw6dG8tZ3JleTpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogI2IyYjNiODtcbn1cblxuLmhvdmVyXFw6dG8tZ3JleS01MDpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xufVxuXG4uaG92ZXJcXDp0by1ncmV5LTI1OmhvdmVye1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xufVxuXG4uaG92ZXJcXDp0by13aGl0ZTpob3ZlcntcbiAgLS1ncmFkaWVudC10by1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmhvdmVyXFw6dG8td2hpdGUtNTA6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmhvdmVyXFw6dG8tYmxhY2s6aG92ZXJ7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDAwMDA7XG59XG5cbi5ob3ZlclxcOnRvLXRyYW5zcGFyZW50OmhvdmVye1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6ZnJvbS1kYXJrLWdyZXk6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzM2MzYzNjtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1wZXBwZXJtaW50OmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tc3VucmlzZTpmb2N1c3tcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkZDNzU0O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tYmx1ZTpmb2N1c3tcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsdWUtMjU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS10ZWFsOmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ibHVlc3RlZWw6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzkwQThDMDtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1za2luOmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNEN0I1OEE7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZHVzay1waW5rOmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZGFuZ2VyOmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5QjJDMkM7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXN1Y2Nlc3M6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzI3Njc0OTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tdW5xdW90YWJsZTpmb2N1c3tcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbn1cblxuLmZvY3VzXFw6ZnJvbS1ncmV5OmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNiMmIzYjg7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JleS01MDpmb2N1c3tcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tZ3JleS0yNTpmb2N1c3tcbiAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLXdoaXRlOmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNmZmZmZmY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20td2hpdGUtNTA6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDpmcm9tLWJsYWNrOmZvY3Vze1xuICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mb2N1c1xcOmZyb20tdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1kYXJrLWdyZXk6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMzYzNjM2O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtcGVwcGVybWludDpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtc3VucmlzZTpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRkM3NTQ7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtYmx1ZS01MDpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWUtMjU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtdGVhbDpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWJsdWVzdGVlbDpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5MEE4QzA7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1za2luOmZvY3Vze1xuICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0Q3QjU4QTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWR1c2stcGluazpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1kYW5nZXI6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOUIyQzJDO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXN1Y2Nlc3M6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMjc2NzQ5O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLXVucXVvdGFibGU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZXk6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjYjJiM2I4O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtZ3JleS01MDpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbn1cblxuLmZvY3VzXFw6dmlhLWdyZXktMjU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjZmZmZmZmO1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xufVxuXG4uZm9jdXNcXDp2aWEtd2hpdGUtNTA6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS1ibGFjazpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG59XG5cbi5mb2N1c1xcOnZpYS10cmFuc3BhcmVudDpmb2N1c3tcbiAgLS1ncmFkaWVudC12aWEtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xufVxuXG4uZm9jdXNcXDp0by1kYXJrLWdyZXk6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMzNjM2MzY7XG59XG5cbi5mb2N1c1xcOnRvLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMxM0M4N0I7XG59XG5cbi5mb2N1c1xcOnRvLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xufVxuXG4uZm9jdXNcXDp0by1zdW5yaXNlOmZvY3Vze1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkZDNzU0O1xufVxuXG4uZm9jdXNcXDp0by1ibHVlOmZvY3Vze1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAzNDkyO1xufVxuXG4uZm9jdXNcXDp0by1ibHVlLTUwOmZvY3Vze1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWUtMjU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG59XG5cbi5mb2N1c1xcOnRvLXRlYWw6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM0RUM3QzY7XG59XG5cbi5mb2N1c1xcOnRvLWJsdWVzdGVlbDpmb2N1c3tcbiAgLS1ncmFkaWVudC10by1jb2xvcjogIzkwQThDMDtcbn1cblxuLmZvY3VzXFw6dG8tc2tpbjpmb2N1c3tcbiAgLS1ncmFkaWVudC10by1jb2xvcjogI0Q3QjU4QTtcbn1cblxuLmZvY3VzXFw6dG8tZHVzay1waW5rOmZvY3Vze1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRUJDMEI4O1xufVxuXG4uZm9jdXNcXDp0by1kYW5nZXI6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5QjJDMkM7XG59XG5cbi5mb2N1c1xcOnRvLXN1Y2Nlc3M6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMyNzY3NDk7XG59XG5cbi5mb2N1c1xcOnRvLXVucXVvdGFibGU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRjU2NTY7XG59XG5cbi5mb2N1c1xcOnRvLWdyZXk6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNiMmIzYjg7XG59XG5cbi5mb2N1c1xcOnRvLWdyZXktNTA6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbn1cblxuLmZvY3VzXFw6dG8tZ3JleS0yNTpmb2N1c3tcbiAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLmZvY3VzXFw6dG8td2hpdGU6Zm9jdXN7XG4gIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNmZmZmZmY7XG59XG5cbi5mb2N1c1xcOnRvLXdoaXRlLTUwOmZvY3Vze1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5mb2N1c1xcOnRvLWJsYWNrOmZvY3Vze1xuICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uZm9jdXNcXDp0by10cmFuc3BhcmVudDpmb2N1c3tcbiAgLS1ncmFkaWVudC10by1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iZy1vcGFjaXR5LTB7XG4gIC0tYmctb3BhY2l0eTogMDtcbn1cblxuLmJnLW9wYWNpdHktMjV7XG4gIC0tYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmJnLW9wYWNpdHktNTB7XG4gIC0tYmctb3BhY2l0eTogMC41O1xufVxuXG4uYmctb3BhY2l0eS03NXtcbiAgLS1iZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYmctb3BhY2l0eS0xMDB7XG4gIC0tYmctb3BhY2l0eTogMTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS0wOmhvdmVye1xuICAtLWJnLW9wYWNpdHk6IDA7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktMjU6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS01MDpob3ZlcntcbiAgLS1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5ob3ZlclxcOmJnLW9wYWNpdHktNzU6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXJ7XG4gIC0tYmctb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3Vze1xuICAtLWJnLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktMjU6Zm9jdXN7XG4gIC0tYmctb3BhY2l0eTogMC4yNTtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS01MDpmb2N1c3tcbiAgLS1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOmJnLW9wYWNpdHktNzU6Zm9jdXN7XG4gIC0tYmctb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXN7XG4gIC0tYmctb3BhY2l0eTogMTtcbn1cblxuLmJnLWJvdHRvbXtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xufVxuXG4uYmctY2VudGVye1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5iZy1sZWZ0e1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xufVxuXG4uYmctbGVmdC1ib3R0b217XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xufVxuXG4uYmctbGVmdC10b3B7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xufVxuXG4uYmctcmlnaHR7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xufVxuXG4uYmctcmlnaHQtYm90dG9te1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG59XG5cbi5iZy1yaWdodC10b3B7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbn1cblxuLmJnLXRvcHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xufVxuXG4uYmctcmVwZWF0e1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xufVxuXG4uYmctbm8tcmVwZWF0e1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uYmctcmVwZWF0LXh7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLmJnLXJlcGVhdC15e1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG59XG5cbi5iZy1yZXBlYXQtcm91bmR7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByb3VuZDtcbn1cblxuLmJnLXJlcGVhdC1zcGFjZXtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xufVxuXG4uYmctYXV0b3tcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuXG4uYmctY292ZXJ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5iZy1jb250YWlue1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5ib3JkZXItY29sbGFwc2V7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi5ib3JkZXItc2VwYXJhdGV7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG5cbi5ib3JkZXItZGFyay1ncmV5e1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXBlcHBlcm1pbnR7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1wZXBwZXJtaW50LTUwe1xuICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xufVxuXG4uYm9yZGVyLXN1bnJpc2V7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ibHVle1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWJsdWUtNTB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4uYm9yZGVyLWJsdWUtMjV7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLmJvcmRlci10ZWFse1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItYmx1ZXN0ZWVse1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXNraW57XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZHVzay1waW5re1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLWRhbmdlcntcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItc3VjY2Vzc3tcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItdW5xdW90YWJsZXtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItZ3JleXtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmJvcmRlci1ncmV5LTUwe1xuICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbn1cblxuLmJvcmRlci1ncmV5LTI1e1xuICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG59XG5cbi5ib3JkZXItd2hpdGV7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ib3JkZXItd2hpdGUtNTB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uYm9yZGVyLWJsYWNre1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uYm9yZGVyLXRyYW5zcGFyZW50e1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaG92ZXJcXDpib3JkZXItZGFyay1ncmV5OmhvdmVye1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGVwcGVybWludDpob3ZlcntcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItcGVwcGVybWludC01MDpob3ZlcntcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXN1bnJpc2U6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWU6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ibHVlLTUwOmhvdmVye1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWUtMjU6aG92ZXJ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXRlYWw6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWJsdWVzdGVlbDpob3ZlcntcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXNraW46aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1kdXNrLXBpbms6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1kYW5nZXI6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItc3VjY2Vzczpob3ZlcntcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci11bnF1b3RhYmxlOmhvdmVye1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyZXk6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1ncmV5LTUwOmhvdmVye1xuICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLWdyZXktMjU6aG92ZXJ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVye1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItd2hpdGUtNTA6aG92ZXJ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uaG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudDpob3ZlcntcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWRhcmstZ3JleTpmb2N1c3tcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1zdW5yaXNlOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItYmx1ZS01MDpmb2N1c3tcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlLTI1OmZvY3Vze1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci10ZWFsOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ibHVlc3RlZWw6Zm9jdXN7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1za2luOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZHVzay1waW5rOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZGFuZ2VyOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXN1Y2Nlc3M6Zm9jdXN7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItdW5xdW90YWJsZTpmb2N1c3tcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmV5OmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItZ3JleS01MDpmb2N1c3tcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1ncmV5LTI1OmZvY3Vze1xuICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG59XG5cbi5mb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1c3tcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLXdoaXRlLTUwOmZvY3Vze1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kaXNhYmxlZFxcOmJvcmRlci1kYXJrLWdyZXk6ZGlzYWJsZWR7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJvcmRlci1wZXBwZXJtaW50OmRpc2FibGVke1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJvcmRlci1wZXBwZXJtaW50LTUwOmRpc2FibGVke1xuICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItc3VucmlzZTpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItYmx1ZTpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6Ym9yZGVyLWJsdWUtNTA6ZGlzYWJsZWR7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItYmx1ZS0yNTpkaXNhYmxlZHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItdGVhbDpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItYmx1ZXN0ZWVsOmRpc2FibGVke1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItc2tpbjpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6Ym9yZGVyLWR1c2stcGluazpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6Ym9yZGVyLWRhbmdlcjpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJvcmRlci1zdWNjZXNzOmRpc2FibGVke1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6Ym9yZGVyLXVucXVvdGFibGU6ZGlzYWJsZWR7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItZ3JleTpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6Ym9yZGVyLWdyZXktNTA6ZGlzYWJsZWR7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItZ3JleS0yNTpkaXNhYmxlZHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xufVxuXG4uZGlzYWJsZWRcXDpib3JkZXItd2hpdGU6ZGlzYWJsZWR7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG59XG5cbi5kaXNhYmxlZFxcOmJvcmRlci13aGl0ZS01MDpkaXNhYmxlZHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5kaXNhYmxlZFxcOmJvcmRlci1ibGFjazpkaXNhYmxlZHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbn1cblxuLmRpc2FibGVkXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmRpc2FibGVke1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMHtcbiAgLS1ib3JkZXItb3BhY2l0eTogMDtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTI1e1xuICAtLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktNTB7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1e1xuICAtLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAwe1xuICAtLWJvcmRlci1vcGFjaXR5OiAxO1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS0wOmhvdmVye1xuICAtLWJvcmRlci1vcGFjaXR5OiAwO1xufVxuXG4uaG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNTpob3ZlcntcbiAgLS1ib3JkZXItb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTA6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzU6aG92ZXJ7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG59XG5cbi5ob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMDpob3ZlcntcbiAgLS1ib3JkZXItb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1c3tcbiAgLS1ib3JkZXItb3BhY2l0eTogMDtcbn1cblxuLmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXN7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3Vze1xuICAtLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xufVxuXG4uZm9jdXNcXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXN7XG4gIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5yb3VuZGVkLW5vbmV7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLXNte1xuICBib3JkZXItcmFkaXVzOiAuMTI1cmVtO1xufVxuXG4ucm91bmRlZHtcbiAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xufVxuXG4ucm91bmRlZC1sZ3tcbiAgYm9yZGVyLXJhZGl1czogLjVyZW07XG59XG5cbi5yb3VuZGVkLWZ1bGx7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbn1cblxuLnJvdW5kZWQtdC1ub25le1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnJvdW5kZWQtci1ub25le1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLWItbm9uZXtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLWwtbm9uZXtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnJvdW5kZWQtdC1zbXtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLXItc217XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtYi1zbXtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLWwtc217XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLXR7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtcntcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtYntcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xufVxuXG4ucm91bmRlZC1se1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtdC1sZ3tcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuNXJlbTtcbn1cblxuLnJvdW5kZWQtci1sZ3tcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC41cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG59XG5cbi5yb3VuZGVkLWItbGd7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjVyZW07XG59XG5cbi5yb3VuZGVkLWwtbGd7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC41cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuNXJlbTtcbn1cblxuLnJvdW5kZWQtdC1mdWxse1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXItZnVsbHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbn1cblxuLnJvdW5kZWQtYi1mdWxse1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLWwtZnVsbHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5yb3VuZGVkLXRsLW5vbmV7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5yb3VuZGVkLXRyLW5vbmV7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ucm91bmRlZC1ici1ub25le1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnJvdW5kZWQtYmwtbm9uZXtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnJvdW5kZWQtdGwtc217XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG59XG5cbi5yb3VuZGVkLXRyLXNte1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtYnItc217XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xufVxuXG4ucm91bmRlZC1ibC1zbXtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbn1cblxuLnJvdW5kZWQtdGx7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbn1cblxuLnJvdW5kZWQtdHJ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG59XG5cbi5yb3VuZGVkLWJye1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xufVxuXG4ucm91bmRlZC1ibHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xufVxuXG4ucm91bmRlZC10bC1sZ3tcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XG59XG5cbi5yb3VuZGVkLXRyLWxne1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjVyZW07XG59XG5cbi5yb3VuZGVkLWJyLWxne1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG59XG5cbi5yb3VuZGVkLWJsLWxne1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuNXJlbTtcbn1cblxuLnJvdW5kZWQtdGwtZnVsbHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC10ci1mdWxse1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC1ici1mdWxse1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xufVxuXG4ucm91bmRlZC1ibC1mdWxse1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG59XG5cbi5ib3JkZXItc29saWR7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5ib3JkZXItZGFzaGVke1xuICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbn1cblxuLmJvcmRlci1kb3R0ZWR7XG4gIGJvcmRlci1zdHlsZTogZG90dGVkO1xufVxuXG4uYm9yZGVyLWRvdWJsZXtcbiAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG59XG5cbi5ib3JkZXItbm9uZXtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4uYm9yZGVyLTB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmJvcmRlci0ye1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLmJvcmRlci00e1xuICBib3JkZXItd2lkdGg6IDRweDtcbn1cblxuLmJvcmRlci04e1xuICBib3JkZXItd2lkdGg6IDhweDtcbn1cblxuLmJvcmRlcntcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5ib3JkZXItdC0we1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4uYm9yZGVyLXItMHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xufVxuXG4uYm9yZGVyLWItMHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmJvcmRlci1sLTB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4uYm9yZGVyLXQtMntcbiAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xufVxuXG4uYm9yZGVyLXItMntcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItYi0ye1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi5ib3JkZXItbC0ye1xuICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xufVxuXG4uYm9yZGVyLXQtNHtcbiAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXItNHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG59XG5cbi5ib3JkZXItYi00e1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG59XG5cbi5ib3JkZXItbC00e1xuICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xufVxuXG4uYm9yZGVyLXQtOHtcbiAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xufVxuXG4uYm9yZGVyLXItOHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG59XG5cbi5ib3JkZXItYi04e1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG59XG5cbi5ib3JkZXItbC04e1xuICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xufVxuXG4uYm9yZGVyLXR7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmJvcmRlci1ye1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbn1cblxuLmJvcmRlci1ie1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5ib3JkZXItbHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuLmJveC1ib3JkZXJ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5ib3gtY29udGVudHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5jdXJzb3ItYXV0b3tcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uY3Vyc29yLWRlZmF1bHR7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmN1cnNvci1wb2ludGVye1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jdXJzb3Itd2FpdHtcbiAgY3Vyc29yOiB3YWl0O1xufVxuXG4uY3Vyc29yLXRleHR7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLmN1cnNvci1tb3Zle1xuICBjdXJzb3I6IG1vdmU7XG59XG5cbi5jdXJzb3Itbm90LWFsbG93ZWR7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5ibG9ja3tcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5pbmxpbmUtYmxvY2t7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmlubGluZXtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uZmxleHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlubGluZS1mbGV4e1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLnRhYmxle1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnRhYmxlLWNhcHRpb257XG4gIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG59XG5cbi50YWJsZS1jZWxse1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4udGFibGUtY29sdW1ue1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG5cbi50YWJsZS1jb2x1bW4tZ3JvdXB7XG4gIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbn1cblxuLnRhYmxlLWZvb3Rlci1ncm91cHtcbiAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwO1xufVxuXG4udGFibGUtaGVhZGVyLWdyb3Vwe1xuICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG59XG5cbi50YWJsZS1yb3ctZ3JvdXB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuLnRhYmxlLXJvd3tcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4uZmxvdy1yb290e1xuICBkaXNwbGF5OiBmbG93LXJvb3Q7XG59XG5cbi5ncmlke1xuICBkaXNwbGF5OiBncmlkO1xufVxuXG4uaW5saW5lLWdyaWR7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkO1xufVxuXG4uY29udGVudHN7XG4gIGRpc3BsYXk6IGNvbnRlbnRzO1xufVxuXG4uaGlkZGVue1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmxleC1yb3d7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNle1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5mbGV4LWNvbHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZsZXgtY29sLXJldmVyc2V7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cblxuLmZsZXgtd3JhcHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZmxleC13cmFwLXJldmVyc2V7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xufVxuXG4uZmxleC1uby13cmFwe1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnBsYWNlLWl0ZW1zLWF1dG97XG4gIHBsYWNlLWl0ZW1zOiBhdXRvO1xufVxuXG4ucGxhY2UtaXRlbXMtc3RhcnR7XG4gIHBsYWNlLWl0ZW1zOiBzdGFydDtcbn1cblxuLnBsYWNlLWl0ZW1zLWVuZHtcbiAgcGxhY2UtaXRlbXM6IGVuZDtcbn1cblxuLnBsYWNlLWl0ZW1zLWNlbnRlcntcbiAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbn1cblxuLnBsYWNlLWl0ZW1zLXN0cmV0Y2h7XG4gIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4ucGxhY2UtY29udGVudC1jZW50ZXJ7XG4gIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnBsYWNlLWNvbnRlbnQtc3RhcnR7XG4gIHBsYWNlLWNvbnRlbnQ6IHN0YXJ0O1xufVxuXG4ucGxhY2UtY29udGVudC1lbmR7XG4gIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbn1cblxuLnBsYWNlLWNvbnRlbnQtYmV0d2VlbntcbiAgcGxhY2UtY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLnBsYWNlLWNvbnRlbnQtYXJvdW5ke1xuICBwbGFjZS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5wbGFjZS1jb250ZW50LWV2ZW5seXtcbiAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuXG4ucGxhY2UtY29udGVudC1zdHJldGNoe1xuICBwbGFjZS1jb250ZW50OiBzdHJldGNoO1xufVxuXG4ucGxhY2Utc2VsZi1hdXRve1xuICBwbGFjZS1zZWxmOiBhdXRvO1xufVxuXG4ucGxhY2Utc2VsZi1zdGFydHtcbiAgcGxhY2Utc2VsZjogc3RhcnQ7XG59XG5cbi5wbGFjZS1zZWxmLWVuZHtcbiAgcGxhY2Utc2VsZjogZW5kO1xufVxuXG4ucGxhY2Utc2VsZi1jZW50ZXJ7XG4gIHBsYWNlLXNlbGY6IGNlbnRlcjtcbn1cblxuLnBsYWNlLXNlbGYtc3RyZXRjaHtcbiAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbn1cblxuLml0ZW1zLXN0YXJ0e1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLml0ZW1zLWVuZHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uaXRlbXMtY2VudGVye1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaXRlbXMtYmFzZWxpbmV7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLml0ZW1zLXN0cmV0Y2h7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uY29udGVudC1jZW50ZXJ7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNvbnRlbnQtc3RhcnR7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5jb250ZW50LWVuZHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5jb250ZW50LWJldHdlZW57XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jb250ZW50LWFyb3VuZHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuXG4uY29udGVudC1ldmVubHl7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbn1cblxuLnNlbGYtYXV0b3tcbiAgYWxpZ24tc2VsZjogYXV0bztcbn1cblxuLnNlbGYtc3RhcnR7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi5zZWxmLWVuZHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5cbi5zZWxmLWNlbnRlcntcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uc2VsZi1zdHJldGNoe1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4uanVzdGlmeS1pdGVtcy1hdXRve1xuICBqdXN0aWZ5LWl0ZW1zOiBhdXRvO1xufVxuXG4uanVzdGlmeS1pdGVtcy1zdGFydHtcbiAganVzdGlmeS1pdGVtczogc3RhcnQ7XG59XG5cbi5qdXN0aWZ5LWl0ZW1zLWVuZHtcbiAganVzdGlmeS1pdGVtczogZW5kO1xufVxuXG4uanVzdGlmeS1pdGVtcy1jZW50ZXJ7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktaXRlbXMtc3RyZXRjaHtcbiAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbn1cblxuLmp1c3RpZnktc3RhcnR7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmp1c3RpZnktZW5ke1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uanVzdGlmeS1jZW50ZXJ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uanVzdGlmeS1iZXR3ZWVue1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5qdXN0aWZ5LWFyb3VuZHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi5qdXN0aWZ5LWV2ZW5seXtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG59XG5cbi5qdXN0aWZ5LXNlbGYtYXV0b3tcbiAganVzdGlmeS1zZWxmOiBhdXRvO1xufVxuXG4uanVzdGlmeS1zZWxmLXN0YXJ0e1xuICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xufVxuXG4uanVzdGlmeS1zZWxmLWVuZHtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG59XG5cbi5qdXN0aWZ5LXNlbGYtY2VudGVye1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbn1cblxuLmp1c3RpZnktc2VsZi1zdHJldGNoe1xuICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5mbGV4LTF7XG4gIGZsZXg6IDEgMSAwJTtcbn1cblxuLmZsZXgtYXV0b3tcbiAgZmxleDogMSAxIGF1dG87XG59XG5cbi5mbGV4LWluaXRpYWx7XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuXG4uZmxleC1ub25le1xuICBmbGV4OiBub25lO1xufVxuXG4uZmxleC1ncm93LTB7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuLmZsZXgtZ3Jvd3tcbiAgZmxleC1ncm93OiAxO1xufVxuXG4uZmxleC1zaHJpbmstMHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5mbGV4LXNocmlua3tcbiAgZmxleC1zaHJpbms6IDE7XG59XG5cbi5vcmRlci0xe1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTJ7XG4gIG9yZGVyOiAyO1xufVxuXG4ub3JkZXItM3tcbiAgb3JkZXI6IDM7XG59XG5cbi5vcmRlci00e1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTV7XG4gIG9yZGVyOiA1O1xufVxuXG4ub3JkZXItNntcbiAgb3JkZXI6IDY7XG59XG5cbi5vcmRlci03e1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTh7XG4gIG9yZGVyOiA4O1xufVxuXG4ub3JkZXItOXtcbiAgb3JkZXI6IDk7XG59XG5cbi5vcmRlci0xMHtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTF7XG4gIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEye1xuICBvcmRlcjogMTI7XG59XG5cbi5vcmRlci1maXJzdHtcbiAgb3JkZXI6IC05OTk5O1xufVxuXG4ub3JkZXItbGFzdHtcbiAgb3JkZXI6IDk5OTk7XG59XG5cbi5vcmRlci1ub25le1xuICBvcmRlcjogMDtcbn1cblxuLmZsb2F0LXJpZ2h0e1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5mbG9hdC1sZWZ0e1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmZsb2F0LW5vbmV7XG4gIGZsb2F0OiBub25lO1xufVxuXG4uY2xlYXJmaXg6YWZ0ZXJ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmNsZWFyLWxlZnR7XG4gIGNsZWFyOiBsZWZ0O1xufVxuXG4uY2xlYXItcmlnaHR7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuLmNsZWFyLWJvdGh7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uY2xlYXItbm9uZXtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi5mb250LXNhbnN7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBzYW5zLXNlcmlmO1xufVxuXG4uZm9udC1zZXJpZntcbiAgZm9udC1mYW1pbHk6IHNlcmlmO1xufVxuXG4uZm9udC1tb25ve1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xufVxuXG4uZm9udC1saWdodHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmZvbnQtbm9ybWFse1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9udC1tZWRpdW17XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb250LWJvbGR7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtbGlnaHQ6aG92ZXJ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5ob3ZlclxcOmZvbnQtbm9ybWFsOmhvdmVye1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uaG92ZXJcXDpmb250LW1lZGl1bTpob3ZlcntcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmhvdmVyXFw6Zm9udC1ib2xkOmhvdmVye1xuICBmb250LXdlaWdodDogOTAwO1xufVxuXG4uZm9jdXNcXDpmb250LWxpZ2h0OmZvY3Vze1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZm9jdXNcXDpmb250LW5vcm1hbDpmb2N1c3tcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZvY3VzXFw6Zm9udC1tZWRpdW06Zm9jdXN7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5mb2N1c1xcOmZvbnQtYm9sZDpmb2N1c3tcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLmgtMXtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xufVxuXG4uaC0ye1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cblxuLmgtM3tcbiAgaGVpZ2h0OiAwLjc1cmVtO1xufVxuXG4uaC00e1xuICBoZWlnaHQ6IDFyZW07XG59XG5cbi5oLTV7XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cblxuLmgtNntcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5oLTh7XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLmgtMTB7XG4gIGhlaWdodDogMi41cmVtO1xufVxuXG4uaC0xMntcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4uaC0xNntcbiAgaGVpZ2h0OiA0cmVtO1xufVxuXG4uaC0yNHtcbiAgaGVpZ2h0OiA2cmVtO1xufVxuXG4uaC0zMntcbiAgaGVpZ2h0OiA4cmVtO1xufVxuXG4uaC00OHtcbiAgaGVpZ2h0OiAxMnJlbTtcbn1cblxuLmgtNjR7XG4gIGhlaWdodDogMTZyZW07XG59XG5cbi5oLWF1dG97XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmgtcHh7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uaC1mdWxsODV7XG4gIGhlaWdodDogODUlO1xufVxuXG4uaC1mdWxse1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oLXNjcmVlbntcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLnRleHQteHN7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLnRleHQtc217XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi50ZXh0LWJhc2V7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnRleHQtbGd7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG59XG5cbi50ZXh0LXhse1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi50ZXh0LTJ4bHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbi50ZXh0LTN4bHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cblxuLnRleHQtNHhse1xuICBmb250LXNpemU6IDIuMjVyZW07XG59XG5cbi50ZXh0LTV4bHtcbiAgZm9udC1zaXplOiAzcmVtO1xufVxuXG4udGV4dC02eGx7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cblxuLmxlYWRpbmctbm9uZXtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5sZWFkaW5nLXRpZ2h0e1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLmxlYWRpbmctbm9ybWFse1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubGVhZGluZy1sb29zZXtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG5cbi5saXN0LWluc2lkZXtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xufVxuXG4ubGlzdC1vdXRzaWRle1xuICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xufVxuXG4ubGlzdC1ub25le1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5saXN0LWRpc2N7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cblxuLmxpc3QtZGVjaW1hbHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xufVxuXG4ubS0we1xuICBtYXJnaW46IDA7XG59XG5cbi5tLTF7XG4gIG1hcmdpbjogMC4yNXJlbTtcbn1cblxuLm0tMntcbiAgbWFyZ2luOiAwLjVyZW07XG59XG5cbi5tLTN7XG4gIG1hcmdpbjogMC43NXJlbTtcbn1cblxuLm0tNHtcbiAgbWFyZ2luOiAxcmVtO1xufVxuXG4ubS01e1xuICBtYXJnaW46IDEuMjVyZW07XG59XG5cbi5tLTZ7XG4gIG1hcmdpbjogMS41cmVtO1xufVxuXG4ubS04e1xuICBtYXJnaW46IDJyZW07XG59XG5cbi5tLTEwe1xuICBtYXJnaW46IDIuNXJlbTtcbn1cblxuLm0tMTJ7XG4gIG1hcmdpbjogM3JlbTtcbn1cblxuLm0tMTZ7XG4gIG1hcmdpbjogNHJlbTtcbn1cblxuLm0tMjB7XG4gIG1hcmdpbjogNXJlbTtcbn1cblxuLm0tMjR7XG4gIG1hcmdpbjogNnJlbTtcbn1cblxuLm0tMzJ7XG4gIG1hcmdpbjogOHJlbTtcbn1cblxuLm0tYXV0b3tcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubS1weHtcbiAgbWFyZ2luOiAxcHg7XG59XG5cbi4tbS1weHtcbiAgbWFyZ2luOiAtMXB4O1xufVxuXG4uLW0tMXtcbiAgbWFyZ2luOiAtMC4yNXJlbTtcbn1cblxuLi1tLTJ7XG4gIG1hcmdpbjogLTAuNXJlbTtcbn1cblxuLi1tLTN7XG4gIG1hcmdpbjogLTAuNzVyZW07XG59XG5cbi4tbS00e1xuICBtYXJnaW46IC0xcmVtO1xufVxuXG4uLW0tNXtcbiAgbWFyZ2luOiAtMS4yNXJlbTtcbn1cblxuLi1tLTZ7XG4gIG1hcmdpbjogLTEuNXJlbTtcbn1cblxuLi1tLTh7XG4gIG1hcmdpbjogLTJyZW07XG59XG5cbi4tbS0xMHtcbiAgbWFyZ2luOiAtMi41cmVtO1xufVxuXG4uLW0tMTJ7XG4gIG1hcmdpbjogLTNyZW07XG59XG5cbi4tbS0xNntcbiAgbWFyZ2luOiAtNHJlbTtcbn1cblxuLi1tLTIwe1xuICBtYXJnaW46IC01cmVtO1xufVxuXG4uLW0tMjR7XG4gIG1hcmdpbjogLTZyZW07XG59XG5cbi4tbS0zMntcbiAgbWFyZ2luOiAtOHJlbTtcbn1cblxuLm15LTB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5teC0we1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubXktMXtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLm14LTF7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5teS0ye1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLm14LTJ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4ubXktM3tcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLm14LTN7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5teS00e1xuICBtYXJnaW4tdG9wOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubXgtNHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLm15LTV7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG59XG5cbi5teC01e1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4ubXktNntcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5teC02e1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLm15LTh7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5teC04e1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4ubXktMTB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuXG4ubXgtMTB7XG4gIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xufVxuXG4ubXktMTJ7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5teC0xMntcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLm15LTE2e1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xufVxuXG4ubXgtMTZ7XG4gIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDRyZW07XG59XG5cbi5teS0yMHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm14LTIwe1xuICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xufVxuXG4ubXktMjR7XG4gIG1hcmdpbi10b3A6IDZyZW07XG4gIG1hcmdpbi1ib3R0b206IDZyZW07XG59XG5cbi5teC0yNHtcbiAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLm15LTMye1xuICBtYXJnaW4tdG9wOiA4cmVtO1xuICBtYXJnaW4tYm90dG9tOiA4cmVtO1xufVxuXG4ubXgtMzJ7XG4gIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDhyZW07XG59XG5cbi5teS1hdXRve1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuXG4ubXgtYXV0b3tcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLm15LXB4e1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLm14LXB4e1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLi1teS1weHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLi1teC1weHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLi1teS0xe1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG59XG5cbi4tbXgtMXtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xufVxuXG4uLW15LTJ7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG59XG5cbi4tbXgtMntcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cblxuLi1teS0ze1xuICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG59XG5cbi4tbXgtM3tcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xufVxuXG4uLW15LTR7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbn1cblxuLi1teC00e1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5cbi4tbXktNXtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xufVxuXG4uLW14LTV7XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbn1cblxuLi1teS02e1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xufVxuXG4uLW14LTZ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG59XG5cbi4tbXktOHtcbiAgbWFyZ2luLXRvcDogLTJyZW07XG4gIG1hcmdpbi1ib3R0b206IC0ycmVtO1xufVxuXG4uLW14LTh7XG4gIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbn1cblxuLi1teS0xMHtcbiAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbn1cblxuLi1teC0xMHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbn1cblxuLi1teS0xMntcbiAgbWFyZ2luLXRvcDogLTNyZW07XG4gIG1hcmdpbi1ib3R0b206IC0zcmVtO1xufVxuXG4uLW14LTEye1xuICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIG1hcmdpbi1yaWdodDogLTNyZW07XG59XG5cbi4tbXktMTZ7XG4gIG1hcmdpbi10b3A6IC00cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbn1cblxuLi1teC0xNntcbiAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xufVxuXG4uLW15LTIwe1xuICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG59XG5cbi4tbXgtMjB7XG4gIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbn1cblxuLi1teS0yNHtcbiAgbWFyZ2luLXRvcDogLTZyZW07XG4gIG1hcmdpbi1ib3R0b206IC02cmVtO1xufVxuXG4uLW14LTI0e1xuICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIG1hcmdpbi1yaWdodDogLTZyZW07XG59XG5cbi4tbXktMzJ7XG4gIG1hcmdpbi10b3A6IC04cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbn1cblxuLi1teC0zMntcbiAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xufVxuXG4ubXQtMHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1yLTB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLm1iLTB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tbC0we1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm10LTF7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5tci0xe1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5tYi0xe1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuXG4ubWwtMXtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi5tdC0ye1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5tci0ye1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLm1iLTJ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLm1sLTJ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG59XG5cbi5tdC0ze1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xufVxuXG4ubXItM3tcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xufVxuXG4ubWItM3tcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLm1sLTN7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xufVxuXG4ubXQtNHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLm1yLTR7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLm1iLTR7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5tbC00e1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLm10LTV7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59XG5cbi5tci01e1xuICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG59XG5cbi5tYi01e1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuXG4ubWwtNXtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5tdC02e1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG59XG5cbi5tci02e1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbn1cblxuLm1iLTZ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cblxuLm1sLTZ7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG59XG5cbi5tdC04e1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubXItOHtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4ubWItOHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm1sLTh7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG4ubXQtMTB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cblxuLm1yLTEwe1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbn1cblxuLm1iLTEwe1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG5cbi5tbC0xMHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbn1cblxuLm10LTEye1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4ubXItMTJ7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbn1cblxuLm1iLTEye1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4ubWwtMTJ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xufVxuXG4ubXQtMTZ7XG4gIG1hcmdpbi10b3A6IDRyZW07XG59XG5cbi5tci0xNntcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xufVxuXG4ubWItMTZ7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi5tbC0xNntcbiAgbWFyZ2luLWxlZnQ6IDRyZW07XG59XG5cbi5tdC0yMHtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cblxuLm1yLTIwe1xuICBtYXJnaW4tcmlnaHQ6IDVyZW07XG59XG5cbi5tYi0yMHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbn1cblxuLm1sLTIwe1xuICBtYXJnaW4tbGVmdDogNXJlbTtcbn1cblxuLm10LTI0e1xuICBtYXJnaW4tdG9wOiA2cmVtO1xufVxuXG4ubXItMjR7XG4gIG1hcmdpbi1yaWdodDogNnJlbTtcbn1cblxuLm1iLTI0e1xuICBtYXJnaW4tYm90dG9tOiA2cmVtO1xufVxuXG4ubWwtMjR7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtO1xufVxuXG4ubXQtMzJ7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5cbi5tci0zMntcbiAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xufVxuXG4ubWItMzJ7XG4gIG1hcmdpbi1ib3R0b206IDhyZW07XG59XG5cbi5tbC0zMntcbiAgbWFyZ2luLWxlZnQ6IDhyZW07XG59XG5cbi5tdC1hdXRve1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4ubXItYXV0b3tcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4ubWItYXV0b3tcbiAgbWFyZ2luLWJvdHRvbTogYXV0bztcbn1cblxuLm1sLWF1dG97XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubXQtcHh7XG4gIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLm1yLXB4e1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLm1iLXB4e1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5tbC1weHtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cblxuLi1tdC1weHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLi1tci1weHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uLW1iLXB4e1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uLW1sLXB4e1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLi1tdC0xe1xuICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbn1cblxuLi1tci0xe1xuICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xufVxuXG4uLW1iLTF7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xufVxuXG4uLW1sLTF7XG4gIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbn1cblxuLi1tdC0ye1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xufVxuXG4uLW1yLTJ7XG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbn1cblxuLi1tYi0ye1xuICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xufVxuXG4uLW1sLTJ7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xufVxuXG4uLW10LTN7XG4gIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xufVxuXG4uLW1yLTN7XG4gIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG59XG5cbi4tbWItM3tcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG59XG5cbi4tbWwtM3tcbiAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xufVxuXG4uLW10LTR7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xufVxuXG4uLW1yLTR7XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG59XG5cbi4tbWItNHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG59XG5cbi4tbWwtNHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuXG4uLW10LTV7XG4gIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xufVxuXG4uLW1yLTV7XG4gIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG59XG5cbi4tbWItNXtcbiAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG59XG5cbi4tbWwtNXtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uLW10LTZ7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW07XG59XG5cbi4tbXItNntcbiAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xufVxuXG4uLW1iLTZ7XG4gIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG59XG5cbi4tbWwtNntcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG59XG5cbi4tbXQtOHtcbiAgbWFyZ2luLXRvcDogLTJyZW07XG59XG5cbi4tbXItOHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbn1cblxuLi1tYi04e1xuICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbn1cblxuLi1tbC04e1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG59XG5cbi4tbXQtMTB7XG4gIG1hcmdpbi10b3A6IC0yLjVyZW07XG59XG5cbi4tbXItMTB7XG4gIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbn1cblxuLi1tYi0xMHtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbn1cblxuLi1tbC0xMHtcbiAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG59XG5cbi4tbXQtMTJ7XG4gIG1hcmdpbi10b3A6IC0zcmVtO1xufVxuXG4uLW1yLTEye1xuICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xufVxuXG4uLW1iLTEye1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbn1cblxuLi1tbC0xMntcbiAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xufVxuXG4uLW10LTE2e1xuICBtYXJnaW4tdG9wOiAtNHJlbTtcbn1cblxuLi1tci0xNntcbiAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbn1cblxuLi1tYi0xNntcbiAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG59XG5cbi4tbWwtMTZ7XG4gIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbn1cblxuLi1tdC0yMHtcbiAgbWFyZ2luLXRvcDogLTVyZW07XG59XG5cbi4tbXItMjB7XG4gIG1hcmdpbi1yaWdodDogLTVyZW07XG59XG5cbi4tbWItMjB7XG4gIG1hcmdpbi1ib3R0b206IC01cmVtO1xufVxuXG4uLW1sLTIwe1xuICBtYXJnaW4tbGVmdDogLTVyZW07XG59XG5cbi4tbXQtMjR7XG4gIG1hcmdpbi10b3A6IC02cmVtO1xufVxuXG4uLW1yLTI0e1xuICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xufVxuXG4uLW1iLTI0e1xuICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbn1cblxuLi1tbC0yNHtcbiAgbWFyZ2luLWxlZnQ6IC02cmVtO1xufVxuXG4uLW10LTMye1xuICBtYXJnaW4tdG9wOiAtOHJlbTtcbn1cblxuLi1tci0zMntcbiAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbn1cblxuLi1tYi0zMntcbiAgbWFyZ2luLWJvdHRvbTogLThyZW07XG59XG5cbi4tbWwtMzJ7XG4gIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbn1cblxuLm1heC1oLWZ1bGx7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5tYXgtaC1zY3JlZW57XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuXG4ubWF4LWgtZnVsbDg1e1xuICBtYXgtaGVpZ2h0OiA4NSU7XG59XG5cbi5tYXgtdy14c3tcbiAgbWF4LXdpZHRoOiAyMHJlbTtcbn1cblxuLm1heC13LXNte1xuICBtYXgtd2lkdGg6IDMwcmVtO1xufVxuXG4ubWF4LXctbWR7XG4gIG1heC13aWR0aDogNDByZW07XG59XG5cbi5tYXgtdy1sZ3tcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbn1cblxuLm1heC13LXhse1xuICBtYXgtd2lkdGg6IDYwcmVtO1xufVxuXG4ubWF4LXctMnhse1xuICBtYXgtd2lkdGg6IDcwcmVtO1xufVxuXG4ubWF4LXctM3hse1xuICBtYXgtd2lkdGg6IDgwcmVtO1xufVxuXG4ubWF4LXctNHhse1xuICBtYXgtd2lkdGg6IDkwcmVtO1xufVxuXG4ubWF4LXctNXhse1xuICBtYXgtd2lkdGg6IDEwMHJlbTtcbn1cblxuLm1heC13LWZ1bGx7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1heC13LWRhc2gtMXtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbn1cblxuLm1pbi1oLTB7XG4gIG1pbi1oZWlnaHQ6IDA7XG59XG5cbi5taW4taC1mdWxse1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuXG4ubWluLWgtc2NyZWVue1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLm1pbi13LTB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLm1pbi13LWZ1bGx7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLm9wYWNpdHktMHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm9wYWNpdHktMjV7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5vcGFjaXR5LTUwe1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5vcGFjaXR5LTc1e1xuICBvcGFjaXR5OiAwLjc1O1xufVxuXG4ub3BhY2l0eS0xMDB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5vdXRsaW5lLW5vbmV7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm91dGxpbmUtd2hpdGV7XG4gIG91dGxpbmU6IDJweCBkb3R0ZWQgd2hpdGU7XG4gIG91dGxpbmUtb2Zmc2V0OiAycHg7XG59XG5cbi5vdXRsaW5lLWJsYWNre1xuICBvdXRsaW5lOiAycHggZG90dGVkIGJsYWNrO1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuXG4uZm9jdXNcXDpvdXRsaW5lLW5vbmU6Zm9jdXN7XG4gIG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmZvY3VzXFw6b3V0bGluZS13aGl0ZTpmb2N1c3tcbiAgb3V0bGluZTogMnB4IGRvdHRlZCB3aGl0ZTtcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLmZvY3VzXFw6b3V0bGluZS1ibGFjazpmb2N1c3tcbiAgb3V0bGluZTogMnB4IGRvdHRlZCBibGFjaztcbiAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbn1cblxuLm92ZXJmbG93LWF1dG97XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVue1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZXtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGx7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi5vdmVyZmxvdy14LWF1dG97XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5cbi5vdmVyZmxvdy15LWF1dG97XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5vdmVyZmxvdy14LWhpZGRlbntcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4ub3ZlcmZsb3cteS1oaWRkZW57XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cblxuLm92ZXJmbG93LXgtdmlzaWJsZXtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbn1cblxuLm92ZXJmbG93LXktdmlzaWJsZXtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLm92ZXJmbG93LXgtc2Nyb2xse1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5cbi5vdmVyZmxvdy15LXNjcm9sbHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uc2Nyb2xsaW5nLXRvdWNoe1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbi5zY3JvbGxpbmctYXV0b3tcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLWF1dG97XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG59XG5cbi5vdmVyc2Nyb2xsLWNvbnRhaW57XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG59XG5cbi5vdmVyc2Nyb2xsLW5vbmV7XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG59XG5cbi5vdmVyc2Nyb2xsLXktYXV0b3tcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBhdXRvO1xufVxuXG4ub3ZlcnNjcm9sbC15LWNvbnRhaW57XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwteS1ub25le1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG59XG5cbi5vdmVyc2Nyb2xsLXgtYXV0b3tcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBhdXRvO1xufVxuXG4ub3ZlcnNjcm9sbC14LWNvbnRhaW57XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbn1cblxuLm92ZXJzY3JvbGwteC1ub25le1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG59XG5cbi5wLTB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wLTF7XG4gIHBhZGRpbmc6IDAuMjVyZW07XG59XG5cbi5wLTJ7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLnAtM3tcbiAgcGFkZGluZzogMC43NXJlbTtcbn1cblxuLnAtNHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLnAtNXtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLnAtNntcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG4ucC04e1xuICBwYWRkaW5nOiAycmVtO1xufVxuXG4ucC0xMHtcbiAgcGFkZGluZzogMi41cmVtO1xufVxuXG4ucC0xMntcbiAgcGFkZGluZzogM3JlbTtcbn1cblxuLnAtMTZ7XG4gIHBhZGRpbmc6IDRyZW07XG59XG5cbi5wLTIwe1xuICBwYWRkaW5nOiA1cmVtO1xufVxuXG4ucC0yNHtcbiAgcGFkZGluZzogNnJlbTtcbn1cblxuLnAtMzJ7XG4gIHBhZGRpbmc6IDhyZW07XG59XG5cbi5wLXB4e1xuICBwYWRkaW5nOiAxcHg7XG59XG5cbi5weS0we1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5weC0we1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5weS0xe1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5cbi5weC0xe1xuICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5weS0ye1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ucHgtMntcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnB5LTN7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnB4LTN7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbn1cblxuLnB5LTR7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbn1cblxuLnB4LTR7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnB5LTV7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLnB4LTV7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbn1cblxuLnB5LTZ7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5weC02e1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4ucHktOHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAycmVtO1xufVxuXG4ucHgtOHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4ucHktMTB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG59XG5cbi5weC0xMHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbn1cblxuLnB5LTEye1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG59XG5cbi5weC0xMntcbiAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4ucHktMTZ7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cblxuLnB4LTE2e1xuICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW07XG59XG5cbi5weS0yMHtcbiAgcGFkZGluZy10b3A6IDVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucHgtMjB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgcGFkZGluZy1yaWdodDogNXJlbTtcbn1cblxuLnB5LTI0e1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDZyZW07XG59XG5cbi5weC0yNHtcbiAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucHktMzJ7XG4gIHBhZGRpbmctdG9wOiA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbn1cblxuLnB4LTMye1xuICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW07XG59XG5cbi5weS1weHtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnB4LXB4e1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMXB4O1xufVxuXG4ucHQtMHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5wci0we1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucGItMHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wbC0we1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5wdC0xe1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbn1cblxuLnByLTF7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5wYi0xe1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLnBsLTF7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbn1cblxuLnB0LTJ7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5wci0ye1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5wYi0ye1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuXG4ucGwtMntcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5wdC0ze1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbn1cblxuLnByLTN7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5wYi0ze1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLnBsLTN7XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLnB0LTR7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuXG4ucHItNHtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLnBiLTR7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xufVxuXG4ucGwtNHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuXG4ucHQtNXtcbiAgcGFkZGluZy10b3A6IDEuMjVyZW07XG59XG5cbi5wci01e1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xufVxuXG4ucGItNXtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG59XG5cbi5wbC01e1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5wdC02e1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuXG4ucHItNntcbiAgcGFkZGluZy1yaWdodDogMS41cmVtO1xufVxuXG4ucGItNntcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLnBsLTZ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG4ucHQtOHtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbi5wci04e1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xufVxuXG4ucGItOHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5wbC04e1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi5wdC0xMHtcbiAgcGFkZGluZy10b3A6IDIuNXJlbTtcbn1cblxuLnByLTEwe1xuICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG59XG5cbi5wYi0xMHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbn1cblxuLnBsLTEwe1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cblxuLnB0LTEye1xuICBwYWRkaW5nLXRvcDogM3JlbTtcbn1cblxuLnByLTEye1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xufVxuXG4ucGItMTJ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xufVxuXG4ucGwtMTJ7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cblxuLnB0LTE2e1xuICBwYWRkaW5nLXRvcDogNHJlbTtcbn1cblxuLnByLTE2e1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4ucGItMTZ7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xufVxuXG4ucGwtMTZ7XG4gIHBhZGRpbmctbGVmdDogNHJlbTtcbn1cblxuLnB0LTIwe1xuICBwYWRkaW5nLXRvcDogNXJlbTtcbn1cblxuLnByLTIwe1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xufVxuXG4ucGItMjB7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuXG4ucGwtMjB7XG4gIHBhZGRpbmctbGVmdDogNXJlbTtcbn1cblxuLnB0LTI0e1xuICBwYWRkaW5nLXRvcDogNnJlbTtcbn1cblxuLnByLTI0e1xuICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xufVxuXG4ucGItMjR7XG4gIHBhZGRpbmctYm90dG9tOiA2cmVtO1xufVxuXG4ucGwtMjR7XG4gIHBhZGRpbmctbGVmdDogNnJlbTtcbn1cblxuLnB0LTMye1xuICBwYWRkaW5nLXRvcDogOHJlbTtcbn1cblxuLnByLTMye1xuICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xufVxuXG4ucGItMzJ7XG4gIHBhZGRpbmctYm90dG9tOiA4cmVtO1xufVxuXG4ucGwtMzJ7XG4gIHBhZGRpbmctbGVmdDogOHJlbTtcbn1cblxuLnB0LXB4e1xuICBwYWRkaW5nLXRvcDogMXB4O1xufVxuXG4ucHItcHh7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbn1cblxuLnBiLXB4e1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4ucGwtcHh7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xufVxuXG4ucGxhY2Vob2xkZXItZGFyay1ncmV5OjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGVwcGVybWludDo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxM0M4N0I7XG4gIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItcGVwcGVybWludC01MDo6cGxhY2Vob2xkZXJ7XG4gIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbn1cblxuLnBsYWNlaG9sZGVyLXN1bnJpc2U6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRkZDNzU0O1xuICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWU6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMDAzNDkyO1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ibHVlLTUwOjpwbGFjZWhvbGRlcntcbiAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWUtMjU6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLnBsYWNlaG9sZGVyLXRlYWw6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNEVDN0M2O1xuICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWJsdWVzdGVlbDo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICM5MEE4QzA7XG4gIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLXNraW46OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRDdCNThBO1xuICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1kdXNrLXBpbms6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRUJDMEI4O1xuICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1kYW5nZXI6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjOUIyQzJDO1xuICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItc3VjY2Vzczo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyNzY3NDk7XG4gIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci11bnF1b3RhYmxlOjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogI0ZGNTY1NjtcbiAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZXk6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjYjJiM2I4O1xuICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci1ncmV5LTUwOjpwbGFjZWhvbGRlcntcbiAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbn1cblxuLnBsYWNlaG9sZGVyLWdyZXktMjU6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4ucGxhY2Vob2xkZXItd2hpdGUtNTA6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ucGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5wbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXJ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZGFyay1ncmV5OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1wZXBwZXJtaW50OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzEzQzg3QjtcbiAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXN1bnJpc2U6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRkZDNzU0O1xuICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICMwMDM0OTI7XG4gIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICM0RUM3QzY7XG4gIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlc3RlZWw6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjOTBBOEMwO1xuICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXNraW46Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRDdCNThBO1xuICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLWR1c2stcGluazpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICNFQkMwQjg7XG4gIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZGFuZ2VyOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzlCMkMyQztcbiAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItc3VjY2Vzczpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyNzY3NDk7XG4gIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLXVucXVvdGFibGU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRkY1NjU2O1xuICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICBjb2xvcjogI2IyYjNiODtcbiAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5LTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JleS0yNTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTA6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5wbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xufVxuXG4ucGxhY2Vob2xkZXItb3BhY2l0eS03NTo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlcntcbiAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xufVxuXG4uZm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5mb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG59XG5cbi5wb2ludGVyLWV2ZW50cy1ub25le1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBvaW50ZXItZXZlbnRzLWF1dG97XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uZGlzYWJsZWRcXDpwb2ludGVyLWV2ZW50cy1ub25lOmRpc2FibGVke1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmRpc2FibGVkXFw6cG9pbnRlci1ldmVudHMtYXV0bzpkaXNhYmxlZHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5zdGF0aWN7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5maXhlZHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4uYWJzb2x1dGV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnJlbGF0aXZle1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdGlja3l7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG59XG5cbi5pbnNldC0we1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG5cbi5pbnNldC1hdXRve1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IGF1dG87XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5pbnNldC0xXFwvMntcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1MCU7XG4gIGJvdHRvbTogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi5pbnNldC14c3tcbiAgdG9wOiAuNzVyZW07XG4gIHJpZ2h0OiAuNzVyZW07XG4gIGJvdHRvbTogLjc1cmVtO1xuICBsZWZ0OiAuNzVyZW07XG59XG5cbi5pbnNldC1zbXtcbiAgdG9wOiAuODc1cmVtO1xuICByaWdodDogLjg3NXJlbTtcbiAgYm90dG9tOiAuODc1cmVtO1xuICBsZWZ0OiAuODc1cmVtO1xufVxuXG4uaW5zZXQtYmFzZXtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbiAgYm90dG9tOiAxcmVtO1xuICBsZWZ0OiAxcmVtO1xufVxuXG4uaW5zZXQtbGd7XG4gIHRvcDogMS4xMjVyZW07XG4gIHJpZ2h0OiAxLjEyNXJlbTtcbiAgYm90dG9tOiAxLjEyNXJlbTtcbiAgbGVmdDogMS4xMjVyZW07XG59XG5cbi5pbnNldC14bHtcbiAgdG9wOiAxLjI1cmVtO1xuICByaWdodDogMS4yNXJlbTtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBsZWZ0OiAxLjI1cmVtO1xufVxuXG4uaW5zZXQtMnhse1xuICB0b3A6IDEuNXJlbTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgYm90dG9tOiAxLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbn1cblxuLmluc2V0LTN4bHtcbiAgdG9wOiAxLjg3NXJlbTtcbiAgcmlnaHQ6IDEuODc1cmVtO1xuICBib3R0b206IDEuODc1cmVtO1xuICBsZWZ0OiAxLjg3NXJlbTtcbn1cblxuLmluc2V0LTR4bHtcbiAgdG9wOiAyLjI1cmVtO1xuICByaWdodDogMi4yNXJlbTtcbiAgYm90dG9tOiAyLjI1cmVtO1xuICBsZWZ0OiAyLjI1cmVtO1xufVxuXG4uaW5zZXQtNXhse1xuICB0b3A6IDNyZW07XG4gIHJpZ2h0OiAzcmVtO1xuICBib3R0b206IDNyZW07XG4gIGxlZnQ6IDNyZW07XG59XG5cbi5pbnNldC15LTB7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4uaW5zZXQteC0we1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmluc2V0LXktYXV0b3tcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IGF1dG87XG59XG5cbi5pbnNldC14LWF1dG97XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uaW5zZXQteS0xXFwvMntcbiAgdG9wOiA1MCU7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4uaW5zZXQteC0xXFwvMntcbiAgcmlnaHQ6IDUwJTtcbiAgbGVmdDogNTAlO1xufVxuXG4uaW5zZXQteS14c3tcbiAgdG9wOiAuNzVyZW07XG4gIGJvdHRvbTogLjc1cmVtO1xufVxuXG4uaW5zZXQteC14c3tcbiAgcmlnaHQ6IC43NXJlbTtcbiAgbGVmdDogLjc1cmVtO1xufVxuXG4uaW5zZXQteS1zbXtcbiAgdG9wOiAuODc1cmVtO1xuICBib3R0b206IC44NzVyZW07XG59XG5cbi5pbnNldC14LXNte1xuICByaWdodDogLjg3NXJlbTtcbiAgbGVmdDogLjg3NXJlbTtcbn1cblxuLmluc2V0LXktYmFzZXtcbiAgdG9wOiAxcmVtO1xuICBib3R0b206IDFyZW07XG59XG5cbi5pbnNldC14LWJhc2V7XG4gIHJpZ2h0OiAxcmVtO1xuICBsZWZ0OiAxcmVtO1xufVxuXG4uaW5zZXQteS1sZ3tcbiAgdG9wOiAxLjEyNXJlbTtcbiAgYm90dG9tOiAxLjEyNXJlbTtcbn1cblxuLmluc2V0LXgtbGd7XG4gIHJpZ2h0OiAxLjEyNXJlbTtcbiAgbGVmdDogMS4xMjVyZW07XG59XG5cbi5pbnNldC15LXhse1xuICB0b3A6IDEuMjVyZW07XG4gIGJvdHRvbTogMS4yNXJlbTtcbn1cblxuLmluc2V0LXgteGx7XG4gIHJpZ2h0OiAxLjI1cmVtO1xuICBsZWZ0OiAxLjI1cmVtO1xufVxuXG4uaW5zZXQteS0yeGx7XG4gIHRvcDogMS41cmVtO1xuICBib3R0b206IDEuNXJlbTtcbn1cblxuLmluc2V0LXgtMnhse1xuICByaWdodDogMS41cmVtO1xuICBsZWZ0OiAxLjVyZW07XG59XG5cbi5pbnNldC15LTN4bHtcbiAgdG9wOiAxLjg3NXJlbTtcbiAgYm90dG9tOiAxLjg3NXJlbTtcbn1cblxuLmluc2V0LXgtM3hse1xuICByaWdodDogMS44NzVyZW07XG4gIGxlZnQ6IDEuODc1cmVtO1xufVxuXG4uaW5zZXQteS00eGx7XG4gIHRvcDogMi4yNXJlbTtcbiAgYm90dG9tOiAyLjI1cmVtO1xufVxuXG4uaW5zZXQteC00eGx7XG4gIHJpZ2h0OiAyLjI1cmVtO1xuICBsZWZ0OiAyLjI1cmVtO1xufVxuXG4uaW5zZXQteS01eGx7XG4gIHRvcDogM3JlbTtcbiAgYm90dG9tOiAzcmVtO1xufVxuXG4uaW5zZXQteC01eGx7XG4gIHJpZ2h0OiAzcmVtO1xuICBsZWZ0OiAzcmVtO1xufVxuXG4udG9wLTB7XG4gIHRvcDogMDtcbn1cblxuLnJpZ2h0LTB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYm90dG9tLTB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmxlZnQtMHtcbiAgbGVmdDogMDtcbn1cblxuLnRvcC1hdXRve1xuICB0b3A6IGF1dG87XG59XG5cbi5yaWdodC1hdXRve1xuICByaWdodDogYXV0bztcbn1cblxuLmJvdHRvbS1hdXRve1xuICBib3R0b206IGF1dG87XG59XG5cbi5sZWZ0LWF1dG97XG4gIGxlZnQ6IGF1dG87XG59XG5cbi50b3AtMVxcLzJ7XG4gIHRvcDogNTAlO1xufVxuXG4ucmlnaHQtMVxcLzJ7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5ib3R0b20tMVxcLzJ7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ubGVmdC0xXFwvMntcbiAgbGVmdDogNTAlO1xufVxuXG4udG9wLXhze1xuICB0b3A6IC43NXJlbTtcbn1cblxuLnJpZ2h0LXhze1xuICByaWdodDogLjc1cmVtO1xufVxuXG4uYm90dG9tLXhze1xuICBib3R0b206IC43NXJlbTtcbn1cblxuLmxlZnQteHN7XG4gIGxlZnQ6IC43NXJlbTtcbn1cblxuLnRvcC1zbXtcbiAgdG9wOiAuODc1cmVtO1xufVxuXG4ucmlnaHQtc217XG4gIHJpZ2h0OiAuODc1cmVtO1xufVxuXG4uYm90dG9tLXNte1xuICBib3R0b206IC44NzVyZW07XG59XG5cbi5sZWZ0LXNte1xuICBsZWZ0OiAuODc1cmVtO1xufVxuXG4udG9wLWJhc2V7XG4gIHRvcDogMXJlbTtcbn1cblxuLnJpZ2h0LWJhc2V7XG4gIHJpZ2h0OiAxcmVtO1xufVxuXG4uYm90dG9tLWJhc2V7XG4gIGJvdHRvbTogMXJlbTtcbn1cblxuLmxlZnQtYmFzZXtcbiAgbGVmdDogMXJlbTtcbn1cblxuLnRvcC1sZ3tcbiAgdG9wOiAxLjEyNXJlbTtcbn1cblxuLnJpZ2h0LWxne1xuICByaWdodDogMS4xMjVyZW07XG59XG5cbi5ib3R0b20tbGd7XG4gIGJvdHRvbTogMS4xMjVyZW07XG59XG5cbi5sZWZ0LWxne1xuICBsZWZ0OiAxLjEyNXJlbTtcbn1cblxuLnRvcC14bHtcbiAgdG9wOiAxLjI1cmVtO1xufVxuXG4ucmlnaHQteGx7XG4gIHJpZ2h0OiAxLjI1cmVtO1xufVxuXG4uYm90dG9tLXhse1xuICBib3R0b206IDEuMjVyZW07XG59XG5cbi5sZWZ0LXhse1xuICBsZWZ0OiAxLjI1cmVtO1xufVxuXG4udG9wLTJ4bHtcbiAgdG9wOiAxLjVyZW07XG59XG5cbi5yaWdodC0yeGx7XG4gIHJpZ2h0OiAxLjVyZW07XG59XG5cbi5ib3R0b20tMnhse1xuICBib3R0b206IDEuNXJlbTtcbn1cblxuLmxlZnQtMnhse1xuICBsZWZ0OiAxLjVyZW07XG59XG5cbi50b3AtM3hse1xuICB0b3A6IDEuODc1cmVtO1xufVxuXG4ucmlnaHQtM3hse1xuICByaWdodDogMS44NzVyZW07XG59XG5cbi5ib3R0b20tM3hse1xuICBib3R0b206IDEuODc1cmVtO1xufVxuXG4ubGVmdC0zeGx7XG4gIGxlZnQ6IDEuODc1cmVtO1xufVxuXG4udG9wLTR4bHtcbiAgdG9wOiAyLjI1cmVtO1xufVxuXG4ucmlnaHQtNHhse1xuICByaWdodDogMi4yNXJlbTtcbn1cblxuLmJvdHRvbS00eGx7XG4gIGJvdHRvbTogMi4yNXJlbTtcbn1cblxuLmxlZnQtNHhse1xuICBsZWZ0OiAyLjI1cmVtO1xufVxuXG4udG9wLTV4bHtcbiAgdG9wOiAzcmVtO1xufVxuXG4ucmlnaHQtNXhse1xuICByaWdodDogM3JlbTtcbn1cblxuLmJvdHRvbS01eGx7XG4gIGJvdHRvbTogM3JlbTtcbn1cblxuLmxlZnQtNXhse1xuICBsZWZ0OiAzcmVtO1xufVxuXG4ucmVzaXplLW5vbmV7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLnJlc2l6ZS15e1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4ucmVzaXplLXh7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbDtcbn1cblxuLnJlc2l6ZXtcbiAgcmVzaXplOiBib3RoO1xufVxuXG4uc2hhZG93e1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMTApO1xufVxuXG4uc2hhZG93LW1ke1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMTIpLCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xufVxuXG4uc2hhZG93LWxne1xuICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xufVxuXG4uc2hhZG93LWlubmVye1xuICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDYpO1xufVxuXG4uc2hhZG93LW91dGxpbmV7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUyLDE0NCwyMjAsMC41KTtcbn1cblxuLnNoYWRvdy1ub25le1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uaG92ZXJcXDpzaGFkb3c6aG92ZXJ7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xMCk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy1tZDpob3ZlcntcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbn1cblxuLmhvdmVyXFw6c2hhZG93LWxnOmhvdmVye1xuICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xufVxuXG4uaG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXJ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wNik7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy1vdXRsaW5lOmhvdmVye1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG59XG5cbi5ob3ZlclxcOnNoYWRvdy1ub25lOmhvdmVye1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZm9jdXNcXDpzaGFkb3c6Zm9jdXN7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xMCk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1tZDpmb2N1c3tcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbn1cblxuLmZvY3VzXFw6c2hhZG93LWxnOmZvY3Vze1xuICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xufVxuXG4uZm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXN7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wNik7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1vdXRsaW5lOmZvY3Vze1xuICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG59XG5cbi5mb2N1c1xcOnNoYWRvdy1ub25lOmZvY3Vze1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZmlsbC1jdXJyZW50e1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zdHJva2UtY3VycmVudHtcbiAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG59XG5cbi5zdHJva2UtMHtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xufVxuXG4uc3Ryb2tlLTF7XG4gIHN0cm9rZS13aWR0aDogMTtcbn1cblxuLnN0cm9rZS0ye1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG5cbi50YWJsZS1hdXRve1xuICB0YWJsZS1sYXlvdXQ6IGF1dG87XG59XG5cbi50YWJsZS1maXhlZHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLnRleHQtbGVmdHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtY2VudGVye1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXh0LXJpZ2h0e1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtanVzdGlmeXtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLnRleHQtZGFyay1ncmV5e1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICMzNjM2MzY7XG4gIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1wZXBwZXJtaW50e1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICMxM0M4N0I7XG4gIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXBlcHBlcm1pbnQtNTB7XG4gIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbn1cblxuLnRleHQtc3VucmlzZXtcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRkZDNzU0O1xuICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVle1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICMwMDM0OTI7XG4gIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlLTUwe1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4udGV4dC1ibHVlLTI1e1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbn1cblxuLnRleHQtdGVhbHtcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjNEVDN0M2O1xuICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ibHVlc3RlZWx7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzkwQThDMDtcbiAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXNraW57XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI0Q3QjU4QTtcbiAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LWR1c2stcGlua3tcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRUJDMEI4O1xuICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtZGFuZ2Vye1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICM5QjJDMkM7XG4gIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtc3VjY2Vzc3tcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMjc2NzQ5O1xuICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXVucXVvdGFibGV7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI0ZGNTY1NjtcbiAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmV5e1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNiMmIzYjg7XG4gIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4udGV4dC1ncmV5LTUwe1xuICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xufVxuXG4udGV4dC1ncmV5LTI1e1xuICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbn1cblxuLnRleHQtd2hpdGV7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi50ZXh0LXdoaXRlLTUwe1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4udGV4dC1ibGFja3tcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLnRleHQtdHJhbnNwYXJlbnR7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhvdmVyXFw6dGV4dC1kYXJrLWdyZXk6aG92ZXJ7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtcGVwcGVybWludDpob3ZlcntcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMTNDODdCO1xuICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbn1cblxuLmhvdmVyXFw6dGV4dC1zdW5yaXNlOmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNGRkM3NTQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmx1ZTpob3ZlcntcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMDAzNDkyO1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlLTUwOmhvdmVye1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWJsdWUtMjU6aG92ZXJ7XG4gIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LXRlYWw6aG92ZXJ7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzRFQzdDNjtcbiAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ibHVlc3RlZWw6aG92ZXJ7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzkwQThDMDtcbiAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtc2tpbjpob3ZlcntcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRDdCNThBO1xuICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1kdXNrLXBpbms6aG92ZXJ7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI0VCQzBCODtcbiAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZGFuZ2VyOmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICM5QjJDMkM7XG4gIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1zdWNjZXNzOmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyNzY3NDk7XG4gIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC11bnF1b3RhYmxlOmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNGRjU2NTY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmhvdmVyXFw6dGV4dC1ncmV5OmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNiMmIzYjg7XG4gIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4uaG92ZXJcXDp0ZXh0LWdyZXktNTA6aG92ZXJ7XG4gIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG59XG5cbi5ob3ZlclxcOnRleHQtZ3JleS0yNTpob3ZlcntcbiAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG59XG5cbi5ob3ZlclxcOnRleHQtd2hpdGU6aG92ZXJ7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtd2hpdGUtNTA6aG92ZXJ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5ob3ZlclxcOnRleHQtYmxhY2s6aG92ZXJ7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5ob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmZvY3VzXFw6dGV4dC1kYXJrLWdyZXk6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzM2MzYzNjtcbiAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtcGVwcGVybWludDpmb2N1c3tcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMTNDODdCO1xuICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbn1cblxuLmZvY3VzXFw6dGV4dC1zdW5yaXNlOmZvY3Vze1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNGRkM3NTQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmx1ZTpmb2N1c3tcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMDAzNDkyO1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlLTUwOmZvY3Vze1xuICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWJsdWUtMjU6Zm9jdXN7XG4gIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LXRlYWw6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzRFQzdDNjtcbiAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ibHVlc3RlZWw6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzkwQThDMDtcbiAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtc2tpbjpmb2N1c3tcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjRDdCNThBO1xuICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1kdXNrLXBpbms6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI0VCQzBCODtcbiAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZGFuZ2VyOmZvY3Vze1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICM5QjJDMkM7XG4gIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1zdWNjZXNzOmZvY3Vze1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyNzY3NDk7XG4gIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC11bnF1b3RhYmxlOmZvY3Vze1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNGRjU2NTY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzXFw6dGV4dC1ncmV5OmZvY3Vze1xuICAtLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6ICNiMmIzYjg7XG4gIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xufVxuXG4uZm9jdXNcXDp0ZXh0LWdyZXktNTA6Zm9jdXN7XG4gIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG59XG5cbi5mb2N1c1xcOnRleHQtZ3JleS0yNTpmb2N1c3tcbiAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG59XG5cbi5mb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtd2hpdGUtNTA6Zm9jdXN7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5mb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG59XG5cbi5mb2N1c1xcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRleHQtb3BhY2l0eS0we1xuICAtLXRleHQtb3BhY2l0eTogMDtcbn1cblxuLnRleHQtb3BhY2l0eS0yNXtcbiAgLS10ZXh0LW9wYWNpdHk6IDAuMjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNTB7XG4gIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi50ZXh0LW9wYWNpdHktNzV7XG4gIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4udGV4dC1vcGFjaXR5LTEwMHtcbiAgLS10ZXh0LW9wYWNpdHk6IDE7XG59XG5cbi5ob3ZlclxcOnRleHQtb3BhY2l0eS0wOmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMDtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMC4yNTtcbn1cblxuLmhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwOmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMC41O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktNzU6aG92ZXJ7XG4gIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4uaG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwOmhvdmVye1xuICAtLXRleHQtb3BhY2l0eTogMTtcbn1cblxuLmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAwO1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4uZm9jdXNcXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1c3tcbiAgLS10ZXh0LW9wYWNpdHk6IDAuNzU7XG59XG5cbi5mb2N1c1xcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXN7XG4gIC0tdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4uaXRhbGlje1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5ub3QtaXRhbGlje1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5ob3ZlclxcOml0YWxpYzpob3ZlcntcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaG92ZXJcXDpub3QtaXRhbGljOmhvdmVye1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5mb2N1c1xcOml0YWxpYzpmb2N1c3tcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZm9jdXNcXDpub3QtaXRhbGljOmZvY3Vze1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi51cHBlcmNhc2V7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5sb3dlcmNhc2V7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5jYXBpdGFsaXple1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLm5vcm1hbC1jYXNle1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmhvdmVyXFw6dXBwZXJjYXNlOmhvdmVye1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaG92ZXJcXDpsb3dlcmNhc2U6aG92ZXJ7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5ob3ZlclxcOmNhcGl0YWxpemU6aG92ZXJ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uaG92ZXJcXDpub3JtYWwtY2FzZTpob3ZlcntcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5mb2N1c1xcOnVwcGVyY2FzZTpmb2N1c3tcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmZvY3VzXFw6bG93ZXJjYXNlOmZvY3Vze1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuXG4uZm9jdXNcXDpjYXBpdGFsaXplOmZvY3Vze1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmZvY3VzXFw6bm9ybWFsLWNhc2U6Zm9jdXN7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4udW5kZXJsaW5le1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmxpbmUtdGhyb3VnaHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5uby11bmRlcmxpbmV7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVye1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVye1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVye1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mb2N1c1xcOnVuZGVybGluZTpmb2N1c3tcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1c3tcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbi5mb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1c3tcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYW50aWFsaWFzZWR7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc3VicGl4ZWwtYW50aWFsaWFzZWR7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xufVxuXG4uaG92ZXJcXDphbnRpYWxpYXNlZDpob3ZlcntcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5ob3ZlclxcOnN1YnBpeGVsLWFudGlhbGlhc2VkOmhvdmVye1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLmZvY3VzXFw6YW50aWFsaWFzZWQ6Zm9jdXN7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uZm9jdXNcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZDpmb2N1c3tcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG59XG5cbi5vcmRpbmFsLCAuc2xhc2hlZC16ZXJvLCAubGluaW5nLW51bXMsIC5vbGRzdHlsZS1udW1zLCAucHJvcG9ydGlvbmFsLW51bXMsIC50YWJ1bGFyLW51bXMsIC5kaWFnb25hbC1mcmFjdGlvbnMsIC5zdGFja2VkLWZyYWN0aW9uc3tcbiAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1vcmRpbmFsOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gIC0tZm9udC12YXJpYW50LW51bWVyaWMtc2xhc2hlZC16ZXJvOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gIC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gIC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZzogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1vcmRpbmFsKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zbGFzaGVkLXplcm8pIHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZSkgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZykgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb24pO1xufVxuXG4ubm9ybWFsLW51bXN7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiBub3JtYWw7XG59XG5cbi5vcmRpbmFse1xuICAtLWZvbnQtdmFyaWFudC1udW1lcmljLW9yZGluYWw6IG9yZGluYWw7XG59XG5cbi5zbGFzaGVkLXplcm97XG4gIC0tZm9udC12YXJpYW50LW51bWVyaWMtc2xhc2hlZC16ZXJvOiBzbGFzaGVkLXplcm87XG59XG5cbi5saW5pbmctbnVtc3tcbiAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IGxpbmluZy1udW1zO1xufVxuXG4ub2xkc3R5bGUtbnVtc3tcbiAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IG9sZHN0eWxlLW51bXM7XG59XG5cbi5wcm9wb3J0aW9uYWwtbnVtc3tcbiAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiBwcm9wb3J0aW9uYWwtbnVtcztcbn1cblxuLnRhYnVsYXItbnVtc3tcbiAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiB0YWJ1bGFyLW51bXM7XG59XG5cbi5kaWFnb25hbC1mcmFjdGlvbnN7XG4gIC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb246IGRpYWdvbmFsLWZyYWN0aW9ucztcbn1cblxuLnN0YWNrZWQtZnJhY3Rpb25ze1xuICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiBzdGFja2VkLWZyYWN0aW9ucztcbn1cblxuLnRyYWNraW5nLXRpZ2h0e1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbn1cblxuLnRyYWNraW5nLW5vcm1hbHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi50cmFja2luZy13aWRle1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuXG4uc2VsZWN0LW5vbmV7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0LXRleHR7XG4gIHVzZXItc2VsZWN0OiB0ZXh0O1xufVxuXG4uc2VsZWN0LWFsbHtcbiAgdXNlci1zZWxlY3Q6IGFsbDtcbn1cblxuLnNlbGVjdC1hdXRve1xuICB1c2VyLXNlbGVjdDogYXV0bztcbn1cblxuLmFsaWduLWJhc2VsaW5le1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5hbGlnbi10b3B7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5hbGlnbi1taWRkbGV7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hbGlnbi1ib3R0b217XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi5hbGlnbi10ZXh0LXRvcHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b217XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbn1cblxuLnZpc2libGV7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5pbnZpc2libGV7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLndoaXRlc3BhY2Utbm9ybWFse1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4ud2hpdGVzcGFjZS1uby13cmFwe1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ud2hpdGVzcGFjZS1wcmV7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG59XG5cbi53aGl0ZXNwYWNlLXByZS1saW5le1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbi53aGl0ZXNwYWNlLXByZS13cmFwe1xuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbi5icmVhay1ub3JtYWx7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuLmJyZWFrLXdvcmRze1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5icmVhay1hbGx7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbn1cblxuLnRydW5jYXRle1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnctMXtcbiAgd2lkdGg6IDAuMjVyZW07XG59XG5cbi53LTJ7XG4gIHdpZHRoOiAwLjVyZW07XG59XG5cbi53LTN7XG4gIHdpZHRoOiAwLjc1cmVtO1xufVxuXG4udy00e1xuICB3aWR0aDogMXJlbTtcbn1cblxuLnctNXtcbiAgd2lkdGg6IDEuMjVyZW07XG59XG5cbi53LTZ7XG4gIHdpZHRoOiAxLjVyZW07XG59XG5cbi53LTh7XG4gIHdpZHRoOiAycmVtO1xufVxuXG4udy0xMHtcbiAgd2lkdGg6IDIuNXJlbTtcbn1cblxuLnctMTJ7XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4udy0xNntcbiAgd2lkdGg6IDRyZW07XG59XG5cbi53LTI0e1xuICB3aWR0aDogNnJlbTtcbn1cblxuLnctMzJ7XG4gIHdpZHRoOiA4cmVtO1xufVxuXG4udy00OHtcbiAgd2lkdGg6IDEycmVtO1xufVxuXG4udy02NHtcbiAgd2lkdGg6IDE2cmVtO1xufVxuXG4udy1hdXRve1xuICB3aWR0aDogYXV0bztcbn1cblxuLnctcHh7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi53LTFcXC8ye1xuICB3aWR0aDogNTAlO1xufVxuXG4udy0xXFwvM3tcbiAgd2lkdGg6IDMzLjMzMzMzJTtcbn1cblxuLnctMlxcLzN7XG4gIHdpZHRoOiA2Ni42NjY2NyU7XG59XG5cbi53LTFcXC80e1xuICB3aWR0aDogMjUlO1xufVxuXG4udy0zXFwvNHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLnctMVxcLzV7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi53LTJcXC81e1xuICB3aWR0aDogNDAlO1xufVxuXG4udy0zXFwvNXtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnctNFxcLzV7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi53LTFcXC82e1xuICB3aWR0aDogMTYuNjY2NjclO1xufVxuXG4udy01XFwvNntcbiAgd2lkdGg6IDgzLjMzMzMzJTtcbn1cblxuLnctZnVsbHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53LXNjcmVlbntcbiAgd2lkdGg6IDEwMHZ3O1xufVxuXG4udy1kYXNoLTF7XG4gIHdpZHRoOiAzNTBweDtcbn1cblxuLnotMHtcbiAgei1pbmRleDogMDtcbn1cblxuLnotMTB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uei0yMHtcbiAgei1pbmRleDogMjA7XG59XG5cbi56LTMwe1xuICB6LWluZGV4OiAzMDtcbn1cblxuLnotNDB7XG4gIHotaW5kZXg6IDQwO1xufVxuXG4uei01MHtcbiAgei1pbmRleDogNTA7XG59XG5cbi56LWF1dG97XG4gIHotaW5kZXg6IGF1dG87XG59XG5cbi5nYXAtMHtcbiAgZ3JpZC1nYXA6IDA7XG4gIGdhcDogMDtcbn1cblxuLmdhcC0xe1xuICBncmlkLWdhcDogMC4yNXJlbTtcbiAgZ2FwOiAwLjI1cmVtO1xufVxuXG4uZ2FwLTJ7XG4gIGdyaWQtZ2FwOiAwLjVyZW07XG4gIGdhcDogMC41cmVtO1xufVxuXG4uZ2FwLTN7XG4gIGdyaWQtZ2FwOiAwLjc1cmVtO1xuICBnYXA6IDAuNzVyZW07XG59XG5cbi5nYXAtNHtcbiAgZ3JpZC1nYXA6IDFyZW07XG4gIGdhcDogMXJlbTtcbn1cblxuLmdhcC01e1xuICBncmlkLWdhcDogMS4yNXJlbTtcbiAgZ2FwOiAxLjI1cmVtO1xufVxuXG4uZ2FwLTZ7XG4gIGdyaWQtZ2FwOiAxLjVyZW07XG4gIGdhcDogMS41cmVtO1xufVxuXG4uZ2FwLTh7XG4gIGdyaWQtZ2FwOiAycmVtO1xuICBnYXA6IDJyZW07XG59XG5cbi5nYXAtMTB7XG4gIGdyaWQtZ2FwOiAyLjVyZW07XG4gIGdhcDogMi41cmVtO1xufVxuXG4uZ2FwLTEye1xuICBncmlkLWdhcDogM3JlbTtcbiAgZ2FwOiAzcmVtO1xufVxuXG4uZ2FwLTE2e1xuICBncmlkLWdhcDogNHJlbTtcbiAgZ2FwOiA0cmVtO1xufVxuXG4uZ2FwLTIwe1xuICBncmlkLWdhcDogNXJlbTtcbiAgZ2FwOiA1cmVtO1xufVxuXG4uZ2FwLTI0e1xuICBncmlkLWdhcDogNnJlbTtcbiAgZ2FwOiA2cmVtO1xufVxuXG4uZ2FwLTMye1xuICBncmlkLWdhcDogOHJlbTtcbiAgZ2FwOiA4cmVtO1xufVxuXG4uZ2FwLTQwe1xuICBncmlkLWdhcDogMTByZW07XG4gIGdhcDogMTByZW07XG59XG5cbi5nYXAtNDh7XG4gIGdyaWQtZ2FwOiAxMnJlbTtcbiAgZ2FwOiAxMnJlbTtcbn1cblxuLmdhcC01NntcbiAgZ3JpZC1nYXA6IDE0cmVtO1xuICBnYXA6IDE0cmVtO1xufVxuXG4uZ2FwLTY0e1xuICBncmlkLWdhcDogMTZyZW07XG4gIGdhcDogMTZyZW07XG59XG5cbi5nYXAtcHh7XG4gIGdyaWQtZ2FwOiAxcHg7XG4gIGdhcDogMXB4O1xufVxuXG4uY29sLWdhcC0we1xuICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gIGNvbHVtbi1nYXA6IDA7XG59XG5cbi5jb2wtZ2FwLTF7XG4gIGdyaWQtY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgY29sdW1uLWdhcDogMC4yNXJlbTtcbn1cblxuLmNvbC1nYXAtMntcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gIGNvbHVtbi1nYXA6IDAuNXJlbTtcbn1cblxuLmNvbC1nYXAtM3tcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xufVxuXG4uY29sLWdhcC00e1xuICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gIGNvbHVtbi1nYXA6IDFyZW07XG59XG5cbi5jb2wtZ2FwLTV7XG4gIGdyaWQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgY29sdW1uLWdhcDogMS4yNXJlbTtcbn1cblxuLmNvbC1nYXAtNntcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gIGNvbHVtbi1nYXA6IDEuNXJlbTtcbn1cblxuLmNvbC1nYXAtOHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICBjb2x1bW4tZ2FwOiAycmVtO1xufVxuXG4uY29sLWdhcC0xMHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gIGNvbHVtbi1nYXA6IDIuNXJlbTtcbn1cblxuLmNvbC1nYXAtMTJ7XG4gIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgY29sdW1uLWdhcDogM3JlbTtcbn1cblxuLmNvbC1nYXAtMTZ7XG4gIGdyaWQtY29sdW1uLWdhcDogNHJlbTtcbiAgY29sdW1uLWdhcDogNHJlbTtcbn1cblxuLmNvbC1nYXAtMjB7XG4gIGdyaWQtY29sdW1uLWdhcDogNXJlbTtcbiAgY29sdW1uLWdhcDogNXJlbTtcbn1cblxuLmNvbC1nYXAtMjR7XG4gIGdyaWQtY29sdW1uLWdhcDogNnJlbTtcbiAgY29sdW1uLWdhcDogNnJlbTtcbn1cblxuLmNvbC1nYXAtMzJ7XG4gIGdyaWQtY29sdW1uLWdhcDogOHJlbTtcbiAgY29sdW1uLWdhcDogOHJlbTtcbn1cblxuLmNvbC1nYXAtNDB7XG4gIGdyaWQtY29sdW1uLWdhcDogMTByZW07XG4gIGNvbHVtbi1nYXA6IDEwcmVtO1xufVxuXG4uY29sLWdhcC00OHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgY29sdW1uLWdhcDogMTJyZW07XG59XG5cbi5jb2wtZ2FwLTU2e1xuICBncmlkLWNvbHVtbi1nYXA6IDE0cmVtO1xuICBjb2x1bW4tZ2FwOiAxNHJlbTtcbn1cblxuLmNvbC1nYXAtNjR7XG4gIGdyaWQtY29sdW1uLWdhcDogMTZyZW07XG4gIGNvbHVtbi1nYXA6IDE2cmVtO1xufVxuXG4uY29sLWdhcC1weHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAxcHg7XG4gIGNvbHVtbi1nYXA6IDFweDtcbn1cblxuLmdhcC14LTB7XG4gIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgY29sdW1uLWdhcDogMDtcbn1cblxuLmdhcC14LTF7XG4gIGdyaWQtY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgY29sdW1uLWdhcDogMC4yNXJlbTtcbn1cblxuLmdhcC14LTJ7XG4gIGdyaWQtY29sdW1uLWdhcDogMC41cmVtO1xuICBjb2x1bW4tZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAteC0ze1xuICBncmlkLWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIGNvbHVtbi1nYXA6IDAuNzVyZW07XG59XG5cbi5nYXAteC00e1xuICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gIGNvbHVtbi1nYXA6IDFyZW07XG59XG5cbi5nYXAteC01e1xuICBncmlkLWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIGNvbHVtbi1nYXA6IDEuMjVyZW07XG59XG5cbi5nYXAteC02e1xuICBncmlkLWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgY29sdW1uLWdhcDogMS41cmVtO1xufVxuXG4uZ2FwLXgtOHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICBjb2x1bW4tZ2FwOiAycmVtO1xufVxuXG4uZ2FwLXgtMTB7XG4gIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICBjb2x1bW4tZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAteC0xMntcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICBjb2x1bW4tZ2FwOiAzcmVtO1xufVxuXG4uZ2FwLXgtMTZ7XG4gIGdyaWQtY29sdW1uLWdhcDogNHJlbTtcbiAgY29sdW1uLWdhcDogNHJlbTtcbn1cblxuLmdhcC14LTIwe1xuICBncmlkLWNvbHVtbi1nYXA6IDVyZW07XG4gIGNvbHVtbi1nYXA6IDVyZW07XG59XG5cbi5nYXAteC0yNHtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiA2cmVtO1xuICBjb2x1bW4tZ2FwOiA2cmVtO1xufVxuXG4uZ2FwLXgtMzJ7XG4gIGdyaWQtY29sdW1uLWdhcDogOHJlbTtcbiAgY29sdW1uLWdhcDogOHJlbTtcbn1cblxuLmdhcC14LTQwe1xuICBncmlkLWNvbHVtbi1nYXA6IDEwcmVtO1xuICBjb2x1bW4tZ2FwOiAxMHJlbTtcbn1cblxuLmdhcC14LTQ4e1xuICBncmlkLWNvbHVtbi1nYXA6IDEycmVtO1xuICBjb2x1bW4tZ2FwOiAxMnJlbTtcbn1cblxuLmdhcC14LTU2e1xuICBncmlkLWNvbHVtbi1nYXA6IDE0cmVtO1xuICBjb2x1bW4tZ2FwOiAxNHJlbTtcbn1cblxuLmdhcC14LTY0e1xuICBncmlkLWNvbHVtbi1nYXA6IDE2cmVtO1xuICBjb2x1bW4tZ2FwOiAxNnJlbTtcbn1cblxuLmdhcC14LXB4e1xuICBncmlkLWNvbHVtbi1nYXA6IDFweDtcbiAgY29sdW1uLWdhcDogMXB4O1xufVxuXG4ucm93LWdhcC0we1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIHJvdy1nYXA6IDA7XG59XG5cbi5yb3ctZ2FwLTF7XG4gIGdyaWQtcm93LWdhcDogMC4yNXJlbTtcbiAgcm93LWdhcDogMC4yNXJlbTtcbn1cblxuLnJvdy1nYXAtMntcbiAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gIHJvdy1nYXA6IDAuNXJlbTtcbn1cblxuLnJvdy1nYXAtM3tcbiAgZ3JpZC1yb3ctZ2FwOiAwLjc1cmVtO1xuICByb3ctZ2FwOiAwLjc1cmVtO1xufVxuXG4ucm93LWdhcC00e1xuICBncmlkLXJvdy1nYXA6IDFyZW07XG4gIHJvdy1nYXA6IDFyZW07XG59XG5cbi5yb3ctZ2FwLTV7XG4gIGdyaWQtcm93LWdhcDogMS4yNXJlbTtcbiAgcm93LWdhcDogMS4yNXJlbTtcbn1cblxuLnJvdy1nYXAtNntcbiAgZ3JpZC1yb3ctZ2FwOiAxLjVyZW07XG4gIHJvdy1nYXA6IDEuNXJlbTtcbn1cblxuLnJvdy1nYXAtOHtcbiAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xuICByb3ctZ2FwOiAycmVtO1xufVxuXG4ucm93LWdhcC0xMHtcbiAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gIHJvdy1nYXA6IDIuNXJlbTtcbn1cblxuLnJvdy1nYXAtMTJ7XG4gIGdyaWQtcm93LWdhcDogM3JlbTtcbiAgcm93LWdhcDogM3JlbTtcbn1cblxuLnJvdy1nYXAtMTZ7XG4gIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgcm93LWdhcDogNHJlbTtcbn1cblxuLnJvdy1nYXAtMjB7XG4gIGdyaWQtcm93LWdhcDogNXJlbTtcbiAgcm93LWdhcDogNXJlbTtcbn1cblxuLnJvdy1nYXAtMjR7XG4gIGdyaWQtcm93LWdhcDogNnJlbTtcbiAgcm93LWdhcDogNnJlbTtcbn1cblxuLnJvdy1nYXAtMzJ7XG4gIGdyaWQtcm93LWdhcDogOHJlbTtcbiAgcm93LWdhcDogOHJlbTtcbn1cblxuLnJvdy1nYXAtNDB7XG4gIGdyaWQtcm93LWdhcDogMTByZW07XG4gIHJvdy1nYXA6IDEwcmVtO1xufVxuXG4ucm93LWdhcC00OHtcbiAgZ3JpZC1yb3ctZ2FwOiAxMnJlbTtcbiAgcm93LWdhcDogMTJyZW07XG59XG5cbi5yb3ctZ2FwLTU2e1xuICBncmlkLXJvdy1nYXA6IDE0cmVtO1xuICByb3ctZ2FwOiAxNHJlbTtcbn1cblxuLnJvdy1nYXAtNjR7XG4gIGdyaWQtcm93LWdhcDogMTZyZW07XG4gIHJvdy1nYXA6IDE2cmVtO1xufVxuXG4ucm93LWdhcC1weHtcbiAgZ3JpZC1yb3ctZ2FwOiAxcHg7XG4gIHJvdy1nYXA6IDFweDtcbn1cblxuLmdhcC15LTB7XG4gIGdyaWQtcm93LWdhcDogMDtcbiAgcm93LWdhcDogMDtcbn1cblxuLmdhcC15LTF7XG4gIGdyaWQtcm93LWdhcDogMC4yNXJlbTtcbiAgcm93LWdhcDogMC4yNXJlbTtcbn1cblxuLmdhcC15LTJ7XG4gIGdyaWQtcm93LWdhcDogMC41cmVtO1xuICByb3ctZ2FwOiAwLjVyZW07XG59XG5cbi5nYXAteS0ze1xuICBncmlkLXJvdy1nYXA6IDAuNzVyZW07XG4gIHJvdy1nYXA6IDAuNzVyZW07XG59XG5cbi5nYXAteS00e1xuICBncmlkLXJvdy1nYXA6IDFyZW07XG4gIHJvdy1nYXA6IDFyZW07XG59XG5cbi5nYXAteS01e1xuICBncmlkLXJvdy1nYXA6IDEuMjVyZW07XG4gIHJvdy1nYXA6IDEuMjVyZW07XG59XG5cbi5nYXAteS02e1xuICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcbiAgcm93LWdhcDogMS41cmVtO1xufVxuXG4uZ2FwLXktOHtcbiAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xuICByb3ctZ2FwOiAycmVtO1xufVxuXG4uZ2FwLXktMTB7XG4gIGdyaWQtcm93LWdhcDogMi41cmVtO1xuICByb3ctZ2FwOiAyLjVyZW07XG59XG5cbi5nYXAteS0xMntcbiAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xuICByb3ctZ2FwOiAzcmVtO1xufVxuXG4uZ2FwLXktMTZ7XG4gIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgcm93LWdhcDogNHJlbTtcbn1cblxuLmdhcC15LTIwe1xuICBncmlkLXJvdy1nYXA6IDVyZW07XG4gIHJvdy1nYXA6IDVyZW07XG59XG5cbi5nYXAteS0yNHtcbiAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xuICByb3ctZ2FwOiA2cmVtO1xufVxuXG4uZ2FwLXktMzJ7XG4gIGdyaWQtcm93LWdhcDogOHJlbTtcbiAgcm93LWdhcDogOHJlbTtcbn1cblxuLmdhcC15LTQwe1xuICBncmlkLXJvdy1nYXA6IDEwcmVtO1xuICByb3ctZ2FwOiAxMHJlbTtcbn1cblxuLmdhcC15LTQ4e1xuICBncmlkLXJvdy1nYXA6IDEycmVtO1xuICByb3ctZ2FwOiAxMnJlbTtcbn1cblxuLmdhcC15LTU2e1xuICBncmlkLXJvdy1nYXA6IDE0cmVtO1xuICByb3ctZ2FwOiAxNHJlbTtcbn1cblxuLmdhcC15LTY0e1xuICBncmlkLXJvdy1nYXA6IDE2cmVtO1xuICByb3ctZ2FwOiAxNnJlbTtcbn1cblxuLmdhcC15LXB4e1xuICBncmlkLXJvdy1nYXA6IDFweDtcbiAgcm93LWdhcDogMXB4O1xufVxuXG4uZ3JpZC1mbG93LXJvd3tcbiAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbn1cblxuLmdyaWQtZmxvdy1jb2x7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG59XG5cbi5ncmlkLWZsb3ctcm93LWRlbnNle1xuICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xufVxuXG4uZ3JpZC1mbG93LWNvbC1kZW5zZXtcbiAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbn1cblxuLmdyaWQtY29scy0xe1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtMntcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTN7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy00e1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtNXtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTZ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy03e1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLWNvbHMtOHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1jb2xzLTl7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0xMHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0xMXtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy0xMntcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtY29scy1ub25le1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG59XG5cbi5hdXRvLWNvbHMtYXV0b3tcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG59XG5cbi5hdXRvLWNvbHMtbWlue1xuICBncmlkLWF1dG8tY29sdW1uczogbWluLWNvbnRlbnQ7XG59XG5cbi5hdXRvLWNvbHMtbWF4e1xuICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG59XG5cbi5hdXRvLWNvbHMtZnJ7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbn1cblxuLmNvbC1hdXRve1xuICBncmlkLWNvbHVtbjogYXV0bztcbn1cblxuLmNvbC1zcGFuLTF7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG59XG5cbi5jb2wtc3Bhbi0ye1xuICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xufVxuXG4uY29sLXNwYW4tM3tcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbn1cblxuLmNvbC1zcGFuLTR7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG59XG5cbi5jb2wtc3Bhbi01e1xuICBncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xufVxuXG4uY29sLXNwYW4tNntcbiAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbn1cblxuLmNvbC1zcGFuLTd7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG59XG5cbi5jb2wtc3Bhbi04e1xuICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xufVxuXG4uY29sLXNwYW4tOXtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbn1cblxuLmNvbC1zcGFuLTEwe1xuICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG59XG5cbi5jb2wtc3Bhbi0xMXtcbiAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xufVxuXG4uY29sLXNwYW4tMTJ7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbn1cblxuLmNvbC1zcGFuLWZ1bGx7XG4gIGdyaWQtY29sdW1uOiAxIC8gLTE7XG59XG5cbi5jb2wtc3RhcnQtMXtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG59XG5cbi5jb2wtc3RhcnQtMntcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG59XG5cbi5jb2wtc3RhcnQtM3tcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG59XG5cbi5jb2wtc3RhcnQtNHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG59XG5cbi5jb2wtc3RhcnQtNXtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG59XG5cbi5jb2wtc3RhcnQtNntcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG59XG5cbi5jb2wtc3RhcnQtN3tcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG59XG5cbi5jb2wtc3RhcnQtOHtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG59XG5cbi5jb2wtc3RhcnQtOXtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG59XG5cbi5jb2wtc3RhcnQtMTB7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbn1cblxuLmNvbC1zdGFydC0xMXtcbiAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xufVxuXG4uY29sLXN0YXJ0LTEye1xuICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG59XG5cbi5jb2wtc3RhcnQtMTN7XG4gIGdyaWQtY29sdW1uLXN0YXJ0OiAxMztcbn1cblxuLmNvbC1zdGFydC1hdXRve1xuICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbn1cblxuLmNvbC1lbmQtMXtcbiAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xufVxuXG4uY29sLWVuZC0ye1xuICBncmlkLWNvbHVtbi1lbmQ6IDI7XG59XG5cbi5jb2wtZW5kLTN7XG4gIGdyaWQtY29sdW1uLWVuZDogMztcbn1cblxuLmNvbC1lbmQtNHtcbiAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xufVxuXG4uY29sLWVuZC01e1xuICBncmlkLWNvbHVtbi1lbmQ6IDU7XG59XG5cbi5jb2wtZW5kLTZ7XG4gIGdyaWQtY29sdW1uLWVuZDogNjtcbn1cblxuLmNvbC1lbmQtN3tcbiAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xufVxuXG4uY29sLWVuZC04e1xuICBncmlkLWNvbHVtbi1lbmQ6IDg7XG59XG5cbi5jb2wtZW5kLTl7XG4gIGdyaWQtY29sdW1uLWVuZDogOTtcbn1cblxuLmNvbC1lbmQtMTB7XG4gIGdyaWQtY29sdW1uLWVuZDogMTA7XG59XG5cbi5jb2wtZW5kLTExe1xuICBncmlkLWNvbHVtbi1lbmQ6IDExO1xufVxuXG4uY29sLWVuZC0xMntcbiAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbn1cblxuLmNvbC1lbmQtMTN7XG4gIGdyaWQtY29sdW1uLWVuZDogMTM7XG59XG5cbi5jb2wtZW5kLWF1dG97XG4gIGdyaWQtY29sdW1uLWVuZDogYXV0bztcbn1cblxuLmdyaWQtcm93cy0xe1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3MtMntcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLTN7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy00e1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG59XG5cbi5ncmlkLXJvd3MtNXtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xufVxuXG4uZ3JpZC1yb3dzLTZ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbn1cblxuLmdyaWQtcm93cy1ub25le1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG59XG5cbi5hdXRvLXJvd3MtYXV0b3tcbiAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG59XG5cbi5hdXRvLXJvd3MtbWlue1xuICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG59XG5cbi5hdXRvLXJvd3MtbWF4e1xuICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG59XG5cbi5hdXRvLXJvd3MtZnJ7XG4gIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbn1cblxuLnJvdy1hdXRve1xuICBncmlkLXJvdzogYXV0bztcbn1cblxuLnJvdy1zcGFuLTF7XG4gIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG59XG5cbi5yb3ctc3Bhbi0ye1xuICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xufVxuXG4ucm93LXNwYW4tM3tcbiAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbn1cblxuLnJvdy1zcGFuLTR7XG4gIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG59XG5cbi5yb3ctc3Bhbi01e1xuICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xufVxuXG4ucm93LXNwYW4tNntcbiAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbn1cblxuLnJvdy1zcGFuLWZ1bGx7XG4gIGdyaWQtcm93OiAxIC8gLTE7XG59XG5cbi5yb3ctc3RhcnQtMXtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG59XG5cbi5yb3ctc3RhcnQtMntcbiAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG59XG5cbi5yb3ctc3RhcnQtM3tcbiAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG59XG5cbi5yb3ctc3RhcnQtNHtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG59XG5cbi5yb3ctc3RhcnQtNXtcbiAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG59XG5cbi5yb3ctc3RhcnQtNntcbiAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG59XG5cbi5yb3ctc3RhcnQtN3tcbiAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG59XG5cbi5yb3ctc3RhcnQtYXV0b3tcbiAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG59XG5cbi5yb3ctZW5kLTF7XG4gIGdyaWQtcm93LWVuZDogMTtcbn1cblxuLnJvdy1lbmQtMntcbiAgZ3JpZC1yb3ctZW5kOiAyO1xufVxuXG4ucm93LWVuZC0ze1xuICBncmlkLXJvdy1lbmQ6IDM7XG59XG5cbi5yb3ctZW5kLTR7XG4gIGdyaWQtcm93LWVuZDogNDtcbn1cblxuLnJvdy1lbmQtNXtcbiAgZ3JpZC1yb3ctZW5kOiA1O1xufVxuXG4ucm93LWVuZC02e1xuICBncmlkLXJvdy1lbmQ6IDY7XG59XG5cbi5yb3ctZW5kLTd7XG4gIGdyaWQtcm93LWVuZDogNztcbn1cblxuLnJvdy1lbmQtYXV0b3tcbiAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xufVxuXG4udHJhbnNmb3Jte1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXRyYW5zZm9ybS10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10cmFuc2Zvcm0tcm90YXRlKSkgc2tld1godmFyKC0tdHJhbnNmb3JtLXNrZXcteCkpIHNrZXdZKHZhcigtLXRyYW5zZm9ybS1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXkpKTtcbn1cblxuLnRyYW5zZm9ybS1ub25le1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5vcmlnaW4tY2VudGVye1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5vcmlnaW4tdG9we1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG59XG5cbi5vcmlnaW4tdG9wLXJpZ2h0e1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG59XG5cbi5vcmlnaW4tcmlnaHR7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuXG4ub3JpZ2luLWJvdHRvbS1yaWdodHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xufVxuXG4ub3JpZ2luLWJvdHRvbXtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xufVxuXG4ub3JpZ2luLWJvdHRvbS1sZWZ0e1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbn1cblxuLm9yaWdpbi1sZWZ0e1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xufVxuXG4ub3JpZ2luLXRvcC1sZWZ0e1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbn1cblxuLnNjYWxlLTB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG59XG5cbi5zY2FsZS01MHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xufVxuXG4uc2NhbGUtNzV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xufVxuXG4uc2NhbGUtOTB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbn1cblxuLnNjYWxlLTk1e1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbn1cblxuLnNjYWxlLTEwMHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbn1cblxuLnNjYWxlLTEwNXtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbn1cblxuLnNjYWxlLTExMHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG59XG5cbi5zY2FsZS0xMjV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG59XG5cbi5zY2FsZS0xNTB7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xufVxuXG4uc2NhbGUteC0we1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xufVxuXG4uc2NhbGUteC01MHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG59XG5cbi5zY2FsZS14LTc1e1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG59XG5cbi5zY2FsZS14LTkwe1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbn1cblxuLnNjYWxlLXgtOTV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbn1cblxuLnNjYWxlLXgtMTAwe1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xufVxuXG4uc2NhbGUteC0xMDV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG59XG5cbi5zY2FsZS14LTExMHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xufVxuXG4uc2NhbGUteC0xMjV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG59XG5cbi5zY2FsZS14LTE1MHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xufVxuXG4uc2NhbGUteS0we1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xufVxuXG4uc2NhbGUteS01MHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG59XG5cbi5zY2FsZS15LTc1e1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG59XG5cbi5zY2FsZS15LTkwe1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbn1cblxuLnNjYWxlLXktOTV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbn1cblxuLnNjYWxlLXktMTAwe1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xufVxuXG4uc2NhbGUteS0xMDV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG59XG5cbi5zY2FsZS15LTExMHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xufVxuXG4uc2NhbGUteS0xMjV7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG59XG5cbi5zY2FsZS15LTE1MHtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS0wOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xufVxuXG4uaG92ZXJcXDpzY2FsZS01MDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS03NTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTkwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTk1OmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xufVxuXG4uaG92ZXJcXDpzY2FsZS0xMDU6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTExMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLTEyNTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC0wOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTUwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC03NTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTkwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC05NTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMTEwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xufVxuXG4uaG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktNTA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTc1OmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktOTA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTk1OmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xufVxuXG4uaG92ZXJcXDpzY2FsZS15LTEwNTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbn1cblxuLmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG59XG5cbi5ob3ZlclxcOnNjYWxlLXktMTUwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTUwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTc1OmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLTEwNTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtMTEwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbn1cblxuLmZvY3VzXFw6c2NhbGUtMTI1OmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTc1OmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTk1OmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xufVxuXG4uZm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS01MDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS05MDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG59XG5cbi5mb2N1c1xcOnNjYWxlLXktMTA1OmZvY3Vze1xuICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTExMDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xufVxuXG4uZm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbn1cblxuLmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbn1cblxuLnJvdGF0ZS0we1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG59XG5cbi5yb3RhdGUtMXtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xufVxuXG4ucm90YXRlLTJ7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogMmRlZztcbn1cblxuLnJvdGF0ZS0ze1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDNkZWc7XG59XG5cbi5yb3RhdGUtNntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xufVxuXG4ucm90YXRlLTEye1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDEyZGVnO1xufVxuXG4ucm90YXRlLTQ1e1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xufVxuXG4ucm90YXRlLTkwe1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xufVxuXG4ucm90YXRlLTE4MHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG59XG5cbi4tcm90YXRlLTE4MHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xufVxuXG4uLXJvdGF0ZS05MHtcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG59XG5cbi4tcm90YXRlLTQ1e1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbn1cblxuLi1yb3RhdGUtMTJ7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTEyZGVnO1xufVxuXG4uLXJvdGF0ZS02e1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xufVxuXG4uLXJvdGF0ZS0ze1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0zZGVnO1xufVxuXG4uLXJvdGF0ZS0ye1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0yZGVnO1xufVxuXG4uLXJvdGF0ZS0xe1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAyZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMzpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtNjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMTI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTJkZWc7XG59XG5cbi5ob3ZlclxcOnJvdGF0ZS00NTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbn1cblxuLmhvdmVyXFw6cm90YXRlLTkwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xufVxuXG4uaG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVye1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTEyOmhvdmVye1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS02OmhvdmVye1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xufVxuXG4uaG92ZXJcXDotcm90YXRlLTM6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTNkZWc7XG59XG5cbi5ob3ZlclxcOi1yb3RhdGUtMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbn1cblxuLmhvdmVyXFw6LXJvdGF0ZS0xOmhvdmVye1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAyZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMzpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtNjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMTI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTJkZWc7XG59XG5cbi5mb2N1c1xcOnJvdGF0ZS00NTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbn1cblxuLmZvY3VzXFw6cm90YXRlLTkwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xufVxuXG4uZm9jdXNcXDpyb3RhdGUtMTgwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG59XG5cbi5mb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTEyOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS02OmZvY3Vze1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xufVxuXG4uZm9jdXNcXDotcm90YXRlLTM6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTNkZWc7XG59XG5cbi5mb2N1c1xcOi1yb3RhdGUtMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbn1cblxuLmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xufVxuXG4udHJhbnNsYXRlLXgtMHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG59XG5cbi50cmFuc2xhdGUteC0xe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG59XG5cbi50cmFuc2xhdGUteC0ze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTR7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNXtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteC02e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xufVxuXG4udHJhbnNsYXRlLXgtOHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG59XG5cbi50cmFuc2xhdGUteC0xMHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTEye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTE2e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTIwe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTI0e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTMye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTQwe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG59XG5cbi50cmFuc2xhdGUteC00OHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xufVxuXG4udHJhbnNsYXRlLXgtNTZ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS14LTY0e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG59XG5cbi50cmFuc2xhdGUteC1weHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbn1cblxuLi10cmFuc2xhdGUteC0xe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtM3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTR7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC01e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtOHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTEwe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0xMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTE2e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtMjB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteC0yNHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS14LTMye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNDB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNDh7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNTZ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtNjR7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG59XG5cbi4tdHJhbnNsYXRlLXgtcHh7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xufVxuXG4uLXRyYW5zbGF0ZS14LWZ1bGx7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbn1cblxuLi10cmFuc2xhdGUteC0xXFwvMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG59XG5cbi50cmFuc2xhdGUteC0xXFwvMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbn1cblxuLnRyYW5zbGF0ZS14LWZ1bGx7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xufVxuXG4udHJhbnNsYXRlLXktMHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG59XG5cbi50cmFuc2xhdGUteS0xe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG59XG5cbi50cmFuc2xhdGUteS0ze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTR7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xufVxuXG4udHJhbnNsYXRlLXktNXtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG59XG5cbi50cmFuc2xhdGUteS02e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xufVxuXG4udHJhbnNsYXRlLXktOHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG59XG5cbi50cmFuc2xhdGUteS0xMHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTEye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTE2e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTIwe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTI0e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTMye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTQwe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG59XG5cbi50cmFuc2xhdGUteS00OHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xufVxuXG4udHJhbnNsYXRlLXktNTZ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbn1cblxuLnRyYW5zbGF0ZS15LTY0e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG59XG5cbi50cmFuc2xhdGUteS1weHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbn1cblxuLi10cmFuc2xhdGUteS0xe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktM3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTR7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS01e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktOHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTEwe1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0xMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTE2e1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktMjB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbn1cblxuLi10cmFuc2xhdGUteS0yNHtcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xufVxuXG4uLXRyYW5zbGF0ZS15LTMye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNDB7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNDh7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNTZ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktNjR7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG59XG5cbi4tdHJhbnNsYXRlLXktcHh7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xufVxuXG4uLXRyYW5zbGF0ZS15LWZ1bGx7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbn1cblxuLi10cmFuc2xhdGUteS0xXFwvMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG59XG5cbi50cmFuc2xhdGUteS0xXFwvMntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLnRyYW5zbGF0ZS15LWZ1bGx7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTM6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTY6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTQ4OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LXB4OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0zMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC00ODpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8yOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS04OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG59XG5cbi5ob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktMzI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS04OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG59XG5cbi5ob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbn1cblxuLmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVye1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xufVxuXG4uaG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xufVxuXG4uaG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbn1cblxuLmhvdmVyXFw6dHJhbnNsYXRlLXktZnVsbDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTEwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMjA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMTI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC0yMDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTM6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTY6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbn1cblxuLmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTQ4OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LXB4OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0zMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS00ODpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbn1cblxuLmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xufVxuXG4uZm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG59XG5cbi5mb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG59XG5cbi5mb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8yOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xufVxuXG4uZm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3Vze1xuICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbn1cblxuLnNrZXcteC0we1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG59XG5cbi5za2V3LXgtMXtcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xufVxuXG4uc2tldy14LTJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbn1cblxuLnNrZXcteC0ze1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG59XG5cbi5za2V3LXgtNntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xufVxuXG4uc2tldy14LTEye1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xufVxuXG4uLXNrZXcteC0xMntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG59XG5cbi4tc2tldy14LTZ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG59XG5cbi4tc2tldy14LTN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG59XG5cbi4tc2tldy14LTJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTJkZWc7XG59XG5cbi4tc2tldy14LTF7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG59XG5cbi5za2V3LXktMHtcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xufVxuXG4uc2tldy15LTF7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogMWRlZztcbn1cblxuLnNrZXcteS0ye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG59XG5cbi5za2V3LXktM3tcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xufVxuXG4uc2tldy15LTZ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbn1cblxuLnNrZXcteS0xMntcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbn1cblxuLi1za2V3LXktMTJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xufVxuXG4uLXNrZXcteS02e1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xufVxuXG4uLXNrZXcteS0ze1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xufVxuXG4uLXNrZXcteS0ye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xufVxuXG4uLXNrZXcteS0xe1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXgtMDpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xufVxuXG4uaG92ZXJcXDpza2V3LXgtMTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXgtMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAyZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXgtMzpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXgtNjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xufVxuXG4uaG92ZXJcXDpza2V3LXgtMTI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXgtMTI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy14LTY6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXgtMzpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteC0yOmhvdmVye1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC0yZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy14LTE6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteS0wOmhvdmVye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG59XG5cbi5ob3ZlclxcOnNrZXcteS0xOmhvdmVye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDFkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteS0yOmhvdmVye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteS0zOmhvdmVye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteS02OmhvdmVye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG59XG5cbi5ob3ZlclxcOnNrZXcteS0xMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteS0xMjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXktNjpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbn1cblxuLmhvdmVyXFw6LXNrZXcteS0zOmhvdmVye1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xufVxuXG4uaG92ZXJcXDotc2tldy15LTI6aG92ZXJ7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTJkZWc7XG59XG5cbi5ob3ZlclxcOi1za2V3LXktMTpob3ZlcntcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAtMWRlZztcbn1cblxuLmZvY3VzXFw6c2tldy14LTA6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbn1cblxuLmZvY3VzXFw6c2tldy14LTE6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogMWRlZztcbn1cblxuLmZvY3VzXFw6c2tldy14LTI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbn1cblxuLmZvY3VzXFw6c2tldy14LTM6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbn1cblxuLmZvY3VzXFw6c2tldy14LTY6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbn1cblxuLmZvY3VzXFw6c2tldy14LTEyOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy14LTEyOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteC02OmZvY3Vze1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy14LTM6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXgtMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2tldy14OiAtMmRlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteC0xOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXktMDpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xufVxuXG4uZm9jdXNcXDpza2V3LXktMTpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAxZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXktMjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAyZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXktMzpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXktNjpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xufVxuXG4uZm9jdXNcXDpza2V3LXktMTI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXktMTI6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy15LTY6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG59XG5cbi5mb2N1c1xcOi1za2V3LXktMzpmb2N1c3tcbiAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbn1cblxuLmZvY3VzXFw6LXNrZXcteS0yOmZvY3Vze1xuICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xufVxuXG4uZm9jdXNcXDotc2tldy15LTE6Zm9jdXN7XG4gIC0tdHJhbnNmb3JtLXNrZXcteTogLTFkZWc7XG59XG5cbi50cmFuc2l0aW9uLW5vbmV7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG59XG5cbi50cmFuc2l0aW9uLWFsbHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xufVxuXG4udHJhbnNpdGlvbntcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG59XG5cbi50cmFuc2l0aW9uLWNvbG9yc3tcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlO1xufVxuXG4udHJhbnNpdGlvbi1vcGFjaXR5e1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4udHJhbnNpdGlvbi1zaGFkb3d7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG59XG5cbi50cmFuc2l0aW9uLXRyYW5zZm9ybXtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG4uZWFzZS1saW5lYXJ7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5cbi5lYXNlLWlue1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG59XG5cbi5lYXNlLW91dHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4uZWFzZS1pbi1vdXR7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuXG4uZHVyYXRpb24tNzV7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG59XG5cbi5kdXJhdGlvbi0xMDB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xufVxuXG4uZHVyYXRpb24tMTUwe1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbn1cblxuLmR1cmF0aW9uLTIwMHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG59XG5cbi5kdXJhdGlvbi0zMDB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xufVxuXG4uZHVyYXRpb24tNTAwe1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbn1cblxuLmR1cmF0aW9uLTcwMHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG59XG5cbi5kdXJhdGlvbi0xMDAwe1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG59XG5cbi5kZWxheS03NXtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbn1cblxuLmRlbGF5LTEwMHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG59XG5cbi5kZWxheS0xNTB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xufVxuXG4uZGVsYXktMjAwe1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbn1cblxuLmRlbGF5LTMwMHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG59XG5cbi5kZWxheS01MDB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xufVxuXG4uZGVsYXktNzAwe1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbn1cblxuLmRlbGF5LTEwMDB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbn1cblxuQGtleWZyYW1lcyBzcGlue1xuICB0b3tcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcGluZ3tcbiAgNzUlLCAxMDAle1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHB1bHNle1xuICA1MCV7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBib3VuY2V7XG4gIDAlLCAxMDAle1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC44LDAsMSwxKTtcbiAgfVxuXG4gIDUwJXtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsMCwwLjIsMSk7XG4gIH1cbn1cblxuLmFuaW1hdGUtbm9uZXtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuXG4uYW5pbWF0ZS1zcGlue1xuICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4uYW5pbWF0ZS1waW5ne1xuICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG59XG5cbi5hbmltYXRlLXB1bHNle1xuICBhbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG59XG5cbi5hbmltYXRlLWJvdW5jZXtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG59XG5cbioge1xuICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuOnJvb3Qge1xuICAtLWRhcmstZ3JleTogIzM2MzYzNjtcbiAgLS1wZXBwZXJtaW50OiAjMTNjODdiO1xuICAtLXBlcHBlcm1pbnQtNTA6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAtLXN1bnJpc2U6ICNmZmM3NTQ7XG4gIC0tYmx1ZTogIzAwMzQ5MjtcbiAgLS1ibHVlLTUwOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIC0tYmx1ZS0yNTogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgLS10ZWFsOiAjNGVjN2M2O1xuICAtLWJsdWVzdGVlbDogIzkwYThjMDtcbiAgLS1za2luOiAjZDdiNThhO1xuICAtLWR1c2stcGluazogI2ViYzBiODtcbiAgLS1kYW5nZXI6ICM5YjJjMmM7XG4gIC0tc3VjY2VzczogIzI3Njc0OTtcbiAgLS1ncmV5OiAjYjJiM2I4O1xuICAtLXdoaXRlLTUwOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi8qKiBUaGlzIGZpeCBpcyBzdWdnZXN0ZWQgaW4gaHR0cHM6Ly9idWdzLmNocm9taXVtLm9yZy9wL2Nocm9taXVtL2lzc3Vlcy9kZXRhaWw/aWQ9NDI2Mjk0XG4qICAgdG8gZGVhbCB3aXRoIGJ1Z2d5IENocm9tZSBwcmludGluZ1xuKiAgIExlYXZlIHRoZSBpZ25vcmUgbWFya3VwIGJlbG93IHRvIGVuc3VyZSBpdCBnb2VzIHRocm91Z2ggdG8gcHJvZHVjdGlvbi5cbiovXG5cbi8qIHB1cmdlY3NzIGlnbm9yZSAqL1xuXG4uZ20tc3R5bGUgZGl2ID4gaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4jam9iLXBhbmVsIHtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDBweCAxcHggNHB4IC0xcHg7XG59XG5cbmRpYWxvZyB7XG4gIHRvcDogNjRweDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5kaWFsb2cgPiAqIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uZGltLXdoaXRlLTUwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUtNTApO1xufVxuXG4ucmlnaHQtMCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc3BhY2Utbm8td3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zb3J0YWJsZS1naG9zdCB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIG9wYWNpdHk6IDAuNztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNjNmQ1ZWQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYzZkNWVkO1xufVxuXG4uZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uc29ydGFibGUtbGlzdC1hY3RpdmUge1xuICBjdXJzb3I6IGdyYWJiaW5nO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogLW1vei1ncmFiYmluZztcbn1cblxuLm1yLTRwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5cbi5uYXYtdG9wLWJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC0tYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIHotaW5kZXg6IDIwO1xufVxuXG4ucGFuZWwtc3VtbWFyeS1saXN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMTIpLCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLyogcHVyZ2Vjc3Mgc3RhcnQgaWdub3JlICovXG5cbiNsZWdlbmQge1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDFweCAxcHggMXB4IDFweCBsaWdodGdyZXk7XG59XG5cbiNsZWdlbmQgLmxhYmVsIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4jbGVnZW5kIC5ib3gge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbiNsZWdlbmQgLmFkZGVkIHtcbiAgb3BhY2l0eTogMC43NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG59XG5cbiNsZWdlbmQgLnJlbW92ZWQge1xuICBvcGFjaXR5OiAwLjc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG5cbiNsZWdlbmQgLmFkZGVkQm94IHtcbiAgb3BhY2l0eTogMC43O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbjtcbiAgYm9yZGVyOiAzcHggc29saWQgI2NjMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4jbGVnZW5kIC5yZW1vdmVkQm94IHtcbiAgb3BhY2l0eTogMC43O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgYm9yZGVyOiAzcHggc29saWQgI2NjMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4jbGVnZW5kIC51cmJhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmx1ZSk7XG59XG5cbiNsZWdlbmQgLnJ1cmFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDUwLCAyMTQsIDAuNSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOTMyZDY7XG59XG5cbiNsZWdlbmQgLnBvc3RpZXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjMDAwMDtcbn1cblxuI2xlZ2VuZCAucG9ib3hlcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA0LCAwLCAwLCAwLjUpO1xuICBib3JkZXI6IDNweCBzb2xpZCAjY2MwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi8qIHB1cmdlY3NzIGVuZCBpZ25vcmUgKi9cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KXtcbiAgLnNtXFw6c3BhY2UteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDBweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMHB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC43NXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC43NXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygzcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyg4cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXgtNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteS01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOnNwYWNlLXktNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDFweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDFweCAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC43NXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0ycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0yLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0zcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0zcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC00cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC00cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC02cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC02cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC04cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC04cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteC00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXgtNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDotc3BhY2UteS02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE2cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6LXNwYWNlLXktcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOi1zcGFjZS14LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTFweCAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpzcGFjZS15LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnNtXFw6c3BhY2UteC1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygwcHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg0cHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg4cHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXkgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygxcHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUteCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygxcHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS15LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1kYXJrLWdyZXkgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLXBlcHBlcm1pbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtcGVwcGVybWludC01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1zdW5yaXNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWUtMjUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS10ZWFsID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsdWVzdGVlbCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtc2tpbiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZHVzay1waW5rID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1kYW5nZXIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1zdWNjZXNzID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtdW5xdW90YWJsZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZXkgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZXktNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWdyZXktMjUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS13aGl0ZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtd2hpdGUtNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWJsYWNrID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS10cmFuc3BhcmVudCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1zb2xpZCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1kYXNoZWQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLWRvdHRlZCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtZG91YmxlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5zbVxcOmRpdmlkZS1ub25lID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktMjUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6ZGl2aWRlLW9wYWNpdHktNzUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpkaXZpZGUtb3BhY2l0eS0xMDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpzci1vbmx5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOm5vdC1zci1vbmx5e1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c3Itb25seTpmb2N1c3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm5vdC1zci1vbmx5OmZvY3Vze1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOmFwcGVhcmFuY2Utbm9uZXtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YmctZml4ZWR7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgfVxuXG4gIC5zbVxcOmJnLWxvY2Fse1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogbG9jYWw7XG4gIH1cblxuICAuc21cXDpiZy1zY3JvbGx7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLWJvcmRlcntcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIH1cblxuICAuc21cXDpiZy1jbGlwLXBhZGRpbmd7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgfVxuXG4gIC5zbVxcOmJnLWNsaXAtY29udGVudHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLnNtXFw6YmctY2xpcC10ZXh0e1xuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgfVxuXG4gIC5zbVxcOmJnLWRhcmstZ3JleXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBlcHBlcm1pbnR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM0M4N0I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXBlcHBlcm1pbnQtNTB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAuc21cXDpiZy1zdW5yaXNle1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ibHVle1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctYmx1ZS01MHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlLTI1e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpiZy10ZWFse1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ibHVlc3RlZWx7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MEE4QzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1za2lue1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdCNThBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZHVzay1waW5re1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZGFuZ2Vye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXN1Y2Nlc3N7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctdW5xdW90YWJsZXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTY1NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmV5e1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JleS01MHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmV5LTI1e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpiZy13aGl0ZXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLXdoaXRlLTUwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmJnLWJsYWNre1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6YmctdHJhbnNwYXJlbnR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctcGVwcGVybWludDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1zdW5yaXNlOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWU6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWJsdWUtNTA6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1ibHVlLTI1OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXRlYWw6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1za2luOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdCNThBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWRhbmdlcjpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JleTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctZ3JleS01MDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLWdyZXktMjU6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctd2hpdGU6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXdoaXRlLTUwOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YmctYmxhY2s6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM0M4N0I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctcGVwcGVybWludC01MDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctc3VucmlzZTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ibHVlLTUwOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctYmx1ZS0yNTpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy10ZWFsOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctc2tpbjpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctZHVzay1waW5rOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1kYW5nZXI6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1zdWNjZXNzOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YmctdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTY1NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyZXk6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWdyZXktNTA6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1ncmV5LTI1OmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLXdoaXRlOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy13aGl0ZS01MDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLWJsYWNrOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy10cmFuc3BhcmVudDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6YmctZGFyay1ncmV5OmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpiZy1wZXBwZXJtaW50OmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJnLXBlcHBlcm1pbnQtNTA6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJnLXN1bnJpc2U6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6YmctYmx1ZTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6YmctYmx1ZS01MDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJnLWJsdWUtMjU6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6YmctdGVhbDpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpiZy1ibHVlc3RlZWw6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MEE4QzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJnLXNraW46ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJnLWR1c2stcGluazpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6YmctZGFuZ2VyOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ymctc3VjY2VzczpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJnLXVucXVvdGFibGU6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpiZy1ncmV5OmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpiZy1ncmV5LTUwOmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6YmctZ3JleS0yNTpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpiZy13aGl0ZTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ymctd2hpdGUtNTA6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpiZy1ibGFjazpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6YmctdHJhbnNwYXJlbnQ6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpiZy1ub25le1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAuc21cXDpiZy1ncmFkaWVudC10by10e1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmFkaWVudC10by10cntcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JhZGllbnQtdG8tcntcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAuc21cXDpiZy1ncmFkaWVudC10by1icntcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JhZGllbnQtdG8tYntcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JhZGllbnQtdG8tYmx7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSBsZWZ0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnNtXFw6YmctZ3JhZGllbnQtdG8tbHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmJnLWdyYWRpZW50LXRvLXRse1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZGFyay1ncmV5e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1wZXBwZXJtaW50e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXBlcHBlcm1pbnQtNTB7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXN1bnJpc2V7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tYmx1ZXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tYmx1ZS01MHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1ibHVlLTI1e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS10ZWFse1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsdWVzdGVlbHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tc2tpbntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZHVzay1waW5re1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1kYW5nZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS1zdWNjZXNze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tdW5xdW90YWJsZXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZXl7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWdyZXktNTB7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20tZ3JleS0yNXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZyb20td2hpdGV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLXdoaXRlLTUwe1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmcm9tLWJsYWNre1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6ZnJvbS10cmFuc3BhcmVudHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZGFyay1ncmV5e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcGVwcGVybWludHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtcGVwcGVybWludC01MHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXN1bnJpc2V7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWJsdWV7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTUwe1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibHVlLTI1e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtdGVhbHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtYmx1ZXN0ZWVse1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtc2tpbntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWR1c2stcGlua3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWRhbmdlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1zdWNjZXNze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXVucXVvdGFibGV7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAuc21cXDp2aWEtZ3JleXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWdyZXktNTB7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLWdyZXktMjV7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS13aGl0ZXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXdoaXRlLTUwe1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOnZpYS1ibGFja3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dmlhLXRyYW5zcGFyZW50e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6dG8tZGFyay1ncmV5e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMzNjM2MzY7XG4gIH1cblxuICAuc21cXDp0by1wZXBwZXJtaW50e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMxM0M4N0I7XG4gIH1cblxuICAuc21cXDp0by1wZXBwZXJtaW50LTUwe1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6dG8tc3VucmlzZXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkZDNzU0O1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAzNDkyO1xuICB9XG5cbiAgLnNtXFw6dG8tYmx1ZS01MHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAuc21cXDp0by1ibHVlLTI1e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDp0by10ZWFse1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM0RUM3QzY7XG4gIH1cblxuICAuc21cXDp0by1ibHVlc3RlZWx7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzkwQThDMDtcbiAgfVxuXG4gIC5zbVxcOnRvLXNraW57XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0Q3QjU4QTtcbiAgfVxuXG4gIC5zbVxcOnRvLWR1c2stcGlua3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRUJDMEI4O1xuICB9XG5cbiAgLnNtXFw6dG8tZGFuZ2Vye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5QjJDMkM7XG4gIH1cblxuICAuc21cXDp0by1zdWNjZXNze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDp0by11bnF1b3RhYmxle1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRjU2NTY7XG4gIH1cblxuICAuc21cXDp0by1ncmV5e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNiMmIzYjg7XG4gIH1cblxuICAuc21cXDp0by1ncmV5LTUwe1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOnRvLWdyZXktMjV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOnRvLXdoaXRle1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAuc21cXDp0by13aGl0ZS01MHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuc21cXDp0by1ibGFja3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAwMDAwO1xuICB9XG5cbiAgLnNtXFw6dG8tdHJhbnNwYXJlbnR7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZGFyay1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXN1bnJpc2U6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ibHVlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWJsdWUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ibHVlLTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXRlYWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tc2tpbjpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tZGFuZ2VyOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1zdWNjZXNzOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLWdyZXktNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6ZnJvbS1ncmV5LTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXdoaXRlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmcm9tLXdoaXRlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tYmxhY2s6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZyb20tdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZGFyay1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXN1bnJpc2U6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtYmx1ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtYmx1ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1ibHVlLTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS10ZWFsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtc2tpbjpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZHVzay1waW5rOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1kYW5nZXI6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS1zdWNjZXNzOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWdyZXktNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtZ3JleS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp2aWEtd2hpdGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLXdoaXRlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dmlhLWJsYWNrOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnZpYS10cmFuc3BhcmVudDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZGFyay1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMzNjM2MzY7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzEzQzg3QjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tcGVwcGVybWludC01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tc3VucmlzZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkZDNzU0O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDM0OTI7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsdWUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ibHVlLTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXRlYWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzRFQzdDNjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5MEE4QzA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXNraW46aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0Q3QjU4QTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZHVzay1waW5rOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNFQkMwQjg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWRhbmdlcjpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOUIyQzJDO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1zdWNjZXNzOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGNTY1NjtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjYjJiM2I4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by1ncmV5LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dG8tZ3JleS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by13aGl0ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0by13aGl0ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLWJsYWNrOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRvLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tcGVwcGVybWludC01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1zdW5yaXNlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tYmx1ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ibHVlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tYmx1ZS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS10ZWFsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXNraW46Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZHVzay1waW5rOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWRhbmdlcjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tc3VjY2Vzczpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS1ncmV5LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZyb20tZ3JleS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS13aGl0ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6ZnJvbS13aGl0ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLWJsYWNrOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmcm9tLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1zdW5yaXNlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWJsdWUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtYmx1ZS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtdGVhbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXNraW46Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtZGFuZ2VyOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtc3VjY2Vzczpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ncmV5LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLWdyZXktMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dmlhLXdoaXRlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS13aGl0ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnZpYS1ibGFjazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp2aWEtdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMzYzNjM2O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMxM0M4N0I7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGQzc1NDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAzNDkyO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibHVlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tYmx1ZS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by10ZWFsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM0RUM3QzY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOTBBOEMwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1za2luOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNEN0I1OEE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRUJDMEI4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1kYW5nZXI6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzlCMkMyQztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tc3VjY2Vzczpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRjU2NTY7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2IyYjNiODtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8tZ3JleS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRvLWdyZXktMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8td2hpdGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dG8td2hpdGUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by1ibGFjazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAwMDAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0by10cmFuc3BhcmVudDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktMHtcbiAgICAtLWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTI1e1xuICAgIC0tYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktNTB7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpiZy1vcGFjaXR5LTc1e1xuICAgIC0tYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmJnLW9wYWNpdHktMTAwe1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS0wOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ymctb3BhY2l0eS0yNTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktNTA6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJnLW9wYWNpdHktNzU6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTEwMDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktMDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJnLW9wYWNpdHktMjU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTUwOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTc1OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ymctb3BhY2l0eS0xMDA6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6YmctYm90dG9te1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOmJnLWNlbnRlcntcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpiZy1sZWZ0e1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7XG4gIH1cblxuICAuc21cXDpiZy1sZWZ0LWJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOmJnLWxlZnQtdG9we1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG5cbiAgLnNtXFw6YmctcmlnaHR7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gIH1cblxuICAuc21cXDpiZy1yaWdodC1ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICB9XG5cbiAgLnNtXFw6YmctcmlnaHQtdG9we1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgfVxuXG4gIC5zbVxcOmJnLXRvcHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cblxuICAuc21cXDpiZy1yZXBlYXR7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgfVxuXG4gIC5zbVxcOmJnLW5vLXJlcGVhdHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXh7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXl7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICB9XG5cbiAgLnNtXFw6YmctcmVwZWF0LXJvdW5ke1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByb3VuZDtcbiAgfVxuXG4gIC5zbVxcOmJnLXJlcGVhdC1zcGFjZXtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogc3BhY2U7XG4gIH1cblxuICAuc21cXDpiZy1hdXRve1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmJnLWNvdmVye1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuICAuc21cXDpiZy1jb250YWlue1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1kYXJrLWdyZXl7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItcGVwcGVybWludHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXBlcHBlcm1pbnQtNTB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1zdW5yaXNle1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmx1ZXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlLTUwe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWJsdWUtMjV7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXRlYWx7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ibHVlc3RlZWx7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItc2tpbntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1kdXNrLXBpbmt7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItZGFuZ2Vye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1zdWNjZXNze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci11bnF1b3RhYmxle1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1ncmV5e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWdyZXktNTB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItZ3JleS0yNXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItd2hpdGV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItd2hpdGUtNTB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItYmxhY2t7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpib3JkZXItdHJhbnNwYXJlbnR7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXN1bnJpc2U6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsdWU6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlLTUwOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItYmx1ZS0yNTpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci10ZWFsOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1za2luOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZHVzay1waW5rOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZGFuZ2VyOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1ncmV5OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItZ3JleS01MDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWdyZXktMjU6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItd2hpdGU6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci13aGl0ZS01MDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLWJsYWNrOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsdWU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlLTUwOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS0yNTpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci10ZWFsOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1za2luOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZHVzay1waW5rOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZGFuZ2VyOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1ncmV5OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItZ3JleS01MDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWdyZXktMjU6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItd2hpdGU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci13aGl0ZS01MDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLWJsYWNrOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLWRhcmstZ3JleTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLXBlcHBlcm1pbnQ6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLXBlcHBlcm1pbnQtNTA6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLXN1bnJpc2U6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLWJsdWU6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJvcmRlci1ibHVlLTUwOmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpib3JkZXItYmx1ZS0yNTpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJvcmRlci10ZWFsOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJvcmRlci1ibHVlc3RlZWw6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5MEE4QzA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJvcmRlci1za2luOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpib3JkZXItZHVzay1waW5rOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpib3JkZXItZGFuZ2VyOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLXN1Y2Nlc3M6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpib3JkZXItdW5xdW90YWJsZTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJvcmRlci1ncmV5OmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpib3JkZXItZ3JleS01MDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLWdyZXktMjU6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpib3JkZXItd2hpdGU6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpkaXNhYmxlZFxcOmJvcmRlci13aGl0ZS01MDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmRpc2FibGVkXFw6Ym9yZGVyLWJsYWNrOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpib3JkZXItdHJhbnNwYXJlbnQ6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTB7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1vcGFjaXR5LTI1e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS01MHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpib3JkZXItb3BhY2l0eS03NXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW9wYWNpdHktMTAwe1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTA6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMjU6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNTA6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS03NTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0xMDA6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0yNTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS01MDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTc1OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTEwMDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ub25le1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXNte1xuICAgIGJvcmRlci1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVke1xuICAgIGJvcmRlci1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbGd7XG4gICAgYm9yZGVyLXJhZGl1czogLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWZ1bGx7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LW5vbmV7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtci1ub25le1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLW5vbmV7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC1ub25le1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1zbXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLXNte1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLXNte1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtc217XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10e1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ye1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYntcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10LWxne1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC41cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtci1sZ3tcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLWxne1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtbC1sZ3tcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdC1mdWxse1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1yLWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1iLWZ1bGx7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWwtZnVsbHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bC1ub25le1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLW5vbmV7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLW5vbmV7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJsLW5vbmV7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdGwtc217XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdHItc217XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJyLXNte1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ibC1zbXtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC10bHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRye1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJye1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLWJse1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdGwtbGd7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLWxne1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItbGd7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ibC1sZ3tcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtdGwtZnVsbHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAuc21cXDpyb3VuZGVkLXRyLWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOnJvdW5kZWQtYnItZnVsbHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnNtXFw6cm91bmRlZC1ibC1mdWxse1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1zb2xpZHtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWRhc2hlZHtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1kb3R0ZWR7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQ7XG4gIH1cblxuICAuc21cXDpib3JkZXItZG91Ymxle1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLW5vbmV7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLTB7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLTJ7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItNHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci04e1xuICAgIGJvcmRlci13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVye1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtMHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItMHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi0we1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC0we1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXQtMntcbiAgICBib3JkZXItdG9wLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItci0ye1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWItMntcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbC0ye1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAycHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItdC00e1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1yLTR7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYi00e1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1sLTR7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci10LTh7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXItOHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5zbVxcOmJvcmRlci1iLTh7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLWwtOHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXR7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym9yZGVyLXJ7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItYntcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cblxuICAuc21cXDpib3JkZXItbHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Ym94LWJvcmRlcntcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnNtXFw6Ym94LWNvbnRlbnR7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItYXV0b3tcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cblxuICAuc21cXDpjdXJzb3ItZGVmYXVsdHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItcG9pbnRlcntcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAuc21cXDpjdXJzb3Itd2FpdHtcbiAgICBjdXJzb3I6IHdhaXQ7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItdGV4dHtcbiAgICBjdXJzb3I6IHRleHQ7XG4gIH1cblxuICAuc21cXDpjdXJzb3ItbW92ZXtcbiAgICBjdXJzb3I6IG1vdmU7XG4gIH1cblxuICAuc21cXDpjdXJzb3Itbm90LWFsbG93ZWR7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5zbVxcOmJsb2Nre1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNtXFw6aW5saW5lLWJsb2Nre1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5zbVxcOmlubGluZXtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cblxuICAuc21cXDpmbGV4e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuc21cXDppbmxpbmUtZmxleHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuXG4gIC5zbVxcOnRhYmxle1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY2FwdGlvbntcbiAgICBkaXNwbGF5OiB0YWJsZS1jYXB0aW9uO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY2VsbHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtY29sdW1ue1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWNvbHVtbi1ncm91cHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW4tZ3JvdXA7XG4gIH1cblxuICAuc21cXDp0YWJsZS1mb290ZXItZ3JvdXB7XG4gICAgZGlzcGxheTogdGFibGUtZm9vdGVyLWdyb3VwO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtaGVhZGVyLWdyb3Vwe1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLXJvdy1ncm91cHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gIH1cblxuICAuc21cXDp0YWJsZS1yb3d7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG5cbiAgLnNtXFw6Zmxvdy1yb290e1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgfVxuXG4gIC5zbVxcOmdyaWR7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgfVxuXG4gIC5zbVxcOmlubGluZS1ncmlke1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudHN7XG4gICAgZGlzcGxheTogY29udGVudHM7XG4gIH1cblxuICAuc21cXDpoaWRkZW57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtcm93e1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuc21cXDpmbGV4LXJvdy1yZXZlcnNle1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtY29se1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuc21cXDpmbGV4LWNvbC1yZXZlcnNle1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtd3JhcHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuc21cXDpmbGV4LXdyYXAtcmV2ZXJzZXtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtbm8td3JhcHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWl0ZW1zLWF1dG97XG4gICAgcGxhY2UtaXRlbXM6IGF1dG87XG4gIH1cblxuICAuc21cXDpwbGFjZS1pdGVtcy1zdGFydHtcbiAgICBwbGFjZS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1pdGVtcy1lbmR7XG4gICAgcGxhY2UtaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWl0ZW1zLWNlbnRlcntcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2UtaXRlbXMtc3RyZXRjaHtcbiAgICBwbGFjZS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtY2VudGVye1xuICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtc3RhcnR7XG4gICAgcGxhY2UtY29udGVudDogc3RhcnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1jb250ZW50LWVuZHtcbiAgICBwbGFjZS1jb250ZW50OiBlbmQ7XG4gIH1cblxuICAuc21cXDpwbGFjZS1jb250ZW50LWJldHdlZW57XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtYXJvdW5ke1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtZXZlbmx5e1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlLWNvbnRlbnQtc3RyZXRjaHtcbiAgICBwbGFjZS1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1hdXRve1xuICAgIHBsYWNlLXNlbGY6IGF1dG87XG4gIH1cblxuICAuc21cXDpwbGFjZS1zZWxmLXN0YXJ0e1xuICAgIHBsYWNlLXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1lbmR7XG4gICAgcGxhY2Utc2VsZjogZW5kO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1jZW50ZXJ7XG4gICAgcGxhY2Utc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Utc2VsZi1zdHJldGNoe1xuICAgIHBsYWNlLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAuc21cXDppdGVtcy1zdGFydHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLWVuZHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuc21cXDppdGVtcy1jZW50ZXJ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLWJhc2VsaW5le1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5zbVxcOml0ZW1zLXN0cmV0Y2h7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAuc21cXDpjb250ZW50LWNlbnRlcntcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpjb250ZW50LXN0YXJ0e1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDpjb250ZW50LWVuZHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5zbVxcOmNvbnRlbnQtYmV0d2VlbntcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1hcm91bmR7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnNtXFw6Y29udGVudC1ldmVubHl7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLnNtXFw6c2VsZi1hdXRve1xuICAgIGFsaWduLXNlbGY6IGF1dG87XG4gIH1cblxuICAuc21cXDpzZWxmLXN0YXJ0e1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuc21cXDpzZWxmLWVuZHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5zbVxcOnNlbGYtY2VudGVye1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOnNlbGYtc3RyZXRjaHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1hdXRve1xuICAgIGp1c3RpZnktaXRlbXM6IGF1dG87XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWl0ZW1zLXN0YXJ0e1xuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1lbmR7XG4gICAganVzdGlmeS1pdGVtczogZW5kO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1jZW50ZXJ7XG4gICAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1pdGVtcy1zdHJldGNoe1xuICAgIGp1c3RpZnktaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LXN0YXJ0e1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktZW5ke1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWNlbnRlcntcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktYmV0d2VlbntcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LWFyb3VuZHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktZXZlbmx5e1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zZWxmLWF1dG97XG4gICAganVzdGlmeS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zZWxmLXN0YXJ0e1xuICAgIGp1c3RpZnktc2VsZjogc3RhcnQ7XG4gIH1cblxuICAuc21cXDpqdXN0aWZ5LXNlbGYtZW5ke1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG5cbiAgLnNtXFw6anVzdGlmeS1zZWxmLWNlbnRlcntcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5zbVxcOmp1c3RpZnktc2VsZi1zdHJldGNoe1xuICAgIGp1c3RpZnktc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtMXtcbiAgICBmbGV4OiAxIDEgMCU7XG4gIH1cblxuICAuc21cXDpmbGV4LWF1dG97XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAuc21cXDpmbGV4LWluaXRpYWx7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cblxuICAuc21cXDpmbGV4LW5vbmV7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtZ3Jvdy0we1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxuXG4gIC5zbVxcOmZsZXgtZ3Jvd3tcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuc21cXDpmbGV4LXNocmluay0we1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLnNtXFw6ZmxleC1zaHJpbmt7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuc21cXDpvcmRlci0xe1xuICAgIG9yZGVyOiAxO1xuICB9XG5cbiAgLnNtXFw6b3JkZXItMntcbiAgICBvcmRlcjogMjtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTN7XG4gICAgb3JkZXI6IDM7XG4gIH1cblxuICAuc21cXDpvcmRlci00e1xuICAgIG9yZGVyOiA0O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItNXtcbiAgICBvcmRlcjogNTtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTZ7XG4gICAgb3JkZXI6IDY7XG4gIH1cblxuICAuc21cXDpvcmRlci03e1xuICAgIG9yZGVyOiA3O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItOHtcbiAgICBvcmRlcjogODtcbiAgfVxuXG4gIC5zbVxcOm9yZGVyLTl7XG4gICAgb3JkZXI6IDk7XG4gIH1cblxuICAuc21cXDpvcmRlci0xMHtcbiAgICBvcmRlcjogMTA7XG4gIH1cblxuICAuc21cXDpvcmRlci0xMXtcbiAgICBvcmRlcjogMTE7XG4gIH1cblxuICAuc21cXDpvcmRlci0xMntcbiAgICBvcmRlcjogMTI7XG4gIH1cblxuICAuc21cXDpvcmRlci1maXJzdHtcbiAgICBvcmRlcjogLTk5OTk7XG4gIH1cblxuICAuc21cXDpvcmRlci1sYXN0e1xuICAgIG9yZGVyOiA5OTk5O1xuICB9XG5cbiAgLnNtXFw6b3JkZXItbm9uZXtcbiAgICBvcmRlcjogMDtcbiAgfVxuXG4gIC5zbVxcOmZsb2F0LXJpZ2h0e1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOmZsb2F0LWxlZnR7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cblxuICAuc21cXDpmbG9hdC1ub25le1xuICAgIGZsb2F0OiBub25lO1xuICB9XG5cbiAgLnNtXFw6Y2xlYXJmaXg6YWZ0ZXJ7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5zbVxcOmNsZWFyLWxlZnR7XG4gICAgY2xlYXI6IGxlZnQ7XG4gIH1cblxuICAuc21cXDpjbGVhci1yaWdodHtcbiAgICBjbGVhcjogcmlnaHQ7XG4gIH1cblxuICAuc21cXDpjbGVhci1ib3Roe1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnNtXFw6Y2xlYXItbm9uZXtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtc2Fuc3tcbiAgICBmb250LWZhbWlseTogTGF0bywgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtc2VyaWZ7XG4gICAgZm9udC1mYW1pbHk6IHNlcmlmO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1tb25ve1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIH1cblxuICAuc21cXDpmb250LWxpZ2h0e1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuc21cXDpmb250LW5vcm1hbHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnNtXFw6Zm9udC1tZWRpdW17XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5zbVxcOmZvbnQtYm9sZHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpmb250LWxpZ2h0OmhvdmVye1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtbm9ybWFsOmhvdmVye1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtbWVkaXVtOmhvdmVye1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmZvbnQtYm9sZDpob3ZlcntcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpmb250LWxpZ2h0OmZvY3Vze1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtbm9ybWFsOmZvY3Vze1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtbWVkaXVtOmZvY3Vze1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOmZvbnQtYm9sZDpmb2N1c3tcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG5cbiAgLnNtXFw6aC0xe1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMntcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtM3tcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpoLTR7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aC01e1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtNntcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtOHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpoLTEwe1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0xMntcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpoLTE2e1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmgtMjR7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6aC0zMntcbiAgICBoZWlnaHQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpoLTQ4e1xuICAgIGhlaWdodDogMTJyZW07XG4gIH1cblxuICAuc21cXDpoLTY0e1xuICAgIGhlaWdodDogMTZyZW07XG4gIH1cblxuICAuc21cXDpoLWF1dG97XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aC1weHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmgtZnVsbDg1e1xuICAgIGhlaWdodDogODUlO1xuICB9XG5cbiAgLnNtXFw6aC1mdWxse1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmgtc2NyZWVue1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cblxuICAuc21cXDp0ZXh0LXhze1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtc217XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmFzZXtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAuc21cXDp0ZXh0LWxne1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cblxuICAuc21cXDp0ZXh0LXhse1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtMnhse1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6dGV4dC0zeGx7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtNHhse1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtNXhse1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtNnhse1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctbm9uZXtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zbVxcOmxlYWRpbmctdGlnaHR7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIH1cblxuICAuc21cXDpsZWFkaW5nLW5vcm1hbHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG5cbiAgLnNtXFw6bGVhZGluZy1sb29zZXtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxuXG4gIC5zbVxcOmxpc3QtaW5zaWRle1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgfVxuXG4gIC5zbVxcOmxpc3Qtb3V0c2lkZXtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xuICB9XG5cbiAgLnNtXFw6bGlzdC1ub25le1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmxpc3QtZGlzY3tcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIH1cblxuICAuc21cXDpsaXN0LWRlY2ltYWx7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICB9XG5cbiAgLnNtXFw6bS0we1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5zbVxcOm0tMXtcbiAgICBtYXJnaW46IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDptLTJ7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptLTN7XG4gICAgbWFyZ2luOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bS00e1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tNXtcbiAgICBtYXJnaW46IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDptLTZ7XG4gICAgbWFyZ2luOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptLTh7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bS0xMHtcbiAgICBtYXJnaW46IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMTJ7XG4gICAgbWFyZ2luOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bS0xNntcbiAgICBtYXJnaW46IDRyZW07XG4gIH1cblxuICAuc21cXDptLTIwe1xuICAgIG1hcmdpbjogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm0tMjR7XG4gICAgbWFyZ2luOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bS0zMntcbiAgICBtYXJnaW46IDhyZW07XG4gIH1cblxuICAuc21cXDptLWF1dG97XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6bS1weHtcbiAgICBtYXJnaW46IDFweDtcbiAgfVxuXG4gIC5zbVxcOi1tLXB4e1xuICAgIG1hcmdpbjogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1tLTF7XG4gICAgbWFyZ2luOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTJ7XG4gICAgbWFyZ2luOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tM3tcbiAgICBtYXJnaW46IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNHtcbiAgICBtYXJnaW46IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNXtcbiAgICBtYXJnaW46IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tNntcbiAgICBtYXJnaW46IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotbS04e1xuICAgIG1hcmdpbjogLTJyZW07XG4gIH1cblxuICAuc21cXDotbS0xMHtcbiAgICBtYXJnaW46IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbS0xMntcbiAgICBtYXJnaW46IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMTZ7XG4gICAgbWFyZ2luOiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tLTIwe1xuICAgIG1hcmdpbjogLTVyZW07XG4gIH1cblxuICAuc21cXDotbS0yNHtcbiAgICBtYXJnaW46IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW0tMzJ7XG4gICAgbWFyZ2luOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnNtXFw6bXgtMHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuc21cXDpteS0xe1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTF7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMntcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMntcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktM3tcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpteC0ze1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTR7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtNHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAuc21cXDpteS01e1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm14LTV7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktNntcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtNntcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktOHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDpteC04e1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm15LTEwe1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpteC0xMHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMTJ7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMTJ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMTZ7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMTZ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMjB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMjB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMjR7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMjR7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktMzJ7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXgtMzJ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXktYXV0b3tcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDpteC1hdXRve1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm15LXB4e1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDpteC1weHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLnNtXFw6LW15LXB4e1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi1teC1weHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotbXktMXtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC0xe1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTJ7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTJ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTN7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbXgtM3tcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS00e1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTR7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAuc21cXDotbXktNXtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teC01e1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTZ7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTZ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTh7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuc21cXDotbXgtOHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1teS0xMHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbXgtMTB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTEye1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTEye1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTE2e1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTE2e1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTIwe1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTIwe1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTI0e1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTI0e1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW15LTMye1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW14LTMye1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLnNtXFw6bXItMHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAuc21cXDptYi0we1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc21cXDptbC0we1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLnNtXFw6bXQtMXtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMXtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDptYi0xe1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDptbC0xe1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMntcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptci0ye1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMntcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptbC0ye1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDptdC0ze1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDptci0ze1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTN7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTN7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDptdC00e1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cblxuICAuc21cXDptci00e1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTR7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTR7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cblxuICAuc21cXDptdC01e1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDptci01e1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTV7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTV7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDptdC02e1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTZ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDptYi02e1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTZ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTh7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTh7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bWItOHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtOHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTEwe1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTEwe1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMTB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTEye1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gIH1cblxuICAuc21cXDptci0xMntcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDptYi0xMntcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMTJ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDptdC0xNntcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMTZ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMTZ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTE2e1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtMjB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1yLTIwe1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm1iLTIwe1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAuc21cXDptbC0yMHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOm10LTI0e1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gIH1cblxuICAuc21cXDptci0yNHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAuc21cXDptYi0yNHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6bWwtMjR7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW07XG4gIH1cblxuICAuc21cXDptdC0zMntcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXItMzJ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bWItMzJ7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1sLTMye1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6bXQtYXV0b3tcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6bXItYXV0b3tcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuc21cXDptYi1hdXRve1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG87XG4gIH1cblxuICAuc21cXDptbC1hdXRve1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6bXQtcHh7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICB9XG5cbiAgLnNtXFw6bXItcHh7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDptYi1weHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDptbC1weHtcbiAgICBtYXJnaW4tbGVmdDogMXB4O1xuICB9XG5cbiAgLnNtXFw6LW10LXB4e1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cblxuICAuc21cXDotbXItcHh7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LW1iLXB4e1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAuc21cXDotbWwtcHh7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cblxuICAuc21cXDotbXQtMXtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xe1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMXtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0xe1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0ye1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbXItMntcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMntcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTJ7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtM3tcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0ze1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDotbWItM3tcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0ze1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC00e1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTR7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tYi00e1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTR7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTV7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXItNXtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTV7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbWwtNXtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDotbXQtNntcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1yLTZ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTZ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC02e1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LW10LTh7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07XG4gIH1cblxuICAuc21cXDotbXItOHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTh7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gIH1cblxuICAuc21cXDotbWwtOHtcbiAgICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIH1cblxuICAuc21cXDotbXQtMTB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xMHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotbWItMTB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tbC0xMHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xMntcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xMntcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTEye1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTEye1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0xNntcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0xNntcbiAgICBtYXJnaW4tcmlnaHQ6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTE2e1xuICAgIG1hcmdpbi1ib3R0b206IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTE2e1xuICAgIG1hcmdpbi1sZWZ0OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0yMHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0yMHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTIwe1xuICAgIG1hcmdpbi1ib3R0b206IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTIwe1xuICAgIG1hcmdpbi1sZWZ0OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0yNHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0yNHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTI0e1xuICAgIG1hcmdpbi1ib3R0b206IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTI0e1xuICAgIG1hcmdpbi1sZWZ0OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tdC0zMntcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi1tci0zMntcbiAgICBtYXJnaW4tcmlnaHQ6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1iLTMye1xuICAgIG1hcmdpbi1ib3R0b206IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6LW1sLTMye1xuICAgIG1hcmdpbi1sZWZ0OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLWZ1bGx7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLXNjcmVlbntcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5zbVxcOm1heC1oLWZ1bGw4NXtcbiAgICBtYXgtaGVpZ2h0OiA4NSU7XG4gIH1cblxuICAuc21cXDptYXgtdy14c3tcbiAgICBtYXgtd2lkdGg6IDIwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctc217XG4gICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LW1ke1xuICAgIG1heC13aWR0aDogNDByZW07XG4gIH1cblxuICAuc21cXDptYXgtdy1sZ3tcbiAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXcteGx7XG4gICAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTJ4bHtcbiAgICBtYXgtd2lkdGg6IDcwcmVtO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctM3hse1xuICAgIG1heC13aWR0aDogODByZW07XG4gIH1cblxuICAuc21cXDptYXgtdy00eGx7XG4gICAgbWF4LXdpZHRoOiA5MHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LTV4bHtcbiAgICBtYXgtd2lkdGg6IDEwMHJlbTtcbiAgfVxuXG4gIC5zbVxcOm1heC13LWZ1bGx7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6bWF4LXctZGFzaC0xe1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cblxuICAuc21cXDptaW4taC0we1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cblxuICAuc21cXDptaW4taC1mdWxse1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc21cXDptaW4taC1zY3JlZW57XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAuc21cXDptaW4tdy0we1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOm1pbi13LWZ1bGx7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6b3BhY2l0eS0we1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTI1e1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpvcGFjaXR5LTUwe1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktNzV7XG4gICAgb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOm9wYWNpdHktMTAwe1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy1hdXRve1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3ctaGlkZGVue1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy12aXNpYmxle1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3ctc2Nyb2xse1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy14LWF1dG97XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXktYXV0b3tcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC1oaWRkZW57XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteS1oaWRkZW57XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB9XG5cbiAgLnNtXFw6b3ZlcmZsb3cteC12aXNpYmxle1xuICAgIG92ZXJmbG93LXg6IHZpc2libGU7XG4gIH1cblxuICAuc21cXDpvdmVyZmxvdy15LXZpc2libGV7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXgtc2Nyb2xse1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOm92ZXJmbG93LXktc2Nyb2xse1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC5zbVxcOnNjcm9sbGluZy10b3VjaHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cblxuICAuc21cXDpzY3JvbGxpbmctYXV0b3tcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwtYXV0b3tcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6b3ZlcnNjcm9sbC1jb250YWlue1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG4gIH1cblxuICAuc21cXDpvdmVyc2Nyb2xsLW5vbmV7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteS1hdXRve1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteS1jb250YWlue1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteS1ub25le1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteTogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteC1hdXRve1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteC1jb250YWlue1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogY29udGFpbjtcbiAgfVxuXG4gIC5zbVxcOm92ZXJzY3JvbGwteC1ub25le1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3IteDogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnAtMHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnNtXFw6cC0xe1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwLTJ7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cC0ze1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwLTR7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtNXtcbiAgICBwYWRkaW5nOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cC02e1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnAtOHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cC0xMHtcbiAgICBwYWRkaW5nOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpwLTEye1xuICAgIHBhZGRpbmc6IDNyZW07XG4gIH1cblxuICAuc21cXDpwLTE2e1xuICAgIHBhZGRpbmc6IDRyZW07XG4gIH1cblxuICAuc21cXDpwLTIwe1xuICAgIHBhZGRpbmc6IDVyZW07XG4gIH1cblxuICAuc21cXDpwLTI0e1xuICAgIHBhZGRpbmc6IDZyZW07XG4gIH1cblxuICAuc21cXDpwLTMye1xuICAgIHBhZGRpbmc6IDhyZW07XG4gIH1cblxuICAuc21cXDpwLXB4e1xuICAgIHBhZGRpbmc6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnB5LTB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAuc21cXDpweC0we1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNtXFw6cHktMXtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTF7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpweS0ye1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTJ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktM3tcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTN7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpweS00e1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtNHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTV7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpweC01e1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktNntcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpweC02e1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTh7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAuc21cXDpweC04e1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMTB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMTB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMTJ7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuc21cXDpweC0xMntcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTE2e1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMTZ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuc21cXDpweS0yMHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB4LTIwe1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHktMjR7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuc21cXDpweC0yNHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnB5LTMye1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6cHgtMzJ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpweS1weHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAuc21cXDpweC1weHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDpwdC0we1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgLnNtXFw6cHItMHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnNtXFw6cGItMHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5zbVxcOnBsLTB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLnNtXFw6cHQtMXtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTF7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTF7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpwbC0xe1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTJ7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTJ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMntcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMntcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTN7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwci0ze1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwYi0ze1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtM3tcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpwdC00e1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cHItNHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTR7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtNXtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTV7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTV7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpwbC01e1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTZ7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTZ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItNntcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtNntcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTh7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cblxuICAuc21cXDpwci04e1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpwYi04e1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtOHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIH1cblxuICAuc21cXDpwdC0xMHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMTB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMTB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTEwe1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMTJ7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cblxuICAuc21cXDpwci0xMntcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMTJ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIH1cblxuICAuc21cXDpwbC0xMntcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpwdC0xNntcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTE2e1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gIH1cblxuICAuc21cXDpwYi0xNntcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTE2e1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LTIwe1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHItMjB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnBiLTIwe1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cGwtMjB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6cHQtMjR7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gIH1cblxuICAuc21cXDpwci0yNHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cGItMjR7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gIH1cblxuICAuc21cXDpwbC0yNHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gIH1cblxuICAuc21cXDpwdC0zMntcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnByLTMye1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW07XG4gIH1cblxuICAuc21cXDpwYi0zMntcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnBsLTMye1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnB0LXB4e1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gIH1cblxuICAuc21cXDpwci1weHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAuc21cXDpwYi1weHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnNtXFw6cGwtcHh7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1kYXJrLWdyZXk6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wZXBwZXJtaW50OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMxM0M4N0I7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1wZXBwZXJtaW50LTUwOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1zdW5yaXNlOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRkM3NTQ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibHVlOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZS01MDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWJsdWUtMjU6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItdGVhbDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNEVDN0M2O1xuICAgIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItYmx1ZXN0ZWVsOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5MEE4QzA7XG4gICAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItc2tpbjo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWR1c2stcGluazo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRUJDMEI4O1xuICAgIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWRhbmdlcjo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUIyQzJDO1xuICAgIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1zdWNjZXNzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXVucXVvdGFibGU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGNTY1NjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItZ3JleTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjJiM2I4O1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLWdyZXktNTA6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ncmV5LTI1OjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXdoaXRlOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItd2hpdGUtNTA6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1ibGFjazo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWRhcmstZ3JleTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGVwcGVybWludDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wZXBwZXJtaW50LTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXN1bnJpc2U6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS01MDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZS0yNTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRlYWw6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmx1ZXN0ZWVsOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5MEE4QzA7XG4gICAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1za2luOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1kdXNrLXBpbms6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWRhbmdlcjpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUIyQzJDO1xuICAgIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXN1Y2Nlc3M6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci11bnF1b3RhYmxlOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JleTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjJiM2I4O1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JleS01MDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZ3JleS0yNTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZS01MDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItYmxhY2s6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXRyYW5zcGFyZW50OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnNtXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMjU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0xMDA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5zbVxcOnBvaW50ZXItZXZlbnRzLW5vbmV7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAuc21cXDpwb2ludGVyLWV2ZW50cy1hdXRve1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpwb2ludGVyLWV2ZW50cy1ub25lOmRpc2FibGVke1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnNtXFw6ZGlzYWJsZWRcXDpwb2ludGVyLWV2ZW50cy1hdXRvOmRpc2FibGVke1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6c3RhdGlje1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cblxuICAuc21cXDpmaXhlZHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cblxuICAuc21cXDphYnNvbHV0ZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICAuc21cXDpyZWxhdGl2ZXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuc21cXDpzdGlja3l7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LTB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtYXV0b3tcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDppbnNldC0xXFwvMntcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXhze1xuICAgIHRvcDogLjc1cmVtO1xuICAgIHJpZ2h0OiAuNzVyZW07XG4gICAgYm90dG9tOiAuNzVyZW07XG4gICAgbGVmdDogLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtc217XG4gICAgdG9wOiAuODc1cmVtO1xuICAgIHJpZ2h0OiAuODc1cmVtO1xuICAgIGJvdHRvbTogLjg3NXJlbTtcbiAgICBsZWZ0OiAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtYmFzZXtcbiAgICB0b3A6IDFyZW07XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAuc21cXDppbnNldC1sZ3tcbiAgICB0b3A6IDEuMTI1cmVtO1xuICAgIHJpZ2h0OiAxLjEyNXJlbTtcbiAgICBib3R0b206IDEuMTI1cmVtO1xuICAgIGxlZnQ6IDEuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteGx7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtMnhse1xuICAgIHRvcDogMS41cmVtO1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtM3hse1xuICAgIHRvcDogMS44NzVyZW07XG4gICAgcmlnaHQ6IDEuODc1cmVtO1xuICAgIGJvdHRvbTogMS44NzVyZW07XG4gICAgbGVmdDogMS44NzVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC00eGx7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQtNXhse1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktMHtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC0we1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuc21cXDppbnNldC15LWF1dG97XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtYXV0b3tcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0xXFwvMntcbiAgICB0b3A6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtMVxcLzJ7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDppbnNldC15LXhze1xuICAgIHRvcDogLjc1cmVtO1xuICAgIGJvdHRvbTogLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC14c3tcbiAgICByaWdodDogLjc1cmVtO1xuICAgIGxlZnQ6IC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktc217XG4gICAgdG9wOiAuODc1cmVtO1xuICAgIGJvdHRvbTogLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtc217XG4gICAgcmlnaHQ6IC44NzVyZW07XG4gICAgbGVmdDogLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktYmFzZXtcbiAgICB0b3A6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC1iYXNle1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAuc21cXDppbnNldC15LWxne1xuICAgIHRvcDogMS4xMjVyZW07XG4gICAgYm90dG9tOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtbGd7XG4gICAgcmlnaHQ6IDEuMTI1cmVtO1xuICAgIGxlZnQ6IDEuMTI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS14bHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteC14bHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS0yeGx7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTJ4bHtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktM3hse1xuICAgIHRvcDogMS44NzVyZW07XG4gICAgYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtM3hse1xuICAgIHJpZ2h0OiAxLjg3NXJlbTtcbiAgICBsZWZ0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXktNHhse1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDppbnNldC14LTR4bHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aW5zZXQteS01eGx7XG4gICAgdG9wOiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmluc2V0LXgtNXhse1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDp0b3AtMHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAuc21cXDpyaWdodC0we1xuICAgIHJpZ2h0OiAwO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTB7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0we1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAuc21cXDp0b3AtYXV0b3tcbiAgICB0b3A6IGF1dG87XG4gIH1cblxuICAuc21cXDpyaWdodC1hdXRve1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLWF1dG97XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6bGVmdC1hdXRve1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDp0b3AtMVxcLzJ7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuc21cXDpyaWdodC0xXFwvMntcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTFcXC8ye1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLnNtXFw6bGVmdC0xXFwvMntcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAuc21cXDp0b3AteHN7XG4gICAgdG9wOiAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC14c3tcbiAgICByaWdodDogLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLXhze1xuICAgIGJvdHRvbTogLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC14c3tcbiAgICBsZWZ0OiAuNzVyZW07XG4gIH1cblxuICAuc21cXDp0b3Atc217XG4gICAgdG9wOiAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtc217XG4gICAgcmlnaHQ6IC44NzVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tc217XG4gICAgYm90dG9tOiAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC1zbXtcbiAgICBsZWZ0OiAuODc1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLWJhc2V7XG4gICAgdG9wOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtYmFzZXtcbiAgICByaWdodDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmJvdHRvbS1iYXNle1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtYmFzZXtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLWxne1xuICAgIHRvcDogMS4xMjVyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC1sZ3tcbiAgICByaWdodDogMS4xMjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tbGd7XG4gICAgYm90dG9tOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtbGd7XG4gICAgbGVmdDogMS4xMjVyZW07XG4gIH1cblxuICAuc21cXDp0b3AteGx7XG4gICAgdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQteGx7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20teGx7XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6bGVmdC14bHtcbiAgICBsZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTJ4bHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTJ4bHtcbiAgICByaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTJ4bHtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtMnhse1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC0zeGx7XG4gICAgdG9wOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJpZ2h0LTN4bHtcbiAgICByaWdodDogMS44NzVyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tM3hse1xuICAgIGJvdHRvbTogMS44NzVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTN4bHtcbiAgICBsZWZ0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRvcC00eGx7XG4gICAgdG9wOiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6cmlnaHQtNHhse1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Ym90dG9tLTR4bHtcbiAgICBib3R0b206IDIuMjVyZW07XG4gIH1cblxuICAuc21cXDpsZWZ0LTR4bHtcbiAgICBsZWZ0OiAyLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dG9wLTV4bHtcbiAgICB0b3A6IDNyZW07XG4gIH1cblxuICAuc21cXDpyaWdodC01eGx7XG4gICAgcmlnaHQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpib3R0b20tNXhse1xuICAgIGJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmxlZnQtNXhse1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAuc21cXDpyZXNpemUtbm9uZXtcbiAgICByZXNpemU6IG5vbmU7XG4gIH1cblxuICAuc21cXDpyZXNpemUteXtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG5cbiAgLnNtXFw6cmVzaXplLXh7XG4gICAgcmVzaXplOiBob3Jpem9udGFsO1xuICB9XG5cbiAgLnNtXFw6cmVzaXple1xuICAgIHJlc2l6ZTogYm90aDtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvd3tcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMTApO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LW1ke1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwwLDAsMC4xMiksIDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAuc21cXDpzaGFkb3ctbGd7XG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDMwcHggMCByZ2JhKDAsMCwwLDAuMTEpLCAwIDVweCAxNXB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC5zbVxcOnNoYWRvdy1pbm5lcntcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDYpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LW91dGxpbmV7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTIsMTQ0LDIyMCwwLjUpO1xuICB9XG5cbiAgLnNtXFw6c2hhZG93LW5vbmV7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93OmhvdmVye1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xMCk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1tZDpob3ZlcntcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMTIpLCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzaGFkb3ctbGc6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDMwcHggMCByZ2JhKDAsMCwwLDAuMTEpLCAwIDVweCAxNXB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LWlubmVyOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wNik7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNoYWRvdy1vdXRsaW5lOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUyLDE0NCwyMjAsMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2hhZG93LW5vbmU6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93OmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xMCk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdy1tZDpmb2N1c3tcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMTIpLCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzaGFkb3ctbGc6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogMCAxNXB4IDMwcHggMCByZ2JhKDAsMCwwLDAuMTEpLCAwIDVweCAxNXB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LWlubmVyOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wNik7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNoYWRvdy1vdXRsaW5lOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUyLDE0NCwyMjAsMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2hhZG93LW5vbmU6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOnN0cm9rZS0we1xuICAgIHN0cm9rZS13aWR0aDogMDtcbiAgfVxuXG4gIC5zbVxcOnN0cm9rZS0xe1xuICAgIHN0cm9rZS13aWR0aDogMTtcbiAgfVxuXG4gIC5zbVxcOnN0cm9rZS0ye1xuICAgIHN0cm9rZS13aWR0aDogMjtcbiAgfVxuXG4gIC5zbVxcOnRhYmxlLWF1dG97XG4gICAgdGFibGUtbGF5b3V0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6dGFibGUtZml4ZWR7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtbGVmdHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1jZW50ZXJ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1yaWdodHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuXG4gIC5zbVxcOnRleHQtanVzdGlmeXtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1kYXJrLWdyZXl7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXBlcHBlcm1pbnR7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMxM0M4N0I7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtcGVwcGVybWludC01MHtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXN1bnJpc2V7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRkM3NTQ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtYmx1ZS01MHtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1ibHVlLTI1e1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC10ZWFse1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNEVDN0M2O1xuICAgIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsdWVzdGVlbHtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtc2tpbntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZHVzay1waW5re1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRUJDMEI4O1xuICAgIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1kYW5nZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC1zdWNjZXNze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtdW5xdW90YWJsZXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGNTY1NjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZXl7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWdyZXktNTB7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtZ3JleS0yNXtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtd2hpdGV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LXdoaXRlLTUwe1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuc21cXDp0ZXh0LWJsYWNre1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6dGV4dC10cmFuc3BhcmVudHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZGFyay1ncmV5OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMxM0M4N0I7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1zdW5yaXNlOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ibHVlLTUwOmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZS0yNTpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC10ZWFsOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNEVDN0M2O1xuICAgIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXNraW46aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZHVzay1waW5rOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRUJDMEI4O1xuICAgIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWRhbmdlcjpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtc3VjY2Vzczpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGNTY1NjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JleTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC1ncmV5LTUwOmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtZ3JleS0yNTpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC13aGl0ZTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dGV4dC13aGl0ZS01MDpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LWJsYWNrOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LXRyYW5zcGFyZW50OmhvdmVye1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtcGVwcGVybWludDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXN1bnJpc2U6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRkM3NTQ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtNTA6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlLTI1OmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXRlYWw6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5MEE4QzA7XG4gICAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtc2tpbjpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtZGFuZ2VyOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUIyQzJDO1xuICAgIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1zdWNjZXNzOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmV5OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjJiM2I4O1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LWdyZXktNTA6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dGV4dC1ncmV5LTI1OmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LXdoaXRlLTUwOmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtYmxhY2s6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNtXFw6dGV4dC1vcGFjaXR5LTB7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktMjV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDp0ZXh0LW9wYWNpdHktNTB7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS03NXtcbiAgICAtLXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5zbVxcOnRleHQtb3BhY2l0eS0xMDB7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS0wOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMjU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS01MDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNzU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRleHQtb3BhY2l0eS0xMDA6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0wOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMjU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS01MDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNzU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0xMDA6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gIH1cblxuICAuc21cXDppdGFsaWN7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLnNtXFw6bm90LWl0YWxpY3tcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOml0YWxpYzpob3ZlcntcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOm5vdC1pdGFsaWM6aG92ZXJ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDppdGFsaWM6Zm9jdXN7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpub3QtaXRhbGljOmZvY3Vze1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5zbVxcOnVwcGVyY2FzZXtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnNtXFw6bG93ZXJjYXNle1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAuc21cXDpjYXBpdGFsaXple1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLnNtXFw6bm9ybWFsLWNhc2V7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnVwcGVyY2FzZTpob3ZlcntcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpsb3dlcmNhc2U6aG92ZXJ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6Y2FwaXRhbGl6ZTpob3ZlcntcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6bm9ybWFsLWNhc2U6aG92ZXJ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnVwcGVyY2FzZTpmb2N1c3tcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpsb3dlcmNhc2U6Zm9jdXN7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6Y2FwaXRhbGl6ZTpmb2N1c3tcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6bm9ybWFsLWNhc2U6Zm9jdXN7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuc21cXDp1bmRlcmxpbmV7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc21cXDpsaW5lLXRocm91Z2h7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuc21cXDpuby11bmRlcmxpbmV7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp1bmRlcmxpbmU6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOmxpbmUtdGhyb3VnaDpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6bm8tdW5kZXJsaW5lOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dW5kZXJsaW5lOmZvY3Vze1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpsaW5lLXRocm91Z2g6Zm9jdXN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOm5vLXVuZGVybGluZTpmb2N1c3tcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAuc21cXDphbnRpYWxpYXNlZHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLnNtXFw6c3VicGl4ZWwtYW50aWFsaWFzZWR7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6YW50aWFsaWFzZWQ6aG92ZXJ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c3VicGl4ZWwtYW50aWFsaWFzZWQ6aG92ZXJ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6YW50aWFsaWFzZWQ6Zm9jdXN7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c3VicGl4ZWwtYW50aWFsaWFzZWQ6Zm9jdXN7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOm9yZGluYWwsIC5zbVxcOnNsYXNoZWQtemVybywgLnNtXFw6bGluaW5nLW51bXMsIC5zbVxcOm9sZHN0eWxlLW51bXMsIC5zbVxcOnByb3BvcnRpb25hbC1udW1zLCAuc21cXDp0YWJ1bGFyLW51bXMsIC5zbVxcOmRpYWdvbmFsLWZyYWN0aW9ucywgLnNtXFw6c3RhY2tlZC1mcmFjdGlvbnN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1vcmRpbmFsOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zbGFzaGVkLXplcm86IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZTogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZzogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb246IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtb3JkaW5hbCkgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtc2xhc2hlZC16ZXJvKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmUpIHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmcpIHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uKTtcbiAgfVxuXG4gIC5zbVxcOm5vcm1hbC1udW1ze1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiBub3JtYWw7XG4gIH1cblxuICAuc21cXDpvcmRpbmFse1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtb3JkaW5hbDogb3JkaW5hbDtcbiAgfVxuXG4gIC5zbVxcOnNsYXNoZWQtemVyb3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNsYXNoZWQtemVybzogc2xhc2hlZC16ZXJvO1xuICB9XG5cbiAgLnNtXFw6bGluaW5nLW51bXN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IGxpbmluZy1udW1zO1xuICB9XG5cbiAgLnNtXFw6b2xkc3R5bGUtbnVtc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZTogb2xkc3R5bGUtbnVtcztcbiAgfVxuXG4gIC5zbVxcOnByb3BvcnRpb25hbC1udW1ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZzogcHJvcG9ydGlvbmFsLW51bXM7XG4gIH1cblxuICAuc21cXDp0YWJ1bGFyLW51bXN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiB0YWJ1bGFyLW51bXM7XG4gIH1cblxuICAuc21cXDpkaWFnb25hbC1mcmFjdGlvbnN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1mcmFjdGlvbjogZGlhZ29uYWwtZnJhY3Rpb25zO1xuICB9XG5cbiAgLnNtXFw6c3RhY2tlZC1mcmFjdGlvbnN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1mcmFjdGlvbjogc3RhY2tlZC1mcmFjdGlvbnM7XG4gIH1cblxuICAuc21cXDp0cmFja2luZy10aWdodHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLW5vcm1hbHtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgfVxuXG4gIC5zbVxcOnRyYWNraW5nLXdpZGV7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgfVxuXG4gIC5zbVxcOnNlbGVjdC1ub25le1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG5cbiAgLnNtXFw6c2VsZWN0LXRleHR7XG4gICAgdXNlci1zZWxlY3Q6IHRleHQ7XG4gIH1cblxuICAuc21cXDpzZWxlY3QtYWxse1xuICAgIHVzZXItc2VsZWN0OiBhbGw7XG4gIH1cblxuICAuc21cXDpzZWxlY3QtYXV0b3tcbiAgICB1c2VyLXNlbGVjdDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmFsaWduLWJhc2VsaW5le1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5zbVxcOmFsaWduLXRvcHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB9XG5cbiAgLnNtXFw6YWxpZ24tbWlkZGxle1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cblxuICAuc21cXDphbGlnbi1ib3R0b217XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOmFsaWduLXRleHQtdG9we1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgfVxuXG4gIC5zbVxcOmFsaWduLXRleHQtYm90dG9te1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOnZpc2libGV7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuXG4gIC5zbVxcOmludmlzaWJsZXtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLW5vcm1hbHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnNtXFw6d2hpdGVzcGFjZS1uby13cmFwe1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLXByZXtcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICB9XG5cbiAgLnNtXFw6d2hpdGVzcGFjZS1wcmUtbGluZXtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gIH1cblxuICAuc21cXDp3aGl0ZXNwYWNlLXByZS13cmFwe1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgfVxuXG4gIC5zbVxcOmJyZWFrLW5vcm1hbHtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBvdmVyZmxvdy13cmFwOiBub3JtYWw7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG5cbiAgLnNtXFw6YnJlYWstd29yZHN7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIH1cblxuICAuc21cXDpicmVhay1hbGx7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICB9XG5cbiAgLnNtXFw6dHJ1bmNhdGV7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnNtXFw6dy0xe1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0ye1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDp3LTN7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDp3LTR7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAuc21cXDp3LTV7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDp3LTZ7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctOHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMTB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMTJ7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAuc21cXDp3LTE2e1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6dy0yNHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctMzJ7XG4gICAgd2lkdGg6IDhyZW07XG4gIH1cblxuICAuc21cXDp3LTQ4e1xuICAgIHdpZHRoOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnctNjR7XG4gICAgd2lkdGg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6dy1hdXRve1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6dy1weHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvMntcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvM3tcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvM3tcbiAgICB3aWR0aDogNjYuNjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvNHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG5cbiAgLnNtXFw6dy0zXFwvNHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvNXtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnNtXFw6dy0yXFwvNXtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnNtXFw6dy0zXFwvNXtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnNtXFw6dy00XFwvNXtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnNtXFw6dy0xXFwvNntcbiAgICB3aWR0aDogMTYuNjY2NjclO1xuICB9XG5cbiAgLnNtXFw6dy01XFwvNntcbiAgICB3aWR0aDogODMuMzMzMzMlO1xuICB9XG5cbiAgLnNtXFw6dy1mdWxse1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6dy1zY3JlZW57XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG5cbiAgLnNtXFw6dy1kYXNoLTF7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG5cbiAgLnNtXFw6ei0we1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAuc21cXDp6LTEwe1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG5cbiAgLnNtXFw6ei0yMHtcbiAgICB6LWluZGV4OiAyMDtcbiAgfVxuXG4gIC5zbVxcOnotMzB7XG4gICAgei1pbmRleDogMzA7XG4gIH1cblxuICAuc21cXDp6LTQwe1xuICAgIHotaW5kZXg6IDQwO1xuICB9XG5cbiAgLnNtXFw6ei01MHtcbiAgICB6LWluZGV4OiA1MDtcbiAgfVxuXG4gIC5zbVxcOnotYXV0b3tcbiAgICB6LWluZGV4OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTB7XG4gICAgZ3JpZC1nYXA6IDA7XG4gICAgZ2FwOiAwO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTF7XG4gICAgZ3JpZC1nYXA6IDAuMjVyZW07XG4gICAgZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTJ7XG4gICAgZ3JpZC1nYXA6IDAuNXJlbTtcbiAgICBnYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0ze1xuICAgIGdyaWQtZ2FwOiAwLjc1cmVtO1xuICAgIGdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC00e1xuICAgIGdyaWQtZ2FwOiAxcmVtO1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC01e1xuICAgIGdyaWQtZ2FwOiAxLjI1cmVtO1xuICAgIGdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC02e1xuICAgIGdyaWQtZ2FwOiAxLjVyZW07XG4gICAgZ2FwOiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAtOHtcbiAgICBncmlkLWdhcDogMnJlbTtcbiAgICBnYXA6IDJyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTB7XG4gICAgZ3JpZC1nYXA6IDIuNXJlbTtcbiAgICBnYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0xMntcbiAgICBncmlkLWdhcDogM3JlbTtcbiAgICBnYXA6IDNyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMTZ7XG4gICAgZ3JpZC1nYXA6IDRyZW07XG4gICAgZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTIwe1xuICAgIGdyaWQtZ2FwOiA1cmVtO1xuICAgIGdhcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC0yNHtcbiAgICBncmlkLWdhcDogNnJlbTtcbiAgICBnYXA6IDZyZW07XG4gIH1cblxuICAuc21cXDpnYXAtMzJ7XG4gICAgZ3JpZC1nYXA6IDhyZW07XG4gICAgZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQwe1xuICAgIGdyaWQtZ2FwOiAxMHJlbTtcbiAgICBnYXA6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTQ4e1xuICAgIGdyaWQtZ2FwOiAxMnJlbTtcbiAgICBnYXA6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTU2e1xuICAgIGdyaWQtZ2FwOiAxNHJlbTtcbiAgICBnYXA6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLTY0e1xuICAgIGdyaWQtZ2FwOiAxNnJlbTtcbiAgICBnYXA6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXB4e1xuICAgIGdyaWQtZ2FwOiAxcHg7XG4gICAgZ2FwOiAxcHg7XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTF7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC0ze1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC00e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC01e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC02e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtOHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDJyZW07XG4gICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtMTB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC0xMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDNyZW07XG4gICAgY29sdW1uLWdhcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtMTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTIwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6Y29sLWdhcC0yNHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDZyZW07XG4gICAgY29sdW1uLWdhcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1nYXAtMzJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgIGNvbHVtbi1nYXA6IDhyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTQwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTByZW07XG4gICAgY29sdW1uLWdhcDogMTByZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTQ4e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTJyZW07XG4gICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTU2e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTRyZW07XG4gICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLTY0e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTZyZW07XG4gICAgY29sdW1uLWdhcDogMTZyZW07XG4gIH1cblxuICAuc21cXDpjb2wtZ2FwLXB4e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXB4O1xuICAgIGNvbHVtbi1nYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cblxuICAuc21cXDpnYXAteC0xe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0ze1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC43NXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTV7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC02e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0xMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0xMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDNyZW07XG4gICAgY29sdW1uLWdhcDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTE2e1xuICAgIGdyaWQtY29sdW1uLWdhcDogNHJlbTtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtMjB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC0yNHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDZyZW07XG4gICAgY29sdW1uLWdhcDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTMye1xuICAgIGdyaWQtY29sdW1uLWdhcDogOHJlbTtcbiAgICBjb2x1bW4tZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNDB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LTQ4e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTJyZW07XG4gICAgY29sdW1uLWdhcDogMTJyZW07XG4gIH1cblxuICAuc21cXDpnYXAteC01NntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXgtNjR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC14LXB4e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXB4O1xuICAgIGNvbHVtbi1nYXA6IDFweDtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtMHtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgcm93LWdhcDogMDtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtMXtcbiAgICBncmlkLXJvdy1nYXA6IDAuMjVyZW07XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtMntcbiAgICBncmlkLXJvdy1nYXA6IDAuNXJlbTtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTN7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjc1cmVtO1xuICAgIHJvdy1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTR7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTV7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjI1cmVtO1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjVyZW07XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC04e1xuICAgIGdyaWQtcm93LWdhcDogMnJlbTtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC0xMHtcbiAgICBncmlkLXJvdy1nYXA6IDIuNXJlbTtcbiAgICByb3ctZ2FwOiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTEye1xuICAgIGdyaWQtcm93LWdhcDogM3JlbTtcbiAgICByb3ctZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC0xNntcbiAgICBncmlkLXJvdy1nYXA6IDRyZW07XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtMjB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA1cmVtO1xuICAgIHJvdy1nYXA6IDVyZW07XG4gIH1cblxuICAuc21cXDpyb3ctZ2FwLTI0e1xuICAgIGdyaWQtcm93LWdhcDogNnJlbTtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6cm93LWdhcC0zMntcbiAgICBncmlkLXJvdy1nYXA6IDhyZW07XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtNDB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMHJlbTtcbiAgICByb3ctZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtNDh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMnJlbTtcbiAgICByb3ctZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtNTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNHJlbTtcbiAgICByb3ctZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtNjR7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNnJlbTtcbiAgICByb3ctZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1nYXAtcHh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcHg7XG4gICAgcm93LWdhcDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMHtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgcm93LWdhcDogMDtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTF7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjI1cmVtO1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0ye1xuICAgIGdyaWQtcm93LWdhcDogMC41cmVtO1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTN7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjc1cmVtO1xuICAgIHJvdy1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS00e1xuICAgIGdyaWQtcm93LWdhcDogMXJlbTtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNXtcbiAgICBncmlkLXJvdy1nYXA6IDEuMjVyZW07XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjVyZW07XG4gICAgcm93LWdhcDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktOHtcbiAgICBncmlkLXJvdy1nYXA6IDJyZW07XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTEwe1xuICAgIGdyaWQtcm93LWdhcDogMi41cmVtO1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTEye1xuICAgIGdyaWQtcm93LWdhcDogM3JlbTtcbiAgICByb3ctZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0cmVtO1xuICAgIHJvdy1nYXA6IDRyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS0yMHtcbiAgICBncmlkLXJvdy1nYXA6IDVyZW07XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTI0e1xuICAgIGdyaWQtcm93LWdhcDogNnJlbTtcbiAgICByb3ctZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktMzJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4cmVtO1xuICAgIHJvdy1nYXA6IDhyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS00MHtcbiAgICBncmlkLXJvdy1nYXA6IDEwcmVtO1xuICAgIHJvdy1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktNDh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMnJlbTtcbiAgICByb3ctZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmdhcC15LTU2e1xuICAgIGdyaWQtcm93LWdhcDogMTRyZW07XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAuc21cXDpnYXAteS02NHtcbiAgICBncmlkLXJvdy1nYXA6IDE2cmVtO1xuICAgIHJvdy1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Z2FwLXktcHh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcHg7XG4gICAgcm93LWdhcDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LXJvd3tcbiAgICBncmlkLWF1dG8tZmxvdzogcm93O1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LWNvbHtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LXJvdy1kZW5zZXtcbiAgICBncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1mbG93LWNvbC1kZW5zZXtcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uIGRlbnNlO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTF7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTJ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTN7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTR7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTV7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTZ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTd7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTh7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTl7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoOSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLTEwe1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEwLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAuc21cXDpncmlkLWNvbHMtMTF7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtY29scy0xMntcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNtXFw6Z3JpZC1jb2xzLW5vbmV7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YXV0by1jb2xzLWF1dG97XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IGF1dG87XG4gIH1cblxuICAuc21cXDphdXRvLWNvbHMtbWlue1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5zbVxcOmF1dG8tY29scy1tYXh7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLnNtXFw6YXV0by1jb2xzLWZye1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1hdXRve1xuICAgIGdyaWQtY29sdW1uOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMXtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMntcbiAgICBncmlkLWNvbHVtbjogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tM3tcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tNHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tNXtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tNntcbiAgICBncmlkLWNvbHVtbjogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tN3tcbiAgICBncmlkLWNvbHVtbjogc3BhbiA3IC8gc3BhbiA3O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tOHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA4IC8gc3BhbiA4O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tOXtcbiAgICBncmlkLWNvbHVtbjogc3BhbiA5IC8gc3BhbiA5O1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMTB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTAgLyBzcGFuIDEwO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMTF7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTEgLyBzcGFuIDExO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tMTJ7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTIgLyBzcGFuIDEyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXNwYW4tZnVsbHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTF7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMntcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC0ze1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTR7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtNXtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC02e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTd7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtOHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC05e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEwe1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC0xMXtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gIH1cblxuICAuc21cXDpjb2wtc3RhcnQtMTJ7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEyO1xuICB9XG5cbiAgLnNtXFw6Y29sLXN0YXJ0LTEze1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMztcbiAgfVxuXG4gIC5zbVxcOmNvbC1zdGFydC1hdXRve1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xe1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtMntcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDI7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTN7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAzO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC00e1xuICAgIGdyaWQtY29sdW1uLWVuZDogNDtcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtNXtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDU7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTZ7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA2O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC03e1xuICAgIGdyaWQtY29sdW1uLWVuZDogNztcbiAgfVxuXG4gIC5zbVxcOmNvbC1lbmQtOHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDg7XG4gIH1cblxuICAuc21cXDpjb2wtZW5kLTl7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA5O1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xMHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEwO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xMXtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDExO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xMntcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEyO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC0xM3tcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDEzO1xuICB9XG5cbiAgLnNtXFw6Y29sLWVuZC1hdXRve1xuICAgIGdyaWQtY29sdW1uLWVuZDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy0xe1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy0ye1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy0ze1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy00e1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy01e1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy02e1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5zbVxcOmdyaWQtcm93cy1ub25le1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogbm9uZTtcbiAgfVxuXG4gIC5zbVxcOmF1dG8tcm93cy1hdXRve1xuICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICB9XG5cbiAgLnNtXFw6YXV0by1yb3dzLW1pbntcbiAgICBncmlkLWF1dG8tcm93czogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAuc21cXDphdXRvLXJvd3MtbWF4e1xuICAgIGdyaWQtYXV0by1yb3dzOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5zbVxcOmF1dG8tcm93cy1mcntcbiAgICBncmlkLWF1dG8tcm93czogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAuc21cXDpyb3ctYXV0b3tcbiAgICBncmlkLXJvdzogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTF7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTJ7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTN7XG4gICAgZ3JpZC1yb3c6IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTR7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTV7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLTZ7XG4gICAgZ3JpZC1yb3c6IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zcGFuLWZ1bGx7XG4gICAgZ3JpZC1yb3c6IDEgLyAtMTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zdGFydC0xe1xuICAgIGdyaWQtcm93LXN0YXJ0OiAxO1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTJ7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDI7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtM3tcbiAgICBncmlkLXJvdy1zdGFydDogMztcbiAgfVxuXG4gIC5zbVxcOnJvdy1zdGFydC00e1xuICAgIGdyaWQtcm93LXN0YXJ0OiA0O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LTV7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDU7XG4gIH1cblxuICAuc21cXDpyb3ctc3RhcnQtNntcbiAgICBncmlkLXJvdy1zdGFydDogNjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1zdGFydC03e1xuICAgIGdyaWQtcm93LXN0YXJ0OiA3O1xuICB9XG5cbiAgLnNtXFw6cm93LXN0YXJ0LWF1dG97XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IGF1dG87XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTF7XG4gICAgZ3JpZC1yb3ctZW5kOiAxO1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC0ye1xuICAgIGdyaWQtcm93LWVuZDogMjtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtM3tcbiAgICBncmlkLXJvdy1lbmQ6IDM7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTR7XG4gICAgZ3JpZC1yb3ctZW5kOiA0O1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC01e1xuICAgIGdyaWQtcm93LWVuZDogNTtcbiAgfVxuXG4gIC5zbVxcOnJvdy1lbmQtNntcbiAgICBncmlkLXJvdy1lbmQ6IDY7XG4gIH1cblxuICAuc21cXDpyb3ctZW5kLTd7XG4gICAgZ3JpZC1yb3ctZW5kOiA3O1xuICB9XG5cbiAgLnNtXFw6cm93LWVuZC1hdXRve1xuICAgIGdyaWQtcm93LWVuZDogYXV0bztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zZm9ybXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKHZhcigtLXRyYW5zZm9ybS10cmFuc2xhdGUteCkpIHRyYW5zbGF0ZVkodmFyKC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15KSkgcm90YXRlKHZhcigtLXRyYW5zZm9ybS1yb3RhdGUpKSBza2V3WCh2YXIoLS10cmFuc2Zvcm0tc2tldy14KSkgc2tld1kodmFyKC0tdHJhbnNmb3JtLXNrZXcteSkpIHNjYWxlWCh2YXIoLS10cmFuc2Zvcm0tc2NhbGUteCkpIHNjYWxlWSh2YXIoLS10cmFuc2Zvcm0tc2NhbGUteSkpO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNmb3JtLW5vbmV7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLWNlbnRlcntcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tdG9we1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi10b3AtcmlnaHR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLXJpZ2h0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB9XG5cbiAgLnNtXFw6b3JpZ2luLWJvdHRvbS1yaWdodHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tYm90dG9te1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbTtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1ib3R0b20tbGVmdHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gbGVmdDtcbiAgfVxuXG4gIC5zbVxcOm9yaWdpbi1sZWZ0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIH1cblxuICAuc21cXDpvcmlnaW4tdG9wLWxlZnR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIH1cblxuICAuc21cXDpzY2FsZS0we1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtNzV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTkwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtOTV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLTEwMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAuc21cXDpzY2FsZS0xMDV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTEwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpzY2FsZS0xMjV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUtMTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTc1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtOTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTk1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMTAwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIH1cblxuICAuc21cXDpzY2FsZS14LTEwNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC0xMTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteC0xMjV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXgtMTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS01MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktNzV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS05MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktOTV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS0xMDB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOnNjYWxlLXktMTA1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTExMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpzY2FsZS15LTEyNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6c2NhbGUteS0xNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTc1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS05NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xMDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xMDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS0xMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtMTI1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUtMTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS14LTc1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC05NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMTAwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMTA1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXgtMTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0xMjU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteC0xNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS01MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2NhbGUteS03NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktOTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTEwMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTEwNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpzY2FsZS15LTExMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMTI1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNjYWxlLXktMTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS03NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtOTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTAwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTA1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUtMTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTEyNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLTE1MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC01MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteC03NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtOTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTEwMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTEwNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS14LTExMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtMTI1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXgtMTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNjYWxlLXktNzU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTk1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2NhbGUteS0xMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTEyNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpzY2FsZS15LTE1MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMXtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtM3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtNntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMTJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOnJvdGF0ZS00NXtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6cm90YXRlLTkwe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAuc21cXDpyb3RhdGUtMTgwe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS0xODB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS05MHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtNDV7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuc21cXDotcm90YXRlLTEye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS02e1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAuc21cXDotcm90YXRlLTN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOi1yb3RhdGUtMntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnNtXFw6LXJvdGF0ZS0xe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6cm90YXRlLTQ1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnJvdGF0ZS05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpyb3RhdGUtMTgwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTE4MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtNDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotcm90YXRlLTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXJvdGF0ZS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1yb3RhdGUtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnJvdGF0ZS00NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpyb3RhdGUtOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6cm90YXRlLTE4MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS0xODA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTQ1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXJvdGF0ZS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1yb3RhdGUtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotcm90YXRlLTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtM3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC01e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtOHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTEwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0xMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTE2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMjB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteC0yNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LTMye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNDB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNDh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtNjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtcHh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0xe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTV7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtOHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTE2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC0yMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtMjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTMye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC00MHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTQ4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXgtNTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteC02NHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LXB4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LWZ1bGx7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS14LTFcXC8ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXgtMVxcLzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS14LWZ1bGx7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0we1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS00e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktNXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0xNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTIwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNsYXRlLXktMjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS0zMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTQwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTQ4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTU2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTY0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LXB4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0ze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS00e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS01e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS02e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTEwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTEye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0xNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktMjB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTI0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0zMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNDB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS00OHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6LXRyYW5zbGF0ZS15LTU2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDotdHJhbnNsYXRlLXktNjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS1weHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS1mdWxse1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOi10cmFuc2xhdGUteS0xXFwvMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOnRyYW5zbGF0ZS15LTFcXC8ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAuc21cXDp0cmFuc2xhdGUteS1mdWxse1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTMyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQ4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02NDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LXB4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTIwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTI0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTMyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC00ODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteC1weDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LWZ1bGw6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMVxcLzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LTFcXC8yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS14LWZ1bGw6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS04OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTIwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01Njpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktcHg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS01OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS04OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS01Njpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LXB4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktZnVsbDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi10cmFuc2xhdGUteS0xXFwvMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMVxcLzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6dHJhbnNsYXRlLXktZnVsbDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0zMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00ODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1weDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC00OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0yNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC00MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTU2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC02NDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtcHg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteC1mdWxsOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xXFwvMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC1mdWxsOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTMyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQ4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02NDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LXB4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTIwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTI0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTMyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS00ODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi10cmFuc2xhdGUteS1weDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMVxcLzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTFcXC8yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnRyYW5zbGF0ZS15LWZ1bGw6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMXtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtM3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtNntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAuc21cXDpza2V3LXgtMTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXgtMTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy14LTZ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXgtM3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteC0ye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy14LTF7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0we1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0xe1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0ye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0ze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS02e1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOnNrZXcteS0xMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteS0xMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXktNntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6LXNrZXcteS0ze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAuc21cXDotc2tldy15LTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5zbVxcOi1za2V3LXktMXtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXgtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteC0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXgtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteC02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy14LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXgtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXgtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy14LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteC0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXgtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXktMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy15LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDpza2V3LXktMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOnNrZXcteS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6c2tldy15LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6aG92ZXJcXDotc2tldy15LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmhvdmVyXFw6LXNrZXcteS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAuc21cXDpob3ZlclxcOi1za2V3LXktMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteC0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy14LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXgtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteC02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy14LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy14LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteC0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXgtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXktMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMWRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDpza2V3LXktMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOnNrZXcteS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogNmRlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6c2tldy15LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXktMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXktNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC02ZGVnO1xuICB9XG5cbiAgLnNtXFw6Zm9jdXNcXDotc2tldy15LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5zbVxcOmZvY3VzXFw6LXNrZXcteS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAuc21cXDpmb2N1c1xcOi1za2V3LXktMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xZGVnO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1ub25le1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG5vbmU7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLWFsbHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9ue1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZSwgb3BhY2l0eSwgYm94LXNoYWRvdywgdHJhbnNmb3JtO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1jb2xvcnN7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlO1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi1vcGFjaXR5e1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIH1cblxuICAuc21cXDp0cmFuc2l0aW9uLXNoYWRvd3tcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xuICB9XG5cbiAgLnNtXFw6dHJhbnNpdGlvbi10cmFuc2Zvcm17XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1saW5lYXJ7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuXG4gIC5zbVxcOmVhc2UtaW57XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDEsIDEpO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1vdXR7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnNtXFw6ZWFzZS1pbi1vdXR7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAuc21cXDpkdXJhdGlvbi03NXtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTAwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTUwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMjAwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMzAwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDMwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tNTAwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tNzAwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDcwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZHVyYXRpb24tMTAwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIH1cblxuICAuc21cXDpkZWxheS03NXtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMTAwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMTUwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMjAwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMzAwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktNTAwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDUwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktNzAwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDcwMG1zO1xuICB9XG5cbiAgLnNtXFw6ZGVsYXktMTAwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDAwbXM7XG4gIH1cblxuICAuc21cXDphbmltYXRlLW5vbmV7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1zcGlue1xuICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cblxuICAuc21cXDphbmltYXRlLXBpbmd7XG4gICAgYW5pbWF0aW9uOiBwaW5nIDFzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLnNtXFw6YW5pbWF0ZS1wdWxzZXtcbiAgICBhbmltYXRpb246IHB1bHNlIDJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkgaW5maW5pdGU7XG4gIH1cblxuICAuc21cXDphbmltYXRlLWJvdW5jZXtcbiAgICBhbmltYXRpb246IGJvdW5jZSAxcyBpbmZpbml0ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xuICAubWRcXDpzcGFjZS15LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteC00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXgtNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6c3BhY2UteS02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC43NXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLThyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXktNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteC01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOi1zcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDotc3BhY2UteS1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6LXNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOnNwYWNlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAubWRcXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUteSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS14ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXgtcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRhcmstZ3JleSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtcGVwcGVybWludCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1wZXBwZXJtaW50LTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXN1bnJpc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXRlYWwgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmx1ZXN0ZWVsID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1za2luID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1kdXNrLXBpbmsgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRhbmdlciA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXN1Y2Nlc3MgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS11bnF1b3RhYmxlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JleSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JleS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZ3JleS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXdoaXRlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS13aGl0ZS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtYmxhY2sgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLXNvbGlkID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtZG90dGVkID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1kb3VibGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLm1kXFw6ZGl2aWRlLW5vbmUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpkaXZpZGUtb3BhY2l0eS03NSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmRpdmlkZS1vcGFjaXR5LTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOnNyLW9ubHl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6bm90LXNyLW9ubHl7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzci1vbmx5OmZvY3Vze1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXN7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLm1kXFw6YXBwZWFyYW5jZS1ub25le1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAubWRcXDpiZy1maXhlZHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG5cbiAgLm1kXFw6YmctbG9jYWx7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDtcbiAgfVxuXG4gIC5tZFxcOmJnLXNjcm9sbHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOmJnLWNsaXAtYm9yZGVye1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5tZFxcOmJnLWNsaXAtcGFkZGluZ3tcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB9XG5cbiAgLm1kXFw6YmctY2xpcC1jb250ZW50e1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIH1cblxuICAubWRcXDpiZy1jbGlwLXRleHR7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB9XG5cbiAgLm1kXFw6YmctZGFyay1ncmV5e1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGVwcGVybWludHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6YmctcGVwcGVybWludC01MHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmJnLXN1bnJpc2V7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWV7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ibHVlLTUwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWUtMjV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmJnLXRlYWx7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWJsdWVzdGVlbHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLXNraW57XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1kdXNrLXBpbmt7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1kYW5nZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ymctc3VjY2Vzc3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy11bnF1b3RhYmxle1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZXl7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmV5LTUwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyZXktMjV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmJnLXdoaXRle1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ymctd2hpdGUtNTB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6YmctYmxhY2t7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpiZy10cmFuc3BhcmVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZGFyay1ncmV5OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXN1bnJpc2U6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctYmx1ZS01MDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWJsdWUtMjU6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctdGVhbDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MEE4QzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXNraW46aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLWR1c2stcGluazpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZGFuZ2VyOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctc3VjY2Vzczpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmV5OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ncmV5LTUwOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctZ3JleS0yNTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy13aGl0ZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctd2hpdGUtNTA6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6YmctdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1zdW5yaXNlOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWJsdWUtNTA6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1ibHVlLTI1OmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXRlYWw6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1za2luOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdCNThBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWRhbmdlcjpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JleTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctZ3JleS01MDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLWdyZXktMjU6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXdoaXRlLTUwOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6YmctYmxhY2s6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy1kYXJrLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJnLXBlcHBlcm1pbnQ6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM0M4N0I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6YmctcGVwcGVybWludC01MDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ymctc3VucmlzZTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy1ibHVlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy1ibHVlLTUwOmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6YmctYmx1ZS0yNTpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy10ZWFsOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJnLWJsdWVzdGVlbDpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ymctc2tpbjpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6YmctZHVzay1waW5rOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy1kYW5nZXI6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy1zdWNjZXNzOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6YmctdW5xdW90YWJsZTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTY1NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJnLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJnLWdyZXktNTA6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy1ncmV5LTI1OmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJnLXdoaXRlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy13aGl0ZS01MDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJnLWJsYWNrOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpiZy10cmFuc3BhcmVudDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmJnLW5vbmV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXR7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLXRye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by1ye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5tZFxcOmJnLWdyYWRpZW50LXRvLWJye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by1ie1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by1ibHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAubWRcXDpiZy1ncmFkaWVudC10by1se1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLm1kXFw6YmctZ3JhZGllbnQtdG8tdGx7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1kYXJrLWdyZXl7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXBlcHBlcm1pbnR7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tcGVwcGVybWludC01MHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tc3VucmlzZXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ibHVle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ibHVlLTUwe1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWJsdWUtMjV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXRlYWx7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tYmx1ZXN0ZWVse1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1za2lue1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1kdXNrLXBpbmt7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLWRhbmdlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXN1Y2Nlc3N7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS11bnF1b3RhYmxle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JleXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tZ3JleS01MHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS1ncmV5LTI1e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6ZnJvbS13aGl0ZXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20td2hpdGUtNTB7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZyb20tYmxhY2t7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmcm9tLXRyYW5zcGFyZW50e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1kYXJrLWdyZXl7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wZXBwZXJtaW50e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1wZXBwZXJtaW50LTUwe1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtc3VucmlzZXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtYmx1ZXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWJsdWUtNTB7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWJsdWUtMjV7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS10ZWFse1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ibHVlc3RlZWx7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1za2lue1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZHVzay1waW5re1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZGFuZ2Vye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXN1Y2Nlc3N7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtdW5xdW90YWJsZXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOnZpYS1ncmV5e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JleS01MHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtZ3JleS0yNXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLXdoaXRle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtd2hpdGUtNTB7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6dmlhLWJsYWNre1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDp2aWEtdHJhbnNwYXJlbnR7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDp0by1kYXJrLWdyZXl7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbiAgfVxuXG4gIC5tZFxcOnRvLXBlcHBlcm1pbnR7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzEzQzg3QjtcbiAgfVxuXG4gIC5tZFxcOnRvLXBlcHBlcm1pbnQtNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubWRcXDp0by1zdW5yaXNle1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG4gIH1cblxuICAubWRcXDp0by1ibHVle1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDM0OTI7XG4gIH1cblxuICAubWRcXDp0by1ibHVlLTUwe1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWUtMjV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOnRvLXRlYWx7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzRFQzdDNjtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsdWVzdGVlbHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOTBBOEMwO1xuICB9XG5cbiAgLm1kXFw6dG8tc2tpbntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xuICB9XG5cbiAgLm1kXFw6dG8tZHVzay1waW5re1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNFQkMwQjg7XG4gIH1cblxuICAubWRcXDp0by1kYW5nZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzlCMkMyQztcbiAgfVxuXG4gIC5tZFxcOnRvLXN1Y2Nlc3N7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOnRvLXVucXVvdGFibGV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGNTY1NjtcbiAgfVxuXG4gIC5tZFxcOnRvLWdyZXl7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2IyYjNiODtcbiAgfVxuXG4gIC5tZFxcOnRvLWdyZXktNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6dG8tZ3JleS0yNXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6dG8td2hpdGV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5tZFxcOnRvLXdoaXRlLTUwe1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOnRvLWJsYWNre1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAubWRcXDp0by10cmFuc3BhcmVudHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tcGVwcGVybWludDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tc3VucmlzZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWJsdWU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tYmx1ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWJsdWUtMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tdGVhbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1za2luOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWR1c2stcGluazpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1kYW5nZXI6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20tZ3JleS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpmcm9tLWdyZXktMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20td2hpdGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZyb20td2hpdGUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtcGVwcGVybWludC01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtc3VucmlzZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWJsdWUtMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXRlYWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1za2luOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLWRhbmdlcjpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtZ3JleS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS1ncmV5LTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnZpYS13aGl0ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtd2hpdGUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp2aWEtYmxhY2s6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dmlhLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tcGVwcGVybWludDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMTNDODdCO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1zdW5yaXNlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMzQ5MjtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmx1ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWJsdWUtMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tdGVhbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjNEVDN0M2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzkwQThDMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tc2tpbjpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0VCQzBCODtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tZGFuZ2VyOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5QjJDMkM7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkY1NjU2O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNiMmIzYjg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLWdyZXktNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0by1ncmV5LTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRvLXdoaXRlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tYmxhY2s6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dG8tdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXRlYWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tc2tpbjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tZGFuZ2VyOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1zdWNjZXNzOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLWdyZXktNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6ZnJvbS1ncmV5LTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXdoaXRlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpmcm9tLXdoaXRlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tYmxhY2s6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZyb20tdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtYmx1ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1ibHVlLTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS10ZWFsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtc2tpbjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZHVzay1waW5rOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1kYW5nZXI6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS1zdWNjZXNzOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWdyZXktNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtZ3JleS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLXdoaXRlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dmlhLWJsYWNrOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnZpYS10cmFuc3BhcmVudDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMzNjM2MzY7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzEzQzg3QjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tcGVwcGVybWludC01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tc3VucmlzZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkZDNzU0O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDM0OTI7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsdWUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ibHVlLTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXRlYWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzRFQzdDNjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5MEE4QzA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXNraW46Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0Q3QjU4QTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZHVzay1waW5rOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNFQkMwQjg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWRhbmdlcjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOUIyQzJDO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1zdWNjZXNzOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGNTY1NjtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjYjJiM2I4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by1ncmV5LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dG8tZ3JleS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by13aGl0ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0by13aGl0ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLWJsYWNrOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS0we1xuICAgIC0tYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktMjV7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS01MHtcbiAgICAtLWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmJnLW9wYWNpdHktNzV7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Ymctb3BhY2l0eS0xMDB7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTA6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTI1OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS01MDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ymctb3BhY2l0eS03NTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJnLW9wYWNpdHktMTAwOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yNTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNTA6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpiZy1ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6YmctY2VudGVye1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmJnLWxlZnR7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOmJnLWxlZnQtYm90dG9te1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6YmctbGVmdC10b3B7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAubWRcXDpiZy1yaWdodHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOmJnLXJpZ2h0LWJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAubWRcXDpiZy1yaWdodC10b3B7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLm1kXFw6YmctdG9we1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5tZFxcOmJnLXJlcGVhdHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB9XG5cbiAgLm1kXFw6Ymctbm8tcmVwZWF0e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQteHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQteXtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIH1cblxuICAubWRcXDpiZy1yZXBlYXQtcm91bmR7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xuICB9XG5cbiAgLm1kXFw6YmctcmVwZWF0LXNwYWNle1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC5tZFxcOmJnLWF1dG97XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6YmctY292ZXJ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5tZFxcOmJnLWNvbnRhaW57XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWRhcmstZ3JleXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1wZXBwZXJtaW50e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItcGVwcGVybWludC01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXN1bnJpc2V7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibHVle1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWUtNTB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItYmx1ZS0yNXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItdGVhbHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWJsdWVzdGVlbHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1za2lue1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWR1c2stcGlua3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1kYW5nZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXN1Y2Nlc3N7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXVucXVvdGFibGV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWdyZXl7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpib3JkZXItZ3JleS01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ncmV5LTI1e1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci13aGl0ZXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci13aGl0ZS01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ibGFja3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10cmFuc3BhcmVudHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZGFyay1ncmV5OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGVwcGVybWludDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItcGVwcGVybWludC01MDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItc3VucmlzZTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmx1ZTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTA6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTI1OmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWw6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXNraW46aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1kYW5nZXI6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItc3VjY2Vzczpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLWdyZXk6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1ncmV5LTUwOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItZ3JleS0yNTpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci13aGl0ZTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlLTUwOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItcGVwcGVybWludC01MDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItc3VucmlzZTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmx1ZTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTI1OmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWw6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXNraW46Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1kYW5nZXI6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItc3VjY2Vzczpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLWdyZXk6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1ncmV5LTUwOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItZ3JleS0yNTpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLXdoaXRlLTUwOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItYmxhY2s6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItZGFyay1ncmV5OmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItcGVwcGVybWludDpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItcGVwcGVybWludC01MDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItc3VucmlzZTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItYmx1ZTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ym9yZGVyLWJsdWUtNTA6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJvcmRlci1ibHVlLTI1OmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ym9yZGVyLXRlYWw6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ym9yZGVyLWJsdWVzdGVlbDpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ym9yZGVyLXNraW46ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJvcmRlci1kdXNrLXBpbms6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJvcmRlci1kYW5nZXI6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItc3VjY2VzczpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJvcmRlci11bnF1b3RhYmxlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ym9yZGVyLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJvcmRlci1ncmV5LTUwOmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItZ3JleS0yNTpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJvcmRlci13aGl0ZTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmRpc2FibGVkXFw6Ym9yZGVyLXdoaXRlLTUwOmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6ZGlzYWJsZWRcXDpib3JkZXItYmxhY2s6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOmJvcmRlci10cmFuc3BhcmVudDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktMHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLW9wYWNpdHktMjV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTUwe1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1vcGFjaXR5LTc1e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpib3JkZXItb3BhY2l0eS0xMDB7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTc1OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTI1OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLW5vbmV7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtc217XG4gICAgYm9yZGVyLXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWR7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sZ3tcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtZnVsbHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXQtbm9uZXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLW5vbmV7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbm9uZXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sLW5vbmV7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LXNte1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXItc217XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItc217XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1zbXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXR7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXJ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ie1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1se1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXQtbGd7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1yLWxne1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItbGd7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1sLWxne1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10LWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXItZnVsbHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWItZnVsbHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtbC1mdWxse1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRsLW5vbmV7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItbm9uZXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItbm9uZXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmwtbm9uZXtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1zbXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10ci1zbXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnItc217XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLXNte1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLXRse1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHJ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYnJ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtYmx7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1sZ3tcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItbGd7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ici1sZ3tcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLWxne1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC10bC1mdWxse1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5tZFxcOnJvdW5kZWQtdHItZnVsbHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6cm91bmRlZC1ici1mdWxse1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubWRcXDpyb3VuZGVkLWJsLWZ1bGx7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXNvbGlke1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAubWRcXDpib3JkZXItZGFzaGVke1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWRvdHRlZHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1kb3VibGV7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAubWRcXDpib3JkZXItbm9uZXtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAubWRcXDpib3JkZXItMHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubWRcXDpib3JkZXItMntcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci00e1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLTh7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXJ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItdC0we1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cblxuICAubWRcXDpib3JkZXItci0we1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1iLTB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1sLTB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cblxuICAubWRcXDpib3JkZXItdC0ye1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1yLTJ7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItYi0ye1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1sLTJ7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci10LTR7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXItNHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1iLTR7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWwtNHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLXQtOHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItci04e1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLm1kXFw6Ym9yZGVyLWItOHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItbC04e1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItdHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpib3JkZXItcntcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1ie1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmJvcmRlci1se1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDpib3gtYm9yZGVye1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAubWRcXDpib3gtY29udGVudHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1hdXRve1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1kZWZhdWx0e1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1wb2ludGVye1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci13YWl0e1xuICAgIGN1cnNvcjogd2FpdDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci10ZXh0e1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1tb3Zle1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC5tZFxcOmN1cnNvci1ub3QtYWxsb3dlZHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgLm1kXFw6YmxvY2t7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubWRcXDppbmxpbmUtYmxvY2t7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLm1kXFw6aW5saW5le1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC5tZFxcOmZsZXh7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5tZFxcOmlubGluZS1mbGV4e1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLm1kXFw6dGFibGV7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAubWRcXDp0YWJsZS1jYXB0aW9ue1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIH1cblxuICAubWRcXDp0YWJsZS1jZWxse1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAubWRcXDp0YWJsZS1jb2x1bW57XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtY29sdW1uLWdyb3Vwe1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLWZvb3Rlci1ncm91cHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAubWRcXDp0YWJsZS1oZWFkZXItZ3JvdXB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtcm93LWdyb3Vwe1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxuXG4gIC5tZFxcOnRhYmxlLXJvd3tcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAubWRcXDpmbG93LXJvb3R7XG4gICAgZGlzcGxheTogZmxvdy1yb290O1xuICB9XG5cbiAgLm1kXFw6Z3JpZHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgLm1kXFw6aW5saW5lLWdyaWR7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIH1cblxuICAubWRcXDpjb250ZW50c3tcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuXG4gIC5tZFxcOmhpZGRlbntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1yb3d7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5tZFxcOmZsZXgtcm93LXJldmVyc2V7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1jb2x7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtY29sLXJldmVyc2V7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLm1kXFw6ZmxleC13cmFwe1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtd3JhcC1yZXZlcnNle1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1uby13cmFwe1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtaXRlbXMtYXV0b3tcbiAgICBwbGFjZS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWl0ZW1zLXN0YXJ0e1xuICAgIHBsYWNlLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWl0ZW1zLWVuZHtcbiAgICBwbGFjZS1pdGVtczogZW5kO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtaXRlbXMtY2VudGVye1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpwbGFjZS1pdGVtcy1zdHJldGNoe1xuICAgIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1jZW50ZXJ7XG4gICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1zdGFydHtcbiAgICBwbGFjZS1jb250ZW50OiBzdGFydDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtZW5ke1xuICAgIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLWNvbnRlbnQtYmV0d2VlbntcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1hcm91bmR7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1ldmVubHl7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLm1kXFw6cGxhY2UtY29udGVudC1zdHJldGNoe1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAubWRcXDpwbGFjZS1zZWxmLWF1dG97XG4gICAgcGxhY2Utc2VsZjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnBsYWNlLXNlbGYtc3RhcnR7XG4gICAgcGxhY2Utc2VsZjogc3RhcnQ7XG4gIH1cblxuICAubWRcXDpwbGFjZS1zZWxmLWVuZHtcbiAgICBwbGFjZS1zZWxmOiBlbmQ7XG4gIH1cblxuICAubWRcXDpwbGFjZS1zZWxmLWNlbnRlcntcbiAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpwbGFjZS1zZWxmLXN0cmV0Y2h7XG4gICAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOml0ZW1zLXN0YXJ0e1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtZW5ke1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5tZFxcOml0ZW1zLWNlbnRlcntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtYmFzZWxpbmV7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLm1kXFw6aXRlbXMtc3RyZXRjaHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtY2VudGVye1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtc3RhcnR7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5tZFxcOmNvbnRlbnQtZW5ke1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6Y29udGVudC1iZXR3ZWVue1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubWRcXDpjb250ZW50LWFyb3VuZHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubWRcXDpjb250ZW50LWV2ZW5seXtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubWRcXDpzZWxmLWF1dG97XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnNlbGYtc3RhcnR7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5tZFxcOnNlbGYtZW5ke1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLm1kXFw6c2VsZi1jZW50ZXJ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6c2VsZi1zdHJldGNoe1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWl0ZW1zLWF1dG97XG4gICAganVzdGlmeS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktaXRlbXMtc3RhcnR7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWl0ZW1zLWVuZHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWl0ZW1zLWNlbnRlcntcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LWl0ZW1zLXN0cmV0Y2h7XG4gICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktc3RhcnR7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1lbmR7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktY2VudGVye1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1iZXR3ZWVue1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktYXJvdW5ke1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1ldmVubHl7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LXNlbGYtYXV0b3tcbiAgICBqdXN0aWZ5LXNlbGY6IGF1dG87XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LXNlbGYtc3RhcnR7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5tZFxcOmp1c3RpZnktc2VsZi1lbmR7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIH1cblxuICAubWRcXDpqdXN0aWZ5LXNlbGYtY2VudGVye1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLm1kXFw6anVzdGlmeS1zZWxmLXN0cmV0Y2h7XG4gICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLm1kXFw6ZmxleC0xe1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtYXV0b3tcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC5tZFxcOmZsZXgtaW5pdGlhbHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIC5tZFxcOmZsZXgtbm9uZXtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1ncm93LTB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG5cbiAgLm1kXFw6ZmxleC1ncm93e1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5tZFxcOmZsZXgtc2hyaW5rLTB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubWRcXDpmbGV4LXNocmlua3tcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTF7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAubWRcXDpvcmRlci0ye1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLm1kXFw6b3JkZXItM3tcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTR7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAubWRcXDpvcmRlci01e1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItNntcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTd7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAubWRcXDpvcmRlci04e1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLm1kXFw6b3JkZXItOXtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTEwe1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTExe1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLTEye1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLWZpcnN0e1xuICAgIG9yZGVyOiAtOTk5OTtcbiAgfVxuXG4gIC5tZFxcOm9yZGVyLWxhc3R7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAubWRcXDpvcmRlci1ub25le1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLm1kXFw6ZmxvYXQtcmlnaHR7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLm1kXFw6ZmxvYXQtbGVmdHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOmZsb2F0LW5vbmV7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAubWRcXDpjbGVhcmZpeDphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLm1kXFw6Y2xlYXItbGVmdHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOmNsZWFyLXJpZ2h0e1xuICAgIGNsZWFyOiByaWdodDtcbiAgfVxuXG4gIC5tZFxcOmNsZWFyLWJvdGh7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAubWRcXDpjbGVhci1ub25le1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1zYW5ze1xuICAgIGZvbnQtZmFtaWx5OiBMYXRvLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1zZXJpZntcbiAgICBmb250LWZhbWlseTogc2VyaWY7XG4gIH1cblxuICAubWRcXDpmb250LW1vbm97XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtbGlnaHR7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5tZFxcOmZvbnQtbm9ybWFse1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAubWRcXDpmb250LW1lZGl1bXtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLm1kXFw6Zm9udC1ib2xke1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmZvbnQtbGlnaHQ6aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1ub3JtYWw6aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1tZWRpdW06aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6Zm9udC1ib2xkOmhvdmVye1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmZvbnQtbGlnaHQ6Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Zm9udC1ub3JtYWw6Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Zm9udC1tZWRpdW06Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6Zm9udC1ib2xkOmZvY3Vze1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAubWRcXDpoLTF7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0ye1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0ze1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpoLTV7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aC02e1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aC04e1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpoLTEye1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmgtMTZ7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6aC0yNHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpoLTMye1xuICAgIGhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNDh7XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtNjR7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmgtYXV0b3tcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpoLXB4e1xuICAgIGhlaWdodDogMXB4O1xuICB9XG5cbiAgLm1kXFw6aC1mdWxsODV7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cblxuICAubWRcXDpoLWZ1bGx7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6aC1zY3JlZW57XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5tZFxcOnRleHQteHN7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1zbXtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1iYXNle1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtbGd7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRleHQteGx7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC0yeGx7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp0ZXh0LTN4bHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC00eGx7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC01eGx7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6dGV4dC02eGx7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy1ub25le1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLm1kXFw6bGVhZGluZy10aWdodHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmxlYWRpbmctbm9ybWFse1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAubWRcXDpsZWFkaW5nLWxvb3Nle1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1pbnNpZGV7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1vdXRzaWRle1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIH1cblxuICAubWRcXDpsaXN0LW5vbmV7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLm1kXFw6bGlzdC1kaXNje1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIC5tZFxcOmxpc3QtZGVjaW1hbHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIH1cblxuICAubWRcXDptLTB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1kXFw6bS0xe1xuICAgIG1hcmdpbjogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMntcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tM3tcbiAgICBtYXJnaW46IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDptLTR7XG4gICAgbWFyZ2luOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bS01e1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tNntcbiAgICBtYXJnaW46IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tOHtcbiAgICBtYXJnaW46IDJyZW07XG4gIH1cblxuICAubWRcXDptLTEwe1xuICAgIG1hcmdpbjogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0xMntcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAubWRcXDptLTE2e1xuICAgIG1hcmdpbjogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tMjB7XG4gICAgbWFyZ2luOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bS0yNHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAubWRcXDptLTMye1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOm0tYXV0b3tcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAubWRcXDptLXB4e1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG5cbiAgLm1kXFw6LW0tcHh7XG4gICAgbWFyZ2luOiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LW0tMXtcbiAgICBtYXJnaW46IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMntcbiAgICBtYXJnaW46IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbS0ze1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotbS00e1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAubWRcXDotbS01e1xuICAgIG1hcmdpbjogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbS02e1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTh7XG4gICAgbWFyZ2luOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTEwe1xuICAgIG1hcmdpbjogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTEye1xuICAgIG1hcmdpbjogLTNyZW07XG4gIH1cblxuICAubWRcXDotbS0xNntcbiAgICBtYXJnaW46IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW0tMjB7XG4gICAgbWFyZ2luOiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tLTI0e1xuICAgIG1hcmdpbjogLTZyZW07XG4gIH1cblxuICAubWRcXDotbS0zMntcbiAgICBtYXJnaW46IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAubWRcXDpteC0we1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5tZFxcOm15LTF7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtMXtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpteS0ye1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpteC0ye1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpteS0ze1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTN7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXktNHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpteC00e1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm15LTV7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXgtNXtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpteS02e1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpteC02e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpteS04e1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTh7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bXktMTB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm14LTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpteS0xMntcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDpteC0xMntcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpteS0xNntcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWRcXDpteC0xNntcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDpteS0yMHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDpteC0yMHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpteS0yNHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAubWRcXDpteC0yNHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpteS0zMntcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDpteC0zMntcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDpteS1hdXRve1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm14LWF1dG97XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6bXktcHh7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOm14LXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAubWRcXDotbXktcHh7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LW14LXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1teS0xe1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTF7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXktMntcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMntcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktM3tcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0ze1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTR7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXgtNHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teS01e1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW14LTV7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbXktNntcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXgtNntcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktOHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC04e1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6LW15LTEwe1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1teC0xMHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotbXktMTJ7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubWRcXDotbXgtMTJ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAubWRcXDotbXktMTZ7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAubWRcXDotbXgtMTZ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAubWRcXDotbXktMjB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubWRcXDotbXgtMjB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAubWRcXDotbXktMjR7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubWRcXDotbXgtMjR7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAubWRcXDotbXktMzJ7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAubWRcXDotbXgtMzJ7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAubWRcXDptdC0we1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAubWRcXDptci0we1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5tZFxcOm1iLTB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tZFxcOm1sLTB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAubWRcXDptdC0xe1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDptci0xe1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTF7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTF7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDptdC0ye1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDptYi0ye1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTJ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTN7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTN7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItM3tcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtM3tcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTR7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTR7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTV7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTV7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItNXtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNXtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTZ7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItNntcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTZ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtNntcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtOHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bXItOHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDptYi04e1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAubWRcXDptbC04e1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMTB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMTB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptYi0xMHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDptbC0xMHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMTJ7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTEye1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTEye1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAubWRcXDptbC0xMntcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTE2e1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAubWRcXDptci0xNntcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAubWRcXDptYi0xNntcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMTZ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAubWRcXDptdC0yMHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXItMjB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bWItMjB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOm1sLTIwe1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6bXQtMjR7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1yLTI0e1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm1iLTI0e1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAubWRcXDptbC0yNHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOm10LTMye1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAubWRcXDptci0zMntcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAubWRcXDptYi0zMntcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6bWwtMzJ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAubWRcXDptdC1hdXRve1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAubWRcXDptci1hdXRve1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm1iLWF1dG97XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5tZFxcOm1sLWF1dG97XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDptdC1weHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cblxuICAubWRcXDptci1weHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOm1iLXB4e1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOm1sLXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cblxuICAubWRcXDotbXQtcHh7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tci1weHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAubWRcXDotbWItcHh7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tbC1weHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xe1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTF7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0xe1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTF7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTJ7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci0ye1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0ye1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMntcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0ze1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTN7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0ze1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTN7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTR7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXItNHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1iLTR7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAubWRcXDotbWwtNHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cblxuICAubWRcXDotbXQtNXtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci01e1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotbWItNXtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC01e1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC02e1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXItNntcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbWItNntcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTZ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotbXQtOHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tci04e1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAubWRcXDotbWItOHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tbC04e1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tdC0xMHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTEwe1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi1tYi0xMHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1sLTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTEye1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTEye1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAubWRcXDotbWItMTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAubWRcXDotbWwtMTJ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTE2e1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTE2e1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAubWRcXDotbWItMTZ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAubWRcXDotbWwtMTZ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTIwe1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTIwe1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAubWRcXDotbWItMjB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAubWRcXDotbWwtMjB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTI0e1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTI0e1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAubWRcXDotbWItMjR7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAubWRcXDotbWwtMjR7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LW10LTMye1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LW1yLTMye1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAubWRcXDotbWItMzJ7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAubWRcXDotbWwtMzJ7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtZnVsbHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtc2NyZWVue1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLm1kXFw6bWF4LWgtZnVsbDg1e1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LXhze1xuICAgIG1heC13aWR0aDogMjByZW07XG4gIH1cblxuICAubWRcXDptYXgtdy1zbXtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctbWR7XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LWxne1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cblxuICAubWRcXDptYXgtdy14bHtcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctMnhse1xuICAgIG1heC13aWR0aDogNzByZW07XG4gIH1cblxuICAubWRcXDptYXgtdy0zeGx7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgfVxuXG4gIC5tZFxcOm1heC13LTR4bHtcbiAgICBtYXgtd2lkdGg6IDkwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctNXhse1xuICAgIG1heC13aWR0aDogMTAwcmVtO1xuICB9XG5cbiAgLm1kXFw6bWF4LXctZnVsbHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWRcXDptYXgtdy1kYXNoLTF7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC5tZFxcOm1pbi1oLTB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuXG4gIC5tZFxcOm1pbi1oLWZ1bGx7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOm1pbi1oLXNjcmVlbntcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5tZFxcOm1pbi13LTB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6bWluLXctZnVsbHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWRcXDpvcGFjaXR5LTB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktMjV7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOm9wYWNpdHktNTB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS03NXtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6b3BhY2l0eS0xMDB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LWF1dG97XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy1oaWRkZW57XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXZpc2libGV7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy1zY3JvbGx7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXgtYXV0b3tcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteS1hdXRve1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy14LWhpZGRlbntcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy15LWhpZGRlbntcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAubWRcXDpvdmVyZmxvdy14LXZpc2libGV7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxuXG4gIC5tZFxcOm92ZXJmbG93LXktdmlzaWJsZXtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteC1zY3JvbGx7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLm1kXFw6b3ZlcmZsb3cteS1zY3JvbGx7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLm1kXFw6c2Nyb2xsaW5nLXRvdWNoe1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuXG4gIC5tZFxcOnNjcm9sbGluZy1hdXRve1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC1hdXRve1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cblxuICAubWRcXDpvdmVyc2Nyb2xsLWNvbnRhaW57XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuXG4gIC5tZFxcOm92ZXJzY3JvbGwtbm9uZXtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC15LWF1dG97XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC15LWNvbnRhaW57XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC15LW5vbmV7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBub25lO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC14LWF1dG97XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC14LWNvbnRhaW57XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG5cbiAgLm1kXFw6b3ZlcnNjcm9sbC14LW5vbmV7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBub25lO1xuICB9XG5cbiAgLm1kXFw6cC0we1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWRcXDpwLTF7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMntcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwLTN7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtNHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cC01e1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpwLTZ7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cC04e1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAubWRcXDpwLTEwe1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMTJ7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMTZ7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMjB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMjR7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtMzJ7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnAtcHh7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLm1kXFw6cHktMHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5tZFxcOnB4LTB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAubWRcXDpweS0xe1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTJ7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMntcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpweS0ze1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtM3tcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTR7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDpweC00e1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cHktNXtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTV7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpweS02e1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTZ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktOHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTh7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubWRcXDpweS0xMHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpweC0xMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpweS0xMntcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTEye1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMTZ7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAubWRcXDpweC0xNntcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LTIwe1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHgtMjB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpweS0yNHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB4LTI0e1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6cHktMzJ7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAubWRcXDpweC0zMntcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnB5LXB4e1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5tZFxcOnB4LXB4e1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnB0LTB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAubWRcXDpwci0we1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAubWRcXDpwYi0we1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLm1kXFw6cGwtMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAubWRcXDpwdC0xe1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTF7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMntcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMntcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwYi0ye1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpwbC0ye1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtM3tcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTN7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTN7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpwbC0ze1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTR7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAubWRcXDpwci00e1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpwYi00e1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtNHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAubWRcXDpwdC01e1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItNXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTV7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtNntcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItNntcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwYi02e1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpwbC02e1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtOHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTh7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTh7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAubWRcXDpwbC04e1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTEwe1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwci0xMHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwYi0xMHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMTB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpwdC0xMntcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTEye1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubWRcXDpwYi0xMntcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTEye1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTE2e1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMTZ7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTE2e1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMTZ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtMjB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cblxuICAubWRcXDpwci0yMHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6cGItMjB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAubWRcXDpwbC0yMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cblxuICAubWRcXDpwdC0yNHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnByLTI0e1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubWRcXDpwYi0yNHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnBsLTI0e1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnB0LTMye1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHItMzJ7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnBiLTMye1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cGwtMzJ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cHQtcHh7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnByLXB4e1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnBiLXB4e1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAubWRcXDpwbC1weHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWRhcmstZ3JleTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQ6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQtNTA6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXN1bnJpc2U6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsdWU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlLTUwOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItYmx1ZS0yNTo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci10ZWFsOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ibHVlc3RlZWw6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1za2luOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZHVzay1waW5rOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZGFuZ2VyOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLXN1Y2Nlc3M6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdW5xdW90YWJsZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1ncmV5OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItZ3JleS01MDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWdyZXktMjU6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItd2hpdGU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci13aGl0ZS01MDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLWJsYWNrOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZGFyay1ncmV5OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wZXBwZXJtaW50OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMxM0M4N0I7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItc3VucmlzZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTI1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNEVDN0M2O1xuICAgIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlc3RlZWw6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXNraW46Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWR1c2stcGluazpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRUJDMEI4O1xuICAgIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZGFuZ2VyOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItc3VjY2Vzczpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXVucXVvdGFibGU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGNTY1NjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5LTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5LTI1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlLTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubWRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLm1kXFw6cG9pbnRlci1ldmVudHMtbm9uZXtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnBvaW50ZXItZXZlbnRzLWF1dG97XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOnBvaW50ZXItZXZlbnRzLW5vbmU6ZGlzYWJsZWR7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAubWRcXDpkaXNhYmxlZFxcOnBvaW50ZXItZXZlbnRzLWF1dG86ZGlzYWJsZWR7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAubWRcXDpzdGF0aWN7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5tZFxcOmZpeGVke1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC5tZFxcOmFic29sdXRle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5tZFxcOnJlbGF0aXZle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5tZFxcOnN0aWNreXtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG5cbiAgLm1kXFw6aW5zZXQtMHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubWRcXDppbnNldC1hdXRve1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTFcXC8ye1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteHN7XG4gICAgdG9wOiAuNzVyZW07XG4gICAgcmlnaHQ6IC43NXJlbTtcbiAgICBib3R0b206IC43NXJlbTtcbiAgICBsZWZ0OiAuNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC1zbXtcbiAgICB0b3A6IC44NzVyZW07XG4gICAgcmlnaHQ6IC44NzVyZW07XG4gICAgYm90dG9tOiAuODc1cmVtO1xuICAgIGxlZnQ6IC44NzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC1iYXNle1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LWxne1xuICAgIHRvcDogMS4xMjVyZW07XG4gICAgcmlnaHQ6IDEuMTI1cmVtO1xuICAgIGJvdHRvbTogMS4xMjVyZW07XG4gICAgbGVmdDogMS4xMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14bHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0yeGx7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC0zeGx7XG4gICAgdG9wOiAxLjg3NXJlbTtcbiAgICByaWdodDogMS44NzVyZW07XG4gICAgYm90dG9tOiAxLjg3NXJlbTtcbiAgICBsZWZ0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LTR4bHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC01eGx7XG4gICAgdG9wOiAzcmVtO1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0we1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAubWRcXDppbnNldC14LTB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktYXV0b3tcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC1hdXRve1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDppbnNldC15LTFcXC8ye1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0xXFwvMntcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXkteHN7XG4gICAgdG9wOiAuNzVyZW07XG4gICAgYm90dG9tOiAuNzVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LXhze1xuICAgIHJpZ2h0OiAuNzVyZW07XG4gICAgbGVmdDogLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS1zbXtcbiAgICB0b3A6IC44NzVyZW07XG4gICAgYm90dG9tOiAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC1zbXtcbiAgICByaWdodDogLjg3NXJlbTtcbiAgICBsZWZ0OiAuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS1iYXNle1xuICAgIHRvcDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LWJhc2V7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXktbGd7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgICBib3R0b206IDEuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC1sZ3tcbiAgICByaWdodDogMS4xMjVyZW07XG4gICAgbGVmdDogMS4xMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LXhse1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC14LXhse1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTJ4bHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtMnhse1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS0zeGx7XG4gICAgdG9wOiAxLjg3NXJlbTtcbiAgICBib3R0b206IDEuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC0zeGx7XG4gICAgcmlnaHQ6IDEuODc1cmVtO1xuICAgIGxlZnQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteS00eGx7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmluc2V0LXgtNHhse1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDppbnNldC15LTV4bHtcbiAgICB0b3A6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aW5zZXQteC01eGx7XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC0we1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAubWRcXDpib3R0b20tMHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAubWRcXDpsZWZ0LTB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5tZFxcOnRvcC1hdXRve1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LWF1dG97XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpib3R0b20tYXV0b3tcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAubWRcXDpsZWZ0LWF1dG97XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnRvcC0xXFwvMntcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTFcXC8ye1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAubWRcXDpib3R0b20tMVxcLzJ7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubWRcXDpsZWZ0LTFcXC8ye1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRvcC14c3tcbiAgICB0b3A6IC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LXhze1xuICAgIHJpZ2h0OiAuNzVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20teHN7XG4gICAgYm90dG9tOiAuNzVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LXhze1xuICAgIGxlZnQ6IC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC1zbXtcbiAgICB0b3A6IC44NzVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC1zbXtcbiAgICByaWdodDogLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS1zbXtcbiAgICBib3R0b206IC44NzVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LXNte1xuICAgIGxlZnQ6IC44NzVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtYmFzZXtcbiAgICB0b3A6IDFyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC1iYXNle1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6Ym90dG9tLWJhc2V7XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC1iYXNle1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAubWRcXDp0b3AtbGd7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LWxne1xuICAgIHJpZ2h0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS1sZ3tcbiAgICBib3R0b206IDEuMTI1cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC1sZ3tcbiAgICBsZWZ0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRvcC14bHtcbiAgICB0b3A6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC14bHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS14bHtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpsZWZ0LXhse1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtMnhse1xuICAgIHRvcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtMnhse1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tMnhse1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC0yeGx7XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTN4bHtcbiAgICB0b3A6IDEuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6cmlnaHQtM3hse1xuICAgIHJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS0zeGx7XG4gICAgYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtM3hse1xuICAgIGxlZnQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dG9wLTR4bHtcbiAgICB0b3A6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpyaWdodC00eGx7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDpib3R0b20tNHhse1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmxlZnQtNHhse1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAubWRcXDp0b3AtNXhse1xuICAgIHRvcDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnJpZ2h0LTV4bHtcbiAgICByaWdodDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmJvdHRvbS01eGx7XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6bGVmdC01eGx7XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnJlc2l6ZS1ub25le1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnJlc2l6ZS15e1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAubWRcXDpyZXNpemUteHtcbiAgICByZXNpemU6IGhvcml6b250YWw7XG4gIH1cblxuICAubWRcXDpyZXNpemV7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93e1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xMCk7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctbWR7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC5tZFxcOnNoYWRvdy1sZ3tcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLm1kXFw6c2hhZG93LWlubmVye1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wNik7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctb3V0bGluZXtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG4gIH1cblxuICAubWRcXDpzaGFkb3ctbm9uZXtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3c6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjEwKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LW1kOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwwLDAsMC4xMiksIDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlcntcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA2KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2hhZG93LW91dGxpbmU6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTIsMTQ0LDIyMCwwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlcntcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3c6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjEwKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwwLDAsMC4xMiksIDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1c3tcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA2KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2hhZG93LW91dGxpbmU6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTIsMTQ0LDIyMCwwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzaGFkb3ctbm9uZTpmb2N1c3tcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLm1kXFw6c3Ryb2tlLTB7XG4gICAgc3Ryb2tlLXdpZHRoOiAwO1xuICB9XG5cbiAgLm1kXFw6c3Ryb2tlLTF7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICB9XG5cbiAgLm1kXFw6c3Ryb2tlLTJ7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG5cbiAgLm1kXFw6dGFibGUtYXV0b3tcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cblxuICAubWRcXDp0YWJsZS1maXhlZHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1sZWZ0e1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LWNlbnRlcntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubWRcXDp0ZXh0LXJpZ2h0e1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1qdXN0aWZ5e1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWRhcmstZ3JleXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtcGVwcGVybWludHtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1wZXBwZXJtaW50LTUwe1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtc3VucmlzZXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ibHVlLTUwe1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWJsdWUtMjV7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXRlYWx7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmx1ZXN0ZWVse1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1za2lue1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1kdXNrLXBpbmt7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LWRhbmdlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXN1Y2Nlc3N7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC11bnF1b3RhYmxle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JleXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtZ3JleS01MHtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC1ncmV5LTI1e1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6dGV4dC13aGl0ZXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtd2hpdGUtNTB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtYmxhY2t7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDp0ZXh0LXRyYW5zcGFyZW50e1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtcGVwcGVybWludDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXN1bnJpc2U6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRkM3NTQ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlLTI1OmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXRlYWw6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5MEE4QzA7XG4gICAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtc2tpbjpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtZGFuZ2VyOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUIyQzJDO1xuICAgIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1zdWNjZXNzOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmV5OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjJiM2I4O1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LWdyZXktNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1ncmV5LTI1OmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0ZXh0LXdoaXRlLTUwOmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtcGVwcGVybWludC01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtc3VucmlzZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjU6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtdGVhbDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1za2luOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWR1c2stcGluazpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1kYW5nZXI6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZXk6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtZ3JleS01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0ZXh0LWdyZXktMjU6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtd2hpdGUtNTA6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1c3tcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubWRcXDp0ZXh0LW9wYWNpdHktMHtcbiAgICAtLXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS0yNXtcbiAgICAtLXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOnRleHQtb3BhY2l0eS01MHtcbiAgICAtLXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTc1e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLm1kXFw6dGV4dC1vcGFjaXR5LTEwMHtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTA6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yNTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03NTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0yNTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5tZFxcOml0YWxpY3tcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAubWRcXDpub3QtaXRhbGlje1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6aXRhbGljOmhvdmVye1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6bm90LWl0YWxpYzpob3ZlcntcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOml0YWxpYzpmb2N1c3tcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOm5vdC1pdGFsaWM6Zm9jdXN7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLm1kXFw6dXBwZXJjYXNle1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubWRcXDpsb3dlcmNhc2V7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5tZFxcOmNhcGl0YWxpemV7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAubWRcXDpub3JtYWwtY2FzZXtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dXBwZXJjYXNlOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOmxvd2VyY2FzZTpob3ZlcntcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpjYXBpdGFsaXplOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpub3JtYWwtY2FzZTpob3ZlcntcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dXBwZXJjYXNlOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmxvd2VyY2FzZTpmb2N1c3tcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpjYXBpdGFsaXplOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpub3JtYWwtY2FzZTpmb2N1c3tcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnVuZGVybGluZXtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5tZFxcOmxpbmUtdGhyb3VnaHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5tZFxcOm5vLXVuZGVybGluZXtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnVuZGVybGluZTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1c3tcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3Vze1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOmFudGlhbGlhc2Vke1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAubWRcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDphbnRpYWxpYXNlZDpob3ZlcntcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZDpob3ZlcntcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDphbnRpYWxpYXNlZDpmb2N1c3tcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZDpmb2N1c3tcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6b3JkaW5hbCwgLm1kXFw6c2xhc2hlZC16ZXJvLCAubWRcXDpsaW5pbmctbnVtcywgLm1kXFw6b2xkc3R5bGUtbnVtcywgLm1kXFw6cHJvcG9ydGlvbmFsLW51bXMsIC5tZFxcOnRhYnVsYXItbnVtcywgLm1kXFw6ZGlhZ29uYWwtZnJhY3Rpb25zLCAubWRcXDpzdGFja2VkLWZyYWN0aW9uc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLW9yZGluYWw6IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNsYXNoZWQtemVybzogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1mcmFjdGlvbjogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1vcmRpbmFsKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zbGFzaGVkLXplcm8pIHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZSkgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZykgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb24pO1xuICB9XG5cbiAgLm1kXFw6bm9ybWFsLW51bXN7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IG5vcm1hbDtcbiAgfVxuXG4gIC5tZFxcOm9yZGluYWx7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1vcmRpbmFsOiBvcmRpbmFsO1xuICB9XG5cbiAgLm1kXFw6c2xhc2hlZC16ZXJve1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc2xhc2hlZC16ZXJvOiBzbGFzaGVkLXplcm87XG4gIH1cblxuICAubWRcXDpsaW5pbmctbnVtc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZTogbGluaW5nLW51bXM7XG4gIH1cblxuICAubWRcXDpvbGRzdHlsZS1udW1ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiBvbGRzdHlsZS1udW1zO1xuICB9XG5cbiAgLm1kXFw6cHJvcG9ydGlvbmFsLW51bXN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiBwcm9wb3J0aW9uYWwtbnVtcztcbiAgfVxuXG4gIC5tZFxcOnRhYnVsYXItbnVtc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmc6IHRhYnVsYXItbnVtcztcbiAgfVxuXG4gIC5tZFxcOmRpYWdvbmFsLWZyYWN0aW9uc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiBkaWFnb25hbC1mcmFjdGlvbnM7XG4gIH1cblxuICAubWRcXDpzdGFja2VkLWZyYWN0aW9uc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiBzdGFja2VkLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5tZFxcOnRyYWNraW5nLXRpZ2h0e1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICB9XG5cbiAgLm1kXFw6dHJhY2tpbmctbm9ybWFse1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG5cbiAgLm1kXFw6dHJhY2tpbmctd2lkZXtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG5cbiAgLm1kXFw6c2VsZWN0LW5vbmV7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAubWRcXDpzZWxlY3QtdGV4dHtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC5tZFxcOnNlbGVjdC1hbGx7XG4gICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgfVxuXG4gIC5tZFxcOnNlbGVjdC1hdXRve1xuICAgIHVzZXItc2VsZWN0OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tYmFzZWxpbmV7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tdG9we1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAubWRcXDphbGlnbi1taWRkbGV7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5tZFxcOmFsaWduLWJvdHRvbXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tdGV4dC10b3B7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB9XG5cbiAgLm1kXFw6YWxpZ24tdGV4dC1ib3R0b217XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6dmlzaWJsZXtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLm1kXFw6aW52aXNpYmxle1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2Utbm9ybWFse1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLW5vLXdyYXB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2UtcHJle1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gIH1cblxuICAubWRcXDp3aGl0ZXNwYWNlLXByZS1saW5le1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC5tZFxcOndoaXRlc3BhY2UtcHJlLXdyYXB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLm1kXFw6YnJlYWstbm9ybWFse1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cblxuICAubWRcXDpicmVhay13b3Jkc3tcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5tZFxcOmJyZWFrLWFsbHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAubWRcXDp0cnVuY2F0ZXtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAubWRcXDp3LTF7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDp3LTJ7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctM3tcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNXtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNntcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dy04e1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xMHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0xMntcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnctMTZ7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAubWRcXDp3LTI0e1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6dy0zMntcbiAgICB3aWR0aDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOnctNDh7XG4gICAgd2lkdGg6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dy02NHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cblxuICAubWRcXDp3LWF1dG97XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAubWRcXDp3LXB4e1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAubWRcXDp3LTFcXC8ye1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAubWRcXDp3LTFcXC8ze1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LTJcXC8ze1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTFcXC80e1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAubWRcXDp3LTNcXC80e1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAubWRcXDp3LTFcXC81e1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAubWRcXDp3LTJcXC81e1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAubWRcXDp3LTNcXC81e1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAubWRcXDp3LTRcXC81e1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAubWRcXDp3LTFcXC82e1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cblxuICAubWRcXDp3LTVcXC82e1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cblxuICAubWRcXDp3LWZ1bGx7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWRcXDp3LXNjcmVlbntcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAubWRcXDp3LWRhc2gtMXtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cblxuICAubWRcXDp6LTB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5tZFxcOnotMTB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAubWRcXDp6LTIwe1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLm1kXFw6ei0zMHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5tZFxcOnotNDB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAubWRcXDp6LTUwe1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLm1kXFw6ei1hdXRve1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAubWRcXDpnYXAtMHtcbiAgICBncmlkLWdhcDogMDtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAubWRcXDpnYXAtMXtcbiAgICBncmlkLWdhcDogMC4yNXJlbTtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMntcbiAgICBncmlkLWdhcDogMC41cmVtO1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTN7XG4gICAgZ3JpZC1nYXA6IDAuNzVyZW07XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTR7XG4gICAgZ3JpZC1nYXA6IDFyZW07XG4gICAgZ2FwOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTV7XG4gICAgZ3JpZC1nYXA6IDEuMjVyZW07XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTZ7XG4gICAgZ3JpZC1nYXA6IDEuNXJlbTtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC04e1xuICAgIGdyaWQtZ2FwOiAycmVtO1xuICAgIGdhcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0xMHtcbiAgICBncmlkLWdhcDogMi41cmVtO1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTEye1xuICAgIGdyaWQtZ2FwOiAzcmVtO1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0xNntcbiAgICBncmlkLWdhcDogNHJlbTtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAubWRcXDpnYXAtMjB7XG4gICAgZ3JpZC1nYXA6IDVyZW07XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLTI0e1xuICAgIGdyaWQtZ2FwOiA2cmVtO1xuICAgIGdhcDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC0zMntcbiAgICBncmlkLWdhcDogOHJlbTtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNDB7XG4gICAgZ3JpZC1nYXA6IDEwcmVtO1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAubWRcXDpnYXAtNDh7XG4gICAgZ3JpZC1nYXA6IDEycmVtO1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNTZ7XG4gICAgZ3JpZC1nYXA6IDE0cmVtO1xuICAgIGdhcDogMTRyZW07XG4gIH1cblxuICAubWRcXDpnYXAtNjR7XG4gICAgZ3JpZC1nYXA6IDE2cmVtO1xuICAgIGdhcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpnYXAtcHh7XG4gICAgZ3JpZC1nYXA6IDFweDtcbiAgICBnYXA6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtMXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTN7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTV7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC04e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC0xMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTEye1xuICAgIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC0xNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG4gICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtMjB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDVyZW07XG4gIH1cblxuICAubWRcXDpjb2wtZ2FwLTI0e1xuICAgIGdyaWQtY29sdW1uLWdhcDogNnJlbTtcbiAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Y29sLWdhcC0zMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDhyZW07XG4gICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtNDB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtNDh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtNTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtNjR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1nYXAtcHh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTF7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0ye1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTN7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC00e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtOHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDJyZW07XG4gICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTEwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTEye1xuICAgIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC0yMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDVyZW07XG4gICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTI0e1xuICAgIGdyaWQtY29sdW1uLWdhcDogNnJlbTtcbiAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtMzJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgIGNvbHVtbi1nYXA6IDhyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC00MHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtNDh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC14LTU2e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTRyZW07XG4gICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAubWRcXDpnYXAteC02NHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXgtcHh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0we1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0xe1xuICAgIGdyaWQtcm93LWdhcDogMC4yNXJlbTtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0ye1xuICAgIGdyaWQtcm93LWdhcDogMC41cmVtO1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtM3tcbiAgICBncmlkLXJvdy1nYXA6IDAuNzVyZW07XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtNHtcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtNXtcbiAgICBncmlkLXJvdy1nYXA6IDEuMjVyZW07XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtNntcbiAgICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTEwe1xuICAgIGdyaWQtcm93LWdhcDogMi41cmVtO1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtMTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTE2e1xuICAgIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC0yMHtcbiAgICBncmlkLXJvdy1nYXA6IDVyZW07XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1nYXAtMjR7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpyb3ctZ2FwLTMye1xuICAgIGdyaWQtcm93LWdhcDogOHJlbTtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC00MHtcbiAgICBncmlkLXJvdy1nYXA6IDEwcmVtO1xuICAgIHJvdy1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC00OHtcbiAgICBncmlkLXJvdy1nYXA6IDEycmVtO1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC01NntcbiAgICBncmlkLXJvdy1nYXA6IDE0cmVtO1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC02NHtcbiAgICBncmlkLXJvdy1nYXA6IDE2cmVtO1xuICAgIHJvdy1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6cm93LWdhcC1weHtcbiAgICBncmlkLXJvdy1nYXA6IDFweDtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAubWRcXDpnYXAteS0we1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMXtcbiAgICBncmlkLXJvdy1nYXA6IDAuMjVyZW07XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktM3tcbiAgICBncmlkLXJvdy1nYXA6IDAuNzVyZW07XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTR7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS01e1xuICAgIGdyaWQtcm93LWdhcDogMS4yNXJlbTtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNntcbiAgICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS04e1xuICAgIGdyaWQtcm93LWdhcDogMnJlbTtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0xNntcbiAgICBncmlkLXJvdy1nYXA6IDRyZW07XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTIwe1xuICAgIGdyaWQtcm93LWdhcDogNXJlbTtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktMjR7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS0zMntcbiAgICBncmlkLXJvdy1nYXA6IDhyZW07XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTQwe1xuICAgIGdyaWQtcm93LWdhcDogMTByZW07XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAubWRcXDpnYXAteS00OHtcbiAgICBncmlkLXJvdy1nYXA6IDEycmVtO1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Z2FwLXktNTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNHJlbTtcbiAgICByb3ctZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmdhcC15LTY0e1xuICAgIGdyaWQtcm93LWdhcDogMTZyZW07XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAubWRcXDpnYXAteS1weHtcbiAgICBncmlkLXJvdy1nYXA6IDFweDtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctcm93e1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctY29se1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctcm93LWRlbnNle1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gIH1cblxuICAubWRcXDpncmlkLWZsb3ctY29sLWRlbnNle1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW4gZGVuc2U7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMntcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtM3tcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtNHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtNXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtNntcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtN3tcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtOHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtOXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtMTB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5tZFxcOmdyaWQtY29scy0xMXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1jb2xzLTEye1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubWRcXDpncmlkLWNvbHMtbm9uZXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cblxuICAubWRcXDphdXRvLWNvbHMtYXV0b3tcbiAgICBncmlkLWF1dG8tY29sdW1uczogYXV0bztcbiAgfVxuXG4gIC5tZFxcOmF1dG8tY29scy1taW57XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6YXV0by1jb2xzLW1heHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubWRcXDphdXRvLWNvbHMtZnJ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLm1kXFw6Y29sLWF1dG97XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xe1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0ye1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0ze1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi00e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi01e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi02e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi03e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi04e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDggLyBzcGFuIDg7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi05e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDkgLyBzcGFuIDk7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xMHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xMXtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMSAvIHNwYW4gMTE7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi0xMntcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG4gIH1cblxuICAubWRcXDpjb2wtc3Bhbi1mdWxse1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMXtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0ye1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTN7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtNHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC01e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTZ7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtN3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC04e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTl7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMTB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LTExe1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1zdGFydC0xMntcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gIH1cblxuICAubWRcXDpjb2wtc3RhcnQtMTN7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xuICB9XG5cbiAgLm1kXFw6Y29sLXN0YXJ0LWF1dG97XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGF1dG87XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTF7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC0ye1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtM3tcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTR7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC01e1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtNntcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDY7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTd7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xuICB9XG5cbiAgLm1kXFw6Y29sLWVuZC04e1xuICAgIGdyaWQtY29sdW1uLWVuZDogODtcbiAgfVxuXG4gIC5tZFxcOmNvbC1lbmQtOXtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDk7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTEwe1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTA7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTExe1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTE7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTEye1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTI7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLTEze1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTM7XG4gIH1cblxuICAubWRcXDpjb2wtZW5kLWF1dG97XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTF7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTJ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTN7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTR7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTV7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLTZ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLm1kXFw6Z3JpZC1yb3dzLW5vbmV7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICB9XG5cbiAgLm1kXFw6YXV0by1yb3dzLWF1dG97XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cblxuICAubWRcXDphdXRvLXJvd3MtbWlue1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5tZFxcOmF1dG8tcm93cy1tYXh7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLm1kXFw6YXV0by1yb3dzLWZye1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1hdXRve1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tMXtcbiAgICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tMntcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tM3tcbiAgICBncmlkLXJvdzogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tNHtcbiAgICBncmlkLXJvdzogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tNXtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tNntcbiAgICBncmlkLXJvdzogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLm1kXFw6cm93LXNwYW4tZnVsbHtcbiAgICBncmlkLXJvdzogMSAvIC0xO1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTF7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtMntcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC0ze1xuICAgIGdyaWQtcm93LXN0YXJ0OiAzO1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTR7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtNXtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuXG4gIC5tZFxcOnJvdy1zdGFydC02e1xuICAgIGdyaWQtcm93LXN0YXJ0OiA2O1xuICB9XG5cbiAgLm1kXFw6cm93LXN0YXJ0LTd7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG4gIH1cblxuICAubWRcXDpyb3ctc3RhcnQtYXV0b3tcbiAgICBncmlkLXJvdy1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtMXtcbiAgICBncmlkLXJvdy1lbmQ6IDE7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTJ7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC0ze1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtNHtcbiAgICBncmlkLXJvdy1lbmQ6IDQ7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLTV7XG4gICAgZ3JpZC1yb3ctZW5kOiA1O1xuICB9XG5cbiAgLm1kXFw6cm93LWVuZC02e1xuICAgIGdyaWQtcm93LWVuZDogNjtcbiAgfVxuXG4gIC5tZFxcOnJvdy1lbmQtN3tcbiAgICBncmlkLXJvdy1lbmQ6IDc7XG4gIH1cblxuICAubWRcXDpyb3ctZW5kLWF1dG97XG4gICAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNmb3Jte1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHJhbnNmb3JtLXJvdGF0ZSkpIHNrZXdYKHZhcigtLXRyYW5zZm9ybS1za2V3LXgpKSBza2V3WSh2YXIoLS10cmFuc2Zvcm0tc2tldy15KSkgc2NhbGVYKHZhcigtLXRyYW5zZm9ybS1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXRyYW5zZm9ybS1zY2FsZS15KSk7XG4gIH1cblxuICAubWRcXDp0cmFuc2Zvcm0tbm9uZXtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tY2VudGVye1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi10b3B7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLXRvcC1yaWdodHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tcmlnaHR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIH1cblxuICAubWRcXDpvcmlnaW4tYm90dG9tLXJpZ2h0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi1ib3R0b217XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLWJvdHRvbS1sZWZ0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG5cbiAgLm1kXFw6b3JpZ2luLWxlZnR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC5tZFxcOm9yaWdpbi10b3AtbGVmdHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS03NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtOTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpzY2FsZS05NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUtMTAwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTEwNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpzY2FsZS0xMTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLTEyNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS0xNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC01MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtNzV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC05MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtOTV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xMDB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXgtMTA1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTExMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAubWRcXDpzY2FsZS14LTEyNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteC0xNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0we1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS03NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTkwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS05NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTEwMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6c2NhbGUteS0xMDV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktMTEwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOnNjYWxlLXktMTI1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubWRcXDpzY2FsZS15LTE1MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS01MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtNzU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUtOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTk1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTEwMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTEwNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLTExMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0xMjU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS0xNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpzY2FsZS15LTc1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS05NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS05NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUtMTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS14LTc1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC05NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXgtMTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS01MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2NhbGUteS03NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTEwNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpzY2FsZS15LTExMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMTI1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNjYWxlLXktMTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS0we1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS0xe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS0ye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS0ze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS02e1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS0xMntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6cm90YXRlLTQ1e1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAubWRcXDpyb3RhdGUtOTB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5tZFxcOnJvdGF0ZS0xODB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTE4MHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTkwe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS00NXtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtMTJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTZ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5tZFxcOi1yb3RhdGUtM3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6LXJvdGF0ZS0ye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAubWRcXDotcm90YXRlLTF7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpyb3RhdGUtNDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6cm90YXRlLTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtMTgwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1yb3RhdGUtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotcm90YXRlLTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXJvdGF0ZS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6cm90YXRlLTQ1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnJvdGF0ZS05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpyb3RhdGUtMTgwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTE4MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotcm90YXRlLTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXJvdGF0ZS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1yb3RhdGUtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0ze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTV7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC02e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTEye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0yMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS14LTI0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC00MHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC00OHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC02NHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC1weHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtM3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0xMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTIwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC0yNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTQwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtNDh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteC01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS14LTY0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtcHh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXgtMVxcLzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteC0xXFwvMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXgtZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktM3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS01e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktOHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTEwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0xMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTE2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMjB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubWRcXDp0cmFuc2xhdGUteS0yNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LTMye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNDB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNDh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktNjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktcHh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0xe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTV7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktOHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTE2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS0yMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktMjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTMye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS00MHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTQ4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDotdHJhbnNsYXRlLXktNTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOi10cmFuc2xhdGUteS02NHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LXB4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LWZ1bGx7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6LXRyYW5zbGF0ZS15LTFcXC8ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6dHJhbnNsYXRlLXktMVxcLzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zbGF0ZS15LWZ1bGx7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC04OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtcHg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC04OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtZnVsbDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS00MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS02NDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LXB4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00ODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktcHg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0we1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0xe1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0ye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0ze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC02e1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5tZFxcOnNrZXcteC0xMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteC0xMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXgtNntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteC0ze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy14LTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXgtMXtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTF7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTZ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6c2tldy15LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy15LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteS02e1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDotc2tldy15LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5tZFxcOi1za2V3LXktMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLm1kXFw6LXNrZXcteS0xe1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteC0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy14LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXgtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXgtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotc2tldy14LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteC0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy15LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOnNrZXcteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6c2tldy15LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDpob3ZlclxcOi1za2V3LXktMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6aG92ZXJcXDotc2tldy15LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmhvdmVyXFw6LXNrZXcteS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteC0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXgtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteC0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXgtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXgtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy14LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteC0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOnNrZXcteS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6c2tldy15LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDpza2V3LXktMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAubWRcXDpmb2N1c1xcOi1za2V3LXktMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLm1kXFw6Zm9jdXNcXDotc2tldy15LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5tZFxcOmZvY3VzXFw6LXNrZXcteS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLW5vbmV7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24tYWxse1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb257XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLWNvbG9yc3tcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2U7XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLW9wYWNpdHl7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgfVxuXG4gIC5tZFxcOnRyYW5zaXRpb24tc2hhZG93e1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gIH1cblxuICAubWRcXDp0cmFuc2l0aW9uLXRyYW5zZm9ybXtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIH1cblxuICAubWRcXDplYXNlLWxpbmVhcntcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLm1kXFw6ZWFzZS1pbntcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIH1cblxuICAubWRcXDplYXNlLW91dHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAubWRcXDplYXNlLWluLW91dHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5tZFxcOmR1cmF0aW9uLTc1e1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0xMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0xNTB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0yMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0zMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi01MDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi03MDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIH1cblxuICAubWRcXDpkdXJhdGlvbi0xMDAwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgfVxuXG4gIC5tZFxcOmRlbGF5LTc1e1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xNTB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0yMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0zMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS01MDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS03MDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAubWRcXDpkZWxheS0xMDAwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgfVxuXG4gIC5tZFxcOmFuaW1hdGUtbm9uZXtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cblxuICAubWRcXDphbmltYXRlLXNwaW57XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIC5tZFxcOmFuaW1hdGUtcGluZ3tcbiAgICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gIH1cblxuICAubWRcXDphbmltYXRlLXB1bHNle1xuICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5tZFxcOmFuaW1hdGUtYm91bmNle1xuICAgIGFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gIC5sZ1xcOnNwYWNlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoM3JlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTByZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXktNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteC01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpzcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXgtNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteS01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6LXNwYWNlLXktNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOi1zcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDotc3BhY2UteC1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6c3BhY2UteS1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC5sZ1xcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS15ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteS1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUteC1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZGFyay1ncmV5ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1wZXBwZXJtaW50ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXBlcHBlcm1pbnQtNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtc3VucmlzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlLTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlLTI1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdGVhbCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibHVlc3RlZWwgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXNraW4gPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWR1c2stcGluayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZGFuZ2VyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtc3VjY2VzcyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXVucXVvdGFibGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmV5ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmV5LTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ncmV5LTI1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtd2hpdGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLXdoaXRlLTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1ibGFjayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtc29saWQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtZGFzaGVkID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1kb3R0ZWQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLWRvdWJsZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAubGdcXDpkaXZpZGUtbm9uZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTI1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmRpdmlkZS1vcGFjaXR5LTc1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6c3Itb25seXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpub3Qtc3Itb25seXtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXN7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpub3Qtc3Itb25seTpmb2N1c3tcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDphcHBlYXJhbmNlLW5vbmV7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWZpeGVke1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cblxuICAubGdcXDpiZy1sb2NhbHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLmxnXFw6Ymctc2Nyb2xse1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC1ib3JkZXJ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICB9XG5cbiAgLmxnXFw6YmctY2xpcC1wYWRkaW5ne1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAubGdcXDpiZy1jbGlwLWNvbnRlbnR7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC5sZ1xcOmJnLWNsaXAtdGV4dHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIH1cblxuICAubGdcXDpiZy1kYXJrLWdyZXl7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wZXBwZXJtaW50e1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1wZXBwZXJtaW50LTUwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Ymctc3VucmlzZXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJsdWUtNTB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZS0yNXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6YmctdGVhbHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctYmx1ZXN0ZWVse1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ymctc2tpbntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWR1c2stcGlua3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWRhbmdlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy1zdWNjZXNze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXVucXVvdGFibGV7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JleXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyZXktNTB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JleS0yNXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6Ymctd2hpdGV7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpiZy13aGl0ZS01MHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubGdcXDpiZy1ibGFja3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXRyYW5zcGFyZW50e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM0M4N0I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctcGVwcGVybWludC01MDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctc3VucmlzZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ibHVlLTUwOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctYmx1ZS0yNTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy10ZWFsOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctc2tpbjpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctZHVzay1waW5rOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1kYW5nZXI6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1zdWNjZXNzOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6YmctdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTY1NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZXk6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWdyZXktNTA6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1ncmV5LTI1OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLXdoaXRlOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy13aGl0ZS01MDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLWJsYWNrOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctYmx1ZS01MDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWJsdWUtMjU6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctdGVhbDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MEE4QzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXNraW46Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZGFuZ2VyOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctc3VjY2Vzczpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmV5OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ncmV5LTUwOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctZ3JleS0yNTpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy13aGl0ZTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctd2hpdGUtNTA6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLWRhcmstZ3JleTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6YmctcGVwcGVybWludDpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpiZy1wZXBwZXJtaW50LTUwOmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpiZy1zdW5yaXNlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLWJsdWU6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLWJsdWUtNTA6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpiZy1ibHVlLTI1OmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLXRlYWw6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6YmctYmx1ZXN0ZWVsOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpiZy1za2luOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdCNThBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpiZy1kdXNrLXBpbms6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLWRhbmdlcjpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLXN1Y2Nlc3M6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpiZy11bnF1b3RhYmxlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6YmctZ3JleTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6YmctZ3JleS01MDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLWdyZXktMjU6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ymctd2hpdGU6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLXdoaXRlLTUwOmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6YmctYmxhY2s6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJnLXRyYW5zcGFyZW50OmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Ymctbm9uZXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JhZGllbnQtdG8tdHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JhZGllbnQtdG8tdHJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYWRpZW50LXRvLXJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLmxnXFw6YmctZ3JhZGllbnQtdG8tYnJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYWRpZW50LXRvLWJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYWRpZW50LXRvLWJse1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWdyYWRpZW50LXRvLWx7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpiZy1ncmFkaWVudC10by10bHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWRhcmstZ3JleXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tcGVwcGVybWludHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1wZXBwZXJtaW50LTUwe1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1zdW5yaXNle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWJsdWV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWJsdWUtNTB7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tYmx1ZS0yNXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tdGVhbHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibHVlc3RlZWx7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXNraW57XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWR1c2stcGlua3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tZGFuZ2Vye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tc3VjY2Vzc3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXVucXVvdGFibGV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmV5e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ncmV5LTUwe1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLWdyZXktMjV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmcm9tLXdoaXRle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS13aGl0ZS01MHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6ZnJvbS1ibGFja3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZyb20tdHJhbnNwYXJlbnR7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWRhcmstZ3JleXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXBlcHBlcm1pbnR7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXBlcHBlcm1pbnQtNTB7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1zdW5yaXNle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ibHVle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS01MHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmx1ZS0yNXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXRlYWx7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWJsdWVzdGVlbHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLXNraW57XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1kdXNrLXBpbmt7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1kYW5nZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtc3VjY2Vzc3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS11bnF1b3RhYmxle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6dmlhLWdyZXl7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ncmV5LTUwe1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS1ncmV5LTI1e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtd2hpdGV7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS13aGl0ZS01MHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDp2aWEtYmxhY2t7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnZpYS10cmFuc3BhcmVudHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOnRvLWRhcmstZ3JleXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMzYzNjM2O1xuICB9XG5cbiAgLmxnXFw6dG8tcGVwcGVybWludHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMTNDODdCO1xuICB9XG5cbiAgLmxnXFw6dG8tcGVwcGVybWludC01MHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOnRvLXN1bnJpc2V7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGQzc1NDtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMzQ5MjtcbiAgfVxuXG4gIC5sZ1xcOnRvLWJsdWUtNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZS0yNXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6dG8tdGVhbHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjNEVDN0M2O1xuICB9XG5cbiAgLmxnXFw6dG8tYmx1ZXN0ZWVse1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5MEE4QzA7XG4gIH1cblxuICAubGdcXDp0by1za2lue1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNEN0I1OEE7XG4gIH1cblxuICAubGdcXDp0by1kdXNrLXBpbmt7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0VCQzBCODtcbiAgfVxuXG4gIC5sZ1xcOnRvLWRhbmdlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOUIyQzJDO1xuICB9XG5cbiAgLmxnXFw6dG8tc3VjY2Vzc3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLmxnXFw6dG8tdW5xdW90YWJsZXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkY1NjU2O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JleXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjYjJiM2I4O1xuICB9XG5cbiAgLmxnXFw6dG8tZ3JleS01MHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDp0by1ncmV5LTI1e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDp0by13aGl0ZXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLmxnXFw6dG8td2hpdGUtNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6dG8tYmxhY2t7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC5sZ1xcOnRvLXRyYW5zcGFyZW50e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tcGVwcGVybWludC01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1zdW5yaXNlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tYmx1ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tYmx1ZS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS10ZWFsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXNraW46aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZHVzay1waW5rOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWRhbmdlcjpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tc3VjY2Vzczpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS1ncmV5LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmZyb20tZ3JleS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS13aGl0ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6ZnJvbS13aGl0ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLWJsYWNrOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmcm9tLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtcGVwcGVybWludDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1zdW5yaXNlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWJsdWU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWJsdWUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtYmx1ZS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtdGVhbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXNraW46aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWR1c2stcGluazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtZGFuZ2VyOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtc3VjY2Vzczpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ncmV5LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLWdyZXktMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS13aGl0ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnZpYS1ibGFjazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp2aWEtdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMzYzNjM2O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMxM0M4N0I7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLXN1bnJpc2U6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGQzc1NDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAzNDkyO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibHVlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tYmx1ZS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by10ZWFsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM0RUM3QzY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOTBBOEMwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1za2luOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNEN0I1OEE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWR1c2stcGluazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRUJDMEI4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1kYW5nZXI6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzlCMkMyQztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tc3VjY2Vzczpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRjU2NTY7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2IyYjNiODtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8tZ3JleS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRvLWdyZXktMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8td2hpdGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dG8td2hpdGUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by1ibGFjazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAwMDAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tc3VucmlzZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWJsdWU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tdGVhbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1za2luOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1kYW5nZXI6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20tZ3JleS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmcm9tLWdyZXktMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmZyb20td2hpdGUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS1ibGFjazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6ZnJvbS10cmFuc3BhcmVudDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtcGVwcGVybWludC01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtc3VucmlzZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ibHVlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWJsdWUtMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXRlYWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1za2luOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLWRhbmdlcjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtZ3JleS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS1ncmV5LTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnZpYS13aGl0ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtd2hpdGUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp2aWEtYmxhY2s6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMTNDODdCO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1zdW5yaXNlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMzQ5MjtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWJsdWUtMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tdGVhbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjNEVDN0M2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzkwQThDMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tc2tpbjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0VCQzBCODtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tZGFuZ2VyOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5QjJDMkM7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkY1NjU2O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNiMmIzYjg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLWdyZXktNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0by1ncmV5LTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXdoaXRlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRvLXdoaXRlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tYmxhY2s6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dG8tdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTB7XG4gICAgLS1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS0yNXtcbiAgICAtLWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTUwe1xuICAgIC0tYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Ymctb3BhY2l0eS03NXtcbiAgICAtLWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpiZy1vcGFjaXR5LTEwMHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJnLW9wYWNpdHktMjU6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTUwOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTc1OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTA6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTI1OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS01MDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ymctb3BhY2l0eS03NTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTAwOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOmJnLWJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAubGdcXDpiZy1jZW50ZXJ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6YmctbGVmdHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6YmctbGVmdC1ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAubGdcXDpiZy1sZWZ0LXRvcHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJpZ2h0e1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6YmctcmlnaHQtYm90dG9te1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJpZ2h0LXRvcHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAubGdcXDpiZy10b3B7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLmxnXFw6YmctcmVwZWF0e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAubGdcXDpiZy1uby1yZXBlYXR7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC14e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC15e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC5sZ1xcOmJnLXJlcGVhdC1yb3VuZHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQ7XG4gIH1cblxuICAubGdcXDpiZy1yZXBlYXQtc3BhY2V7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xuICB9XG5cbiAgLmxnXFw6YmctYXV0b3tcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAubGdcXDpiZy1jb3ZlcntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLmxnXFw6YmctY29udGFpbntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpib3JkZXItZGFyay1ncmV5e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXBlcHBlcm1pbnR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1wZXBwZXJtaW50LTUwe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItc3VucmlzZXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsdWV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZS01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ibHVlLTI1e1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10ZWFse1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItYmx1ZXN0ZWVse1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXNraW57XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZHVzay1waW5re1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWRhbmdlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItc3VjY2Vzc3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItdW5xdW90YWJsZXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpib3JkZXItZ3JleXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ncmV5LTUwe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWdyZXktMjV7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXdoaXRle1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXdoaXRlLTUwe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJsYWNre1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXRyYW5zcGFyZW50e1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1zdW5yaXNlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibHVlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMjU6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItdGVhbDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItc2tpbjpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWR1c2stcGluazpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWRhbmdlcjpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1zdWNjZXNzOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItZ3JleTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLWdyZXktNTA6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ncmV5LTI1OmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItd2hpdGUtNTA6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1zdW5yaXNlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibHVlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjU6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItdGVhbDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItc2tpbjpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWRhbmdlcjpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1zdWNjZXNzOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItZ3JleTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLWdyZXktNTA6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ncmV5LTI1OmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXdoaXRlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItd2hpdGUtNTA6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1kYXJrLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1wZXBwZXJtaW50OmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1wZXBwZXJtaW50LTUwOmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1zdW5yaXNlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1ibHVlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpib3JkZXItYmx1ZS01MDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ym9yZGVyLWJsdWUtMjU6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpib3JkZXItdGVhbDpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpib3JkZXItYmx1ZXN0ZWVsOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpib3JkZXItc2tpbjpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ym9yZGVyLWR1c2stcGluazpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ym9yZGVyLWRhbmdlcjpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1zdWNjZXNzOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ym9yZGVyLXVucXVvdGFibGU6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpib3JkZXItZ3JleTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ym9yZGVyLWdyZXktNTA6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1ncmV5LTI1OmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ym9yZGVyLXdoaXRlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6ZGlzYWJsZWRcXDpib3JkZXItd2hpdGUtNTA6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubGdcXDpkaXNhYmxlZFxcOmJvcmRlci1ibGFjazpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS0we1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpib3JkZXItb3BhY2l0eS0yNXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktNTB7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLW9wYWNpdHktNzV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1vcGFjaXR5LTEwMHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0wOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUwOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzU6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTA6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS03NTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtbm9uZXtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1zbXtcbiAgICBib3JkZXItcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZHtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWxne1xuICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1mdWxse1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1ub25le1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXItbm9uZXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi1ub25le1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtbm9uZXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtc217XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1zbXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi1zbXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLXNte1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtcntcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdC1sZ3tcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXItbGd7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi1sZ3tcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWwtbGd7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXQtZnVsbHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtci1mdWxse1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYi1mdWxse1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1sLWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGwtbm9uZXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1ub25le1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1ub25le1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibC1ub25le1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRsLXNte1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRyLXNte1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ici1zbXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYmwtc217XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtdGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10cntcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1icntcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC1ibHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRsLWxne1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1sZ3tcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLWxne1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYmwtbGd7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLXRsLWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLmxnXFw6cm91bmRlZC10ci1mdWxse1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpyb3VuZGVkLWJyLWZ1bGx7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5sZ1xcOnJvdW5kZWQtYmwtZnVsbHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItc29saWR7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1kYXNoZWR7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAubGdcXDpib3JkZXItZG90dGVke1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWRvdWJsZXtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ub25le1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci0we1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci0ye1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLTR7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItOHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlcntcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItMHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtMHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10LTJ7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXItMntcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1iLTJ7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWwtMntcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLXQtNHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItci00e1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWItNHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItbC00e1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItdC04e1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1yLTh7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAubGdcXDpib3JkZXItYi04e1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1sLTh7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci10e1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJvcmRlci1ye1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWJ7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Ym9yZGVyLWx7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmJveC1ib3JkZXJ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5sZ1xcOmJveC1jb250ZW50e1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLWF1dG97XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLWRlZmF1bHR7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLXBvaW50ZXJ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLXdhaXR7XG4gICAgY3Vyc29yOiB3YWl0O1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLXRleHR7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLW1vdmV7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG5cbiAgLmxnXFw6Y3Vyc29yLW5vdC1hbGxvd2Vke1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAubGdcXDpibG9ja3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sZ1xcOmlubGluZS1ibG9ja3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAubGdcXDppbmxpbmV7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLmxnXFw6ZmxleHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmxnXFw6aW5saW5lLWZsZXh7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAubGdcXDp0YWJsZXtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWNhcHRpb257XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWNlbGx7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWNvbHVtbntcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gIH1cblxuICAubGdcXDp0YWJsZS1jb2x1bW4tZ3JvdXB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtZm9vdGVyLWdyb3Vwe1xuICAgIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWhlYWRlci1ncm91cHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICAubGdcXDp0YWJsZS1yb3ctZ3JvdXB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG5cbiAgLmxnXFw6dGFibGUtcm93e1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuXG4gIC5sZ1xcOmZsb3ctcm9vdHtcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gIH1cblxuICAubGdcXDpncmlke1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cblxuICAubGdcXDppbmxpbmUtZ3JpZHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnRze1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG5cbiAgLmxnXFw6aGlkZGVue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmbGV4LXJvd3tcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmxnXFw6ZmxleC1yb3ctcmV2ZXJzZXtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAubGdcXDpmbGV4LWNvbHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1jb2wtcmV2ZXJzZXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAubGdcXDpmbGV4LXdyYXB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmxnXFw6ZmxleC13cmFwLXJldmVyc2V7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAubGdcXDpmbGV4LW5vLXdyYXB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAubGdcXDpwbGFjZS1pdGVtcy1hdXRve1xuICAgIHBsYWNlLWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtaXRlbXMtc3RhcnR7XG4gICAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtaXRlbXMtZW5ke1xuICAgIHBsYWNlLWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAubGdcXDpwbGFjZS1pdGVtcy1jZW50ZXJ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLWl0ZW1zLXN0cmV0Y2h7XG4gICAgcGxhY2UtaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LWNlbnRlcntcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LXN0YXJ0e1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtY29udGVudC1lbmR7XG4gICAgcGxhY2UtY29udGVudDogZW5kO1xuICB9XG5cbiAgLmxnXFw6cGxhY2UtY29udGVudC1iZXR3ZWVue1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LWFyb3VuZHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LWV2ZW5seXtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAubGdcXDpwbGFjZS1jb250ZW50LXN0cmV0Y2h7XG4gICAgcGxhY2UtY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtYXV0b3tcbiAgICBwbGFjZS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Utc2VsZi1zdGFydHtcbiAgICBwbGFjZS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtZW5ke1xuICAgIHBsYWNlLXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtY2VudGVye1xuICAgIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlLXNlbGYtc3RyZXRjaHtcbiAgICBwbGFjZS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLmxnXFw6aXRlbXMtc3RhcnR7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGdcXDppdGVtcy1lbmR7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmxnXFw6aXRlbXMtY2VudGVye1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDppdGVtcy1iYXNlbGluZXtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAubGdcXDppdGVtcy1zdHJldGNoe1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1jZW50ZXJ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1zdGFydHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6Y29udGVudC1lbmR7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAubGdcXDpjb250ZW50LWJldHdlZW57XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtYXJvdW5ke1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC5sZ1xcOmNvbnRlbnQtZXZlbmx5e1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5sZ1xcOnNlbGYtYXV0b3tcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6c2VsZi1zdGFydHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6c2VsZi1lbmR7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAubGdcXDpzZWxmLWNlbnRlcntcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpzZWxmLXN0cmV0Y2h7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtYXV0b3tcbiAgICBqdXN0aWZ5LWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1pdGVtcy1zdGFydHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtZW5ke1xuICAgIGp1c3RpZnktaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtY2VudGVye1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktaXRlbXMtc3RyZXRjaHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1zdGFydHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWVuZHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1jZW50ZXJ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWJldHdlZW57XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1hcm91bmR7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LWV2ZW5seXtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktc2VsZi1hdXRve1xuICAgIGp1c3RpZnktc2VsZjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktc2VsZi1zdGFydHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLmxnXFw6anVzdGlmeS1zZWxmLWVuZHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxuXG4gIC5sZ1xcOmp1c3RpZnktc2VsZi1jZW50ZXJ7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAubGdcXDpqdXN0aWZ5LXNlbGYtc3RyZXRjaHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAubGdcXDpmbGV4LTF7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1hdXRve1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1pbml0aWFse1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1ub25le1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmbGV4LWdyb3ctMHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAubGdcXDpmbGV4LWdyb3d7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmxnXFw6ZmxleC1zaHJpbmstMHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5sZ1xcOmZsZXgtc2hyaW5re1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMXtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTJ7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAubGdcXDpvcmRlci0ze1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItNHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTV7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAubGdcXDpvcmRlci02e1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItN3tcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLTh7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAubGdcXDpvcmRlci05e1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMTB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMTF7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItMTJ7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLmxnXFw6b3JkZXItZmlyc3R7XG4gICAgb3JkZXI6IC05OTk5O1xuICB9XG5cbiAgLmxnXFw6b3JkZXItbGFzdHtcbiAgICBvcmRlcjogOTk5OTtcbiAgfVxuXG4gIC5sZ1xcOm9yZGVyLW5vbmV7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAubGdcXDpmbG9hdC1yaWdodHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAubGdcXDpmbG9hdC1sZWZ0e1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6ZmxvYXQtbm9uZXtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmNsZWFyZml4OmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAubGdcXDpjbGVhci1sZWZ0e1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6Y2xlYXItcmlnaHR7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6Y2xlYXItYm90aHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5sZ1xcOmNsZWFyLW5vbmV7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmb250LXNhbnN7XG4gICAgZm9udC1mYW1pbHk6IExhdG8sIHNhbnMtc2VyaWY7XG4gIH1cblxuICAubGdcXDpmb250LXNlcmlme1xuICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtbW9ub3tcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1saWdodHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLmxnXFw6Zm9udC1ub3JtYWx7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvbnQtbWVkaXVte1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAubGdcXDpmb250LWJvbGR7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6Zm9udC1saWdodDpob3ZlcntcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LW5vcm1hbDpob3ZlcntcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LW1lZGl1bTpob3ZlcntcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpmb250LWJvbGQ6aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6Zm9udC1saWdodDpmb2N1c3tcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LW5vcm1hbDpmb2N1c3tcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LW1lZGl1bTpmb2N1c3tcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpmb250LWJvbGQ6Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC5sZ1xcOmgtMXtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpoLTJ7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpoLTN7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aC00e1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtNXtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpoLTZ7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpoLTh7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6aC0xMHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMTJ7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6aC0xNntcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpoLTI0e1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmgtMzJ7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6aC00OHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6aC02NHtcbiAgICBoZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aC1hdXRve1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmgtcHh7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAubGdcXDpoLWZ1bGw4NXtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5sZ1xcOmgtZnVsbHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubGdcXDpoLXNjcmVlbntcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLmxnXFw6dGV4dC14c3tcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LXNte1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LWJhc2V7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1sZ3tcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dGV4dC14bHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LTJ4bHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtM3hse1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LTR4bHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LTV4bHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAubGdcXDp0ZXh0LTZ4bHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLW5vbmV7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAubGdcXDpsZWFkaW5nLXRpZ2h0e1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6bGVhZGluZy1ub3JtYWx7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmxlYWRpbmctbG9vc2V7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICAubGdcXDpsaXN0LWluc2lkZXtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cblxuICAubGdcXDpsaXN0LW91dHNpZGV7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuXG4gIC5sZ1xcOmxpc3Qtbm9uZXtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAubGdcXDpsaXN0LWRpc2N7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG5cbiAgLmxnXFw6bGlzdC1kZWNpbWFse1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC5sZ1xcOm0tMHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAubGdcXDptLTF7XG4gICAgbWFyZ2luOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0ye1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0ze1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tNHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cblxuICAubGdcXDptLTV7XG4gICAgbWFyZ2luOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bS02e1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bS04e1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMTB7XG4gICAgbWFyZ2luOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptLTEye1xuICAgIG1hcmdpbjogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMTZ7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6bS0yMHtcbiAgICBtYXJnaW46IDVyZW07XG4gIH1cblxuICAubGdcXDptLTI0e1xuICAgIG1hcmdpbjogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm0tMzJ7XG4gICAgbWFyZ2luOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6bS1hdXRve1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm0tcHh7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cblxuICAubGdcXDotbS1weHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAubGdcXDotbS0xe1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbS0ye1xuICAgIG1hcmdpbjogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTN7XG4gICAgbWFyZ2luOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTR7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTV7XG4gICAgbWFyZ2luOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTZ7XG4gICAgbWFyZ2luOiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tOHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMTB7XG4gICAgbWFyZ2luOiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMTJ7XG4gICAgbWFyZ2luOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTE2e1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAubGdcXDotbS0yMHtcbiAgICBtYXJnaW46IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LW0tMjR7XG4gICAgbWFyZ2luOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tLTMye1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAubGdcXDpteS0we1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5sZ1xcOm14LTB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmxnXFw6bXktMXtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpteC0xe1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTJ7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTJ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTN7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtM3tcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpteS00e1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTR7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXktNXtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpteC01e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTZ7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTZ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTh7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtOHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAubGdcXDpteS0xMHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXgtMTB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTEye1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTEye1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTE2e1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTE2e1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTIwe1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTIwe1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTI0e1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTI0e1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LTMye1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm14LTMye1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm15LWF1dG97XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bXgtYXV0b3tcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAubGdcXDpteS1weHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6bXgtcHh7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOi1teS1weHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAubGdcXDotbXgtcHh7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW15LTF7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtMXtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0ye1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0ye1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0ze1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTN7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXktNHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC00e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6LW15LTV7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXgtNXtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS02e1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC02e1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS04e1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTh7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAubGdcXDotbXktMTB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW14LTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0xMntcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xMntcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0xNntcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0xNntcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0yMHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0yMHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0yNHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0yNHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teS0zMntcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1teC0zMntcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5sZ1xcOm1yLTB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmxnXFw6bWItMHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLmxnXFw6bWwtMHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5sZ1xcOm10LTF7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTF7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMXtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMXtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTJ7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMntcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMntcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtM3tcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItM3tcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDptYi0ze1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDptbC0ze1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtNHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXItNHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDptYi00e1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDptbC00e1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtNXtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItNXtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptYi01e1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDptbC01e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtNntcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptci02e1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItNntcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptbC02e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDptdC04e1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAubGdcXDptci04e1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTh7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTh7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAubGdcXDptdC0xMHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptci0xMHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTEwe1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDptdC0xMntcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTEye1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMTZ7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTE2e1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTE2e1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAubGdcXDptbC0xNntcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LTIwe1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAubGdcXDptci0yMHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDptYi0yMHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6bWwtMjB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAubGdcXDptdC0yNHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bXItMjR7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bWItMjR7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1sLTI0e1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6bXQtMzJ7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1yLTMye1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1iLTMye1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAubGdcXDptbC0zMntcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm10LWF1dG97XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm1yLWF1dG97XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bWItYXV0b3tcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6bWwtYXV0b3tcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm10LXB4e1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOm1yLXB4e1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6bWItcHh7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6bWwtcHh7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOi1tdC1weHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW1yLXB4e1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi1tYi1weHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW1sLXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6LW10LTF7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXItMXtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTF7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMXtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMntcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0ye1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTN7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXItM3tcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTN7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbWwtM3tcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotbXQtNHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci00e1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAubGdcXDotbWItNHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC00e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC01e1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTV7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi01e1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTV7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTZ7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tci02e1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi02e1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtNntcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tdC04e1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW1yLTh7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi04e1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW1sLTh7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LW10LTEwe1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXItMTB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LW1iLTEwe1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbWwtMTB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTJ7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gIH1cblxuICAubGdcXDotbXItMTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xMntcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xMntcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIH1cblxuICAubGdcXDotbXQtMTZ7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gIH1cblxuICAubGdcXDotbXItMTZ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0xNntcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0xNntcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIH1cblxuICAubGdcXDotbXQtMjB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cblxuICAubGdcXDotbXItMjB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0yMHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0yMHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gIH1cblxuICAubGdcXDotbXQtMjR7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAubGdcXDotbXItMjR7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0yNHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0yNHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAubGdcXDotbXQtMzJ7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gIH1cblxuICAubGdcXDotbXItMzJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tYi0zMntcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi1tbC0zMntcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gIH1cblxuICAubGdcXDptYXgtaC1mdWxse1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubGdcXDptYXgtaC1zY3JlZW57XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubGdcXDptYXgtaC1mdWxsODV7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICB9XG5cbiAgLmxnXFw6bWF4LXcteHN7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXNte1xuICAgIG1heC13aWR0aDogMzByZW07XG4gIH1cblxuICAubGdcXDptYXgtdy1tZHtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctbGd7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LXhse1xuICAgIG1heC13aWR0aDogNjByZW07XG4gIH1cblxuICAubGdcXDptYXgtdy0yeGx7XG4gICAgbWF4LXdpZHRoOiA3MHJlbTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LTN4bHtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICB9XG5cbiAgLmxnXFw6bWF4LXctNHhse1xuICAgIG1heC13aWR0aDogOTByZW07XG4gIH1cblxuICAubGdcXDptYXgtdy01eGx7XG4gICAgbWF4LXdpZHRoOiAxMDByZW07XG4gIH1cblxuICAubGdcXDptYXgtdy1mdWxse1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOm1heC13LWRhc2gtMXtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG5cbiAgLmxnXFw6bWluLWgtMHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG5cbiAgLmxnXFw6bWluLWgtZnVsbHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6bWluLWgtc2NyZWVue1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLmxnXFw6bWluLXctMHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDptaW4tdy1mdWxse1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOm9wYWNpdHktMHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS0yNXtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6b3BhY2l0eS01MHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTc1e1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpvcGFjaXR5LTEwMHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctYXV0b3tcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LWhpZGRlbntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3ctdmlzaWJsZXtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXNjcm9sbHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3cteC1hdXRve1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy15LWF1dG97XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtaGlkZGVue1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXktaGlkZGVue1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC5sZ1xcOm92ZXJmbG93LXgtdmlzaWJsZXtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLmxnXFw6b3ZlcmZsb3cteS12aXNpYmxle1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy14LXNjcm9sbHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpvdmVyZmxvdy15LXNjcm9sbHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAubGdcXDpzY3JvbGxpbmctdG91Y2h7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG5cbiAgLmxnXFw6c2Nyb2xsaW5nLWF1dG97XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLWF1dG97XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOm92ZXJzY3JvbGwtY29udGFpbntcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICB9XG5cbiAgLmxnXFw6b3ZlcnNjcm9sbC1ub25le1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXktYXV0b3tcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXktY29udGFpbntcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXktbm9uZXtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXgtYXV0b3tcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGF1dG87XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXgtY29udGFpbntcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cblxuICAubGdcXDpvdmVyc2Nyb2xsLXgtbm9uZXtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG4gIH1cblxuICAubGdcXDpwLTB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5sZ1xcOnAtMXtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0ye1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtM3tcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC00e1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAubGdcXDpwLTV7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtNntcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwLTh7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnAtMTB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xMntcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cC0xNntcbiAgICBwYWRkaW5nOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0yMHtcbiAgICBwYWRkaW5nOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0yNHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cC0zMntcbiAgICBwYWRkaW5nOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cC1weHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAubGdcXDpweS0we1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLmxnXFw6cHgtMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5sZ1xcOnB5LTF7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpweC0xe1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMntcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpweC0ye1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTN7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpweC0ze1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktNHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTR7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpweS01e1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNXtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTZ7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtNntcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpweS04e1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtOHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTEwe1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTEwe1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTEye1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMTJ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAubGdcXDpweS0xNntcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTE2e1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktMjB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAubGdcXDpweC0yMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB5LTI0e1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHgtMjR7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAubGdcXDpweS0zMntcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB4LTMye1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cHktcHh7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmxnXFw6cHgtcHh7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cHQtMHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC5sZ1xcOnByLTB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5sZ1xcOnBiLTB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAubGdcXDpwbC0we1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5sZ1xcOnB0LTF7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwci0xe1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwYi0xe1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpwdC0ye1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpwci0ye1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTJ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTJ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpwdC0ze1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItM3tcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItM3tcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTN7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtNHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTR7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTR7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDpwbC00e1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTV7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpwci01e1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpwYi01e1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtNXtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpwdC02e1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwci02e1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTZ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTZ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpwdC04e1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cHItOHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cGItOHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTh7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMTB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTEwe1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTEwe1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpwbC0xMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTEye1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMTJ7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTEye1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMTJ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMTZ7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAubGdcXDpwci0xNntcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMTZ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAubGdcXDpwbC0xNntcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAubGdcXDpwdC0yMHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnByLTIwe1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAubGdcXDpwYi0yMHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBsLTIwe1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnB0LTI0e1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHItMjR7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnBiLTI0e1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cGwtMjR7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6cHQtMzJ7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cblxuICAubGdcXDpwci0zMntcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6cGItMzJ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAubGdcXDpwbC0zMntcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIH1cblxuICAubGdcXDpwdC1weHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cHItcHh7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cGItcHh7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnBsLXB4e1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZGFyay1ncmV5OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGVwcGVybWludDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItcGVwcGVybWludC01MDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItc3VucmlzZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmx1ZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ibHVlLTI1OjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXRlYWw6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWJsdWVzdGVlbDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXNraW46OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1kdXNrLXBpbms6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1kYW5nZXI6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItc3VjY2Vzczo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci11bnF1b3RhYmxlOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLWdyZXk6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1ncmV5LTUwOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItZ3JleS0yNTo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLXdoaXRlLTUwOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1kYXJrLWdyZXk6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQ6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGVwcGVybWludC01MDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1zdW5yaXNlOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRkM3NTQ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWVzdGVlbDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItc2tpbjpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItZHVzay1waW5rOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1kYW5nZXI6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1zdWNjZXNzOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItdW5xdW90YWJsZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZXk6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZXktMjU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5sZ1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAubGdcXDpwb2ludGVyLWV2ZW50cy1ub25le1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLmxnXFw6cG9pbnRlci1ldmVudHMtYXV0b3tcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6cG9pbnRlci1ldmVudHMtbm9uZTpkaXNhYmxlZHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmRpc2FibGVkXFw6cG9pbnRlci1ldmVudHMtYXV0bzpkaXNhYmxlZHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnN0YXRpY3tcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLmxnXFw6Zml4ZWR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLmxnXFw6YWJzb2x1dGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLmxnXFw6cmVsYXRpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmxnXFw6c3RpY2t5e1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuICAubGdcXDppbnNldC0we1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LWF1dG97XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtMVxcLzJ7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAubGdcXDppbnNldC14c3tcbiAgICB0b3A6IC43NXJlbTtcbiAgICByaWdodDogLjc1cmVtO1xuICAgIGJvdHRvbTogLjc1cmVtO1xuICAgIGxlZnQ6IC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXNte1xuICAgIHRvcDogLjg3NXJlbTtcbiAgICByaWdodDogLjg3NXJlbTtcbiAgICBib3R0b206IC44NzVyZW07XG4gICAgbGVmdDogLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LWJhc2V7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtbGd7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgICByaWdodDogMS4xMjVyZW07XG4gICAgYm90dG9tOiAxLjEyNXJlbTtcbiAgICBsZWZ0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXhse1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTJ4bHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTN4bHtcbiAgICB0b3A6IDEuODc1cmVtO1xuICAgIHJpZ2h0OiAxLjg3NXJlbTtcbiAgICBib3R0b206IDEuODc1cmVtO1xuICAgIGxlZnQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQtNHhse1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LTV4bHtcbiAgICB0b3A6IDNyZW07XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtMHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS1hdXRve1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAubGdcXDppbnNldC14LWF1dG97XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMVxcLzJ7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubGdcXDppbnNldC14LTFcXC8ye1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS14c3tcbiAgICB0b3A6IC43NXJlbTtcbiAgICBib3R0b206IC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgteHN7XG4gICAgcmlnaHQ6IC43NXJlbTtcbiAgICBsZWZ0OiAuNzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LXNte1xuICAgIHRvcDogLjg3NXJlbTtcbiAgICBib3R0b206IC44NzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LXNte1xuICAgIHJpZ2h0OiAuODc1cmVtO1xuICAgIGxlZnQ6IC44NzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LWJhc2V7XG4gICAgdG9wOiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgtYmFzZXtcbiAgICByaWdodDogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteS1sZ3tcbiAgICB0b3A6IDEuMTI1cmVtO1xuICAgIGJvdHRvbTogMS4xMjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LWxne1xuICAgIHJpZ2h0OiAxLjEyNXJlbTtcbiAgICBsZWZ0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXkteGx7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXgteGx7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktMnhse1xuICAgIHRvcDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC0yeGx7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTN4bHtcbiAgICB0b3A6IDEuODc1cmVtO1xuICAgIGJvdHRvbTogMS44NzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTN4bHtcbiAgICByaWdodDogMS44NzVyZW07XG4gICAgbGVmdDogMS44NzVyZW07XG4gIH1cblxuICAubGdcXDppbnNldC15LTR4bHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aW5zZXQteC00eGx7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmluc2V0LXktNXhse1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAubGdcXDppbnNldC14LTV4bHtcbiAgICByaWdodDogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLTB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0we1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLmxnXFw6dG9wLWF1dG97XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtYXV0b3tcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS1hdXRve1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtYXV0b3tcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6dG9wLTFcXC8ye1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtMVxcLzJ7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0xXFwvMntcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtMVxcLzJ7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLmxnXFw6dG9wLXhze1xuICAgIHRvcDogLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQteHN7XG4gICAgcmlnaHQ6IC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS14c3tcbiAgICBib3R0b206IC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQteHN7XG4gICAgbGVmdDogLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLXNte1xuICAgIHRvcDogLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LXNte1xuICAgIHJpZ2h0OiAuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLXNte1xuICAgIGJvdHRvbTogLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQtc217XG4gICAgbGVmdDogLjg3NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC1iYXNle1xuICAgIHRvcDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LWJhc2V7XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cblxuICAubGdcXDpib3R0b20tYmFzZXtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LWJhc2V7XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC1sZ3tcbiAgICB0b3A6IDEuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtbGd7XG4gICAgcmlnaHQ6IDEuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLWxne1xuICAgIGJvdHRvbTogMS4xMjVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LWxne1xuICAgIGxlZnQ6IDEuMTI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dG9wLXhse1xuICAgIHRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LXhse1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLXhse1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmxlZnQteGx7XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC0yeGx7XG4gICAgdG9wOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0yeGx7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS0yeGx7XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTJ4bHtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtM3hse1xuICAgIHRvcDogMS44NzVyZW07XG4gIH1cblxuICAubGdcXDpyaWdodC0zeGx7XG4gICAgcmlnaHQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTN4bHtcbiAgICBib3R0b206IDEuODc1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC0zeGx7XG4gICAgbGVmdDogMS44NzVyZW07XG4gIH1cblxuICAubGdcXDp0b3AtNHhse1xuICAgIHRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJpZ2h0LTR4bHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmJvdHRvbS00eGx7XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6bGVmdC00eGx7XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRvcC01eGx7XG4gICAgdG9wOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cmlnaHQtNXhse1xuICAgIHJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Ym90dG9tLTV4bHtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAubGdcXDpsZWZ0LTV4bHtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6cmVzaXplLW5vbmV7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG5cbiAgLmxnXFw6cmVzaXplLXl7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZS14e1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC5sZ1xcOnJlc2l6ZXtcbiAgICByZXNpemU6IGJvdGg7XG4gIH1cblxuICAubGdcXDpzaGFkb3d7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjEwKTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1tZHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMTIpLCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLmxnXFw6c2hhZG93LWxne1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjExKSwgMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAubGdcXDpzaGFkb3ctaW5uZXJ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA2KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1vdXRsaW5le1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUyLDE0NCwyMjAsMC41KTtcbiAgfVxuXG4gIC5sZ1xcOnNoYWRvdy1ub25le1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdzpob3ZlcntcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMTApO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctbWQ6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2hhZG93LWxnOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjExKSwgMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1pbm5lcjpob3ZlcntcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDYpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzaGFkb3ctb3V0bGluZTpob3ZlcntcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNoYWRvdy1ub25lOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdzpmb2N1c3tcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMTApO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2hhZG93LWxnOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjExKSwgMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1pbm5lcjpmb2N1c3tcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDYpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzaGFkb3ctb3V0bGluZTpmb2N1c3tcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNoYWRvdy1ub25lOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAubGdcXDpzdHJva2UtMHtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG4gIH1cblxuICAubGdcXDpzdHJva2UtMXtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG4gIH1cblxuICAubGdcXDpzdHJva2UtMntcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cblxuICAubGdcXDp0YWJsZS1hdXRve1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnRhYmxlLWZpeGVke1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LWxlZnR7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtY2VudGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtcmlnaHR7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAubGdcXDp0ZXh0LWp1c3RpZnl7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZGFyay1ncmV5e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1wZXBwZXJtaW50e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXBlcHBlcm1pbnQtNTB7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1zdW5yaXNle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWJsdWUtNTB7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtYmx1ZS0yNXtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtdGVhbHtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibHVlc3RlZWx7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5MEE4QzA7XG4gICAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXNraW57XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWR1c2stcGlua3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtZGFuZ2Vye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUIyQzJDO1xuICAgIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtc3VjY2Vzc3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXVucXVvdGFibGV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmV5e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjJiM2I4O1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ncmV5LTUwe1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LWdyZXktMjV7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDp0ZXh0LXdoaXRle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC13aGl0ZS01MHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1ibGFja3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtdHJhbnNwYXJlbnR7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWRhcmstZ3JleTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtcGVwcGVybWludC01MDpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtc3VucmlzZTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtYmx1ZS01MDpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjU6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtdGVhbDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1za2luOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWR1c2stcGluazpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1kYW5nZXI6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZXk6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtZ3JleS01MDpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LWdyZXktMjU6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRleHQtd2hpdGUtNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlcntcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMxM0M4N0I7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1zdW5yaXNlOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ibHVlLTUwOmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZS0yNTpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC10ZWFsOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNEVDN0M2O1xuICAgIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXNraW46Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZHVzay1waW5rOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRUJDMEI4O1xuICAgIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWRhbmdlcjpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtc3VjY2Vzczpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGNTY1NjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JleTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1ncmV5LTUwOmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRleHQtZ3JleS0yNTpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC13aGl0ZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC13aGl0ZS01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5sZ1xcOnRleHQtb3BhY2l0eS0we1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTI1e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6dGV4dC1vcGFjaXR5LTUwe1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktNzV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAubGdcXDp0ZXh0LW9wYWNpdHktMTAwe1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTA6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLmxnXFw6aXRhbGlje1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5sZ1xcOm5vdC1pdGFsaWN7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDppdGFsaWM6aG92ZXJ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpub3QtaXRhbGljOmhvdmVye1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6aXRhbGljOmZvY3Vze1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6bm90LWl0YWxpYzpmb2N1c3tcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAubGdcXDp1cHBlcmNhc2V7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5sZ1xcOmxvd2VyY2FzZXtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLmxnXFw6Y2FwaXRhbGl6ZXtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC5sZ1xcOm5vcm1hbC1jYXNle1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp1cHBlcmNhc2U6aG92ZXJ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6bG93ZXJjYXNlOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmNhcGl0YWxpemU6aG92ZXJ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm5vcm1hbC1jYXNlOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp1cHBlcmNhc2U6Zm9jdXN7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6bG93ZXJjYXNlOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmNhcGl0YWxpemU6Zm9jdXN7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOm5vcm1hbC1jYXNlOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmxnXFw6dW5kZXJsaW5le1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxnXFw6bGluZS10aHJvdWdoe1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmxnXFw6bm8tdW5kZXJsaW5le1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnVuZGVybGluZTpmb2N1c3tcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3Vze1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLmxnXFw6YW50aWFsaWFzZWR7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC5sZ1xcOnN1YnBpeGVsLWFudGlhbGlhc2Vke1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAubGdcXDpob3ZlclxcOmFudGlhbGlhc2VkOmhvdmVye1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnN1YnBpeGVsLWFudGlhbGlhc2VkOmhvdmVye1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOmFudGlhbGlhc2VkOmZvY3Vze1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnN1YnBpeGVsLWFudGlhbGlhc2VkOmZvY3Vze1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAubGdcXDpvcmRpbmFsLCAubGdcXDpzbGFzaGVkLXplcm8sIC5sZ1xcOmxpbmluZy1udW1zLCAubGdcXDpvbGRzdHlsZS1udW1zLCAubGdcXDpwcm9wb3J0aW9uYWwtbnVtcywgLmxnXFw6dGFidWxhci1udW1zLCAubGdcXDpkaWFnb25hbC1mcmFjdGlvbnMsIC5sZ1xcOnN0YWNrZWQtZnJhY3Rpb25ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtb3JkaW5hbDogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc2xhc2hlZC16ZXJvOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmc6IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLW9yZGluYWwpIHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLXNsYXNoZWQtemVybykgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1mcmFjdGlvbik7XG4gIH1cblxuICAubGdcXDpub3JtYWwtbnVtc3tcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbm9ybWFsO1xuICB9XG5cbiAgLmxnXFw6b3JkaW5hbHtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLW9yZGluYWw6IG9yZGluYWw7XG4gIH1cblxuICAubGdcXDpzbGFzaGVkLXplcm97XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zbGFzaGVkLXplcm86IHNsYXNoZWQtemVybztcbiAgfVxuXG4gIC5sZ1xcOmxpbmluZy1udW1ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbiAgfVxuXG4gIC5sZ1xcOm9sZHN0eWxlLW51bXN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IG9sZHN0eWxlLW51bXM7XG4gIH1cblxuICAubGdcXDpwcm9wb3J0aW9uYWwtbnVtc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmc6IHByb3BvcnRpb25hbC1udW1zO1xuICB9XG5cbiAgLmxnXFw6dGFidWxhci1udW1ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZzogdGFidWxhci1udW1zO1xuICB9XG5cbiAgLmxnXFw6ZGlhZ29uYWwtZnJhY3Rpb25ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb246IGRpYWdvbmFsLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5sZ1xcOnN0YWNrZWQtZnJhY3Rpb25ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb246IHN0YWNrZWQtZnJhY3Rpb25zO1xuICB9XG5cbiAgLmxnXFw6dHJhY2tpbmctdGlnaHR7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIH1cblxuICAubGdcXDp0cmFja2luZy1ub3JtYWx7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cblxuICAubGdcXDp0cmFja2luZy13aWRle1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cblxuICAubGdcXDpzZWxlY3Qtbm9uZXtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOnNlbGVjdC10ZXh0e1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB9XG5cbiAgLmxnXFw6c2VsZWN0LWFsbHtcbiAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB9XG5cbiAgLmxnXFw6c2VsZWN0LWF1dG97XG4gICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cblxuICAubGdcXDphbGlnbi1iYXNlbGluZXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAubGdcXDphbGlnbi10b3B7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC5sZ1xcOmFsaWduLW1pZGRsZXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLmxnXFw6YWxpZ24tYm90dG9te1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cblxuICAubGdcXDphbGlnbi10ZXh0LXRvcHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIH1cblxuICAubGdcXDphbGlnbi10ZXh0LWJvdHRvbXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIH1cblxuICAubGdcXDp2aXNpYmxle1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAubGdcXDppbnZpc2libGV7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1ub3JtYWx7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC5sZ1xcOndoaXRlc3BhY2Utbm8td3JhcHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1wcmV7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC5sZ1xcOndoaXRlc3BhY2UtcHJlLWxpbmV7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICB9XG5cbiAgLmxnXFw6d2hpdGVzcGFjZS1wcmUtd3JhcHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAubGdcXDpicmVhay1ub3JtYWx7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC5sZ1xcOmJyZWFrLXdvcmRze1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLmxnXFw6YnJlYWstYWxse1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC5sZ1xcOnRydW5jYXRle1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5sZ1xcOnctMXtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMntcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6dy0ze1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy00e1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6dy01e1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6dy02e1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDp3LTh7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAubGdcXDp3LTEwe1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDp3LTEye1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6dy0xNntcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctMjR7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cblxuICAubGdcXDp3LTMye1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6dy00OHtcbiAgICB3aWR0aDogMTJyZW07XG4gIH1cblxuICAubGdcXDp3LTY0e1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnctYXV0b3tcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOnctcHh7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzJ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzN7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLzN7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzR7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC5sZ1xcOnctM1xcLzR7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzV7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC5sZ1xcOnctMlxcLzV7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC5sZ1xcOnctM1xcLzV7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC5sZ1xcOnctNFxcLzV7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC5sZ1xcOnctMVxcLzZ7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuXG4gIC5sZ1xcOnctNVxcLzZ7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC5sZ1xcOnctZnVsbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOnctc2NyZWVue1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIC5sZ1xcOnctZGFzaC0xe1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC5sZ1xcOnotMHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLmxnXFw6ei0xMHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5sZ1xcOnotMjB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAubGdcXDp6LTMwe1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLmxnXFw6ei00MHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC5sZ1xcOnotNTB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAubGdcXDp6LWF1dG97XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmdhcC0we1xuICAgIGdyaWQtZ2FwOiAwO1xuICAgIGdhcDogMDtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0xe1xuICAgIGdyaWQtZ2FwOiAwLjI1cmVtO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0ye1xuICAgIGdyaWQtZ2FwOiAwLjVyZW07XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtM3tcbiAgICBncmlkLWdhcDogMC43NXJlbTtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNHtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNXtcbiAgICBncmlkLWdhcDogMS4yNXJlbTtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtNntcbiAgICBncmlkLWdhcDogMS41cmVtO1xuICAgIGdhcDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTh7XG4gICAgZ3JpZC1nYXA6IDJyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTEwe1xuICAgIGdyaWQtZ2FwOiAyLjVyZW07XG4gICAgZ2FwOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMTJ7XG4gICAgZ3JpZC1nYXA6IDNyZW07XG4gICAgZ2FwOiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTE2e1xuICAgIGdyaWQtZ2FwOiA0cmVtO1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC0yMHtcbiAgICBncmlkLWdhcDogNXJlbTtcbiAgICBnYXA6IDVyZW07XG4gIH1cblxuICAubGdcXDpnYXAtMjR7XG4gICAgZ3JpZC1nYXA6IDZyZW07XG4gICAgZ2FwOiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLTMye1xuICAgIGdyaWQtZ2FwOiA4cmVtO1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC00MHtcbiAgICBncmlkLWdhcDogMTByZW07XG4gICAgZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC00OHtcbiAgICBncmlkLWdhcDogMTJyZW07XG4gICAgZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC01NntcbiAgICBncmlkLWdhcDogMTRyZW07XG4gICAgZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC02NHtcbiAgICBncmlkLWdhcDogMTZyZW07XG4gICAgZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC1weHtcbiAgICBncmlkLWdhcDogMXB4O1xuICAgIGdhcDogMXB4O1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0we1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0xe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0ye1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtM3tcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtNHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtNXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTEwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtMTJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTE2e1xuICAgIGdyaWQtY29sdW1uLWdhcDogNHJlbTtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC0yMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDVyZW07XG4gICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1nYXAtMjR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAubGdcXDpjb2wtZ2FwLTMye1xuICAgIGdyaWQtY29sdW1uLWdhcDogOHJlbTtcbiAgICBjb2x1bW4tZ2FwOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC00MHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC00OHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEycmVtO1xuICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC01NntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC02NHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Y29sLWdhcC1weHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFweDtcbiAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAubGdcXDpnYXAteC0we1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtM3tcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC01e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC04e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMTB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMTJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0xNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG4gICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTIwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtMjR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC0zMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDhyZW07XG4gICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTQwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTByZW07XG4gICAgY29sdW1uLWdhcDogMTByZW07XG4gIH1cblxuICAubGdcXDpnYXAteC00OHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEycmVtO1xuICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXgtNTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC14LTY0e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTZyZW07XG4gICAgY29sdW1uLWdhcDogMTZyZW07XG4gIH1cblxuICAubGdcXDpnYXAteC1weHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFweDtcbiAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTF7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjI1cmVtO1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC0ze1xuICAgIGdyaWQtcm93LWdhcDogMC43NXJlbTtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC00e1xuICAgIGdyaWQtcm93LWdhcDogMXJlbTtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC01e1xuICAgIGdyaWQtcm93LWdhcDogMS4yNXJlbTtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC02e1xuICAgIGdyaWQtcm93LWdhcDogMS41cmVtO1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtOHtcbiAgICBncmlkLXJvdy1nYXA6IDJyZW07XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC0xMntcbiAgICBncmlkLXJvdy1nYXA6IDNyZW07XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0cmVtO1xuICAgIHJvdy1nYXA6IDRyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTIwe1xuICAgIGdyaWQtcm93LWdhcDogNXJlbTtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6cm93LWdhcC0yNHtcbiAgICBncmlkLXJvdy1nYXA6IDZyZW07XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1nYXAtMzJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4cmVtO1xuICAgIHJvdy1nYXA6IDhyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTQwe1xuICAgIGdyaWQtcm93LWdhcDogMTByZW07XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTQ4e1xuICAgIGdyaWQtcm93LWdhcDogMTJyZW07XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTU2e1xuICAgIGdyaWQtcm93LWdhcDogMTRyZW07XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLTY0e1xuICAgIGdyaWQtcm93LWdhcDogMTZyZW07XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAubGdcXDpyb3ctZ2FwLXB4e1xuICAgIGdyaWQtcm93LWdhcDogMXB4O1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAubGdcXDpnYXAteS0xe1xuICAgIGdyaWQtcm93LWdhcDogMC4yNXJlbTtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMntcbiAgICBncmlkLXJvdy1nYXA6IDAuNXJlbTtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0ze1xuICAgIGdyaWQtcm93LWdhcDogMC43NXJlbTtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNHtcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTV7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjI1cmVtO1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS02e1xuICAgIGdyaWQtcm93LWdhcDogMS41cmVtO1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0xMHtcbiAgICBncmlkLXJvdy1nYXA6IDIuNXJlbTtcbiAgICByb3ctZ2FwOiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0xMntcbiAgICBncmlkLXJvdy1nYXA6IDNyZW07XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTE2e1xuICAgIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktMjB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA1cmVtO1xuICAgIHJvdy1nYXA6IDVyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS0yNHtcbiAgICBncmlkLXJvdy1nYXA6IDZyZW07XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTMye1xuICAgIGdyaWQtcm93LWdhcDogOHJlbTtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNDB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMHJlbTtcbiAgICByb3ctZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LTQ4e1xuICAgIGdyaWQtcm93LWdhcDogMTJyZW07XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAubGdcXDpnYXAteS01NntcbiAgICBncmlkLXJvdy1nYXA6IDE0cmVtO1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Z2FwLXktNjR7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNnJlbTtcbiAgICByb3ctZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmdhcC15LXB4e1xuICAgIGdyaWQtcm93LWdhcDogMXB4O1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1yb3d7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1jb2x7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1yb3ctZGVuc2V7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtZmxvdy1jb2wtZGVuc2V7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0xe1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0ye1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0ze1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy00e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy01e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy02e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy03e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy04e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy05e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy0xMHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLmxnXFw6Z3JpZC1jb2xzLTExe1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLWNvbHMtMTJ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5sZ1xcOmdyaWQtY29scy1ub25le1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tY29scy1hdXRve1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6YXV0by1jb2xzLW1pbntcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAubGdcXDphdXRvLWNvbHMtbWF4e1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tY29scy1mcntcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAubGdcXDpjb2wtYXV0b3tcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTF7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTJ7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTN7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTR7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTV7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTZ7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTd7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNyAvIHNwYW4gNztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTh7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTl7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTEwe1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEwIC8gc3BhbiAxMDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTExe1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLTEye1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zcGFuLWZ1bGx7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xe1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTJ7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtM3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC00e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTV7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtNntcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC03e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTh7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtOXtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xMHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtMTF7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG5cbiAgLmxnXFw6Y29sLXN0YXJ0LTEye1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1zdGFydC0xM3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG4gIH1cblxuICAubGdcXDpjb2wtc3RhcnQtYXV0b3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMXtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDE7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTJ7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC0ze1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtNHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTV7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC02e1xuICAgIGdyaWQtY29sdW1uLWVuZDogNjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtN3tcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDc7XG4gIH1cblxuICAubGdcXDpjb2wtZW5kLTh7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICB9XG5cbiAgLmxnXFw6Y29sLWVuZC05e1xuICAgIGdyaWQtY29sdW1uLWVuZDogOTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMDtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTF7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTJ7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtMTN7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMztcbiAgfVxuXG4gIC5sZ1xcOmNvbC1lbmQtYXV0b3tcbiAgICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtMXtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtMntcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtM3tcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtNHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtNXtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3MtNntcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAubGdcXDpncmlkLXJvd3Mtbm9uZXtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG4gIH1cblxuICAubGdcXDphdXRvLXJvd3MtYXV0b3tcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgfVxuXG4gIC5sZ1xcOmF1dG8tcm93cy1taW57XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLmxnXFw6YXV0by1yb3dzLW1heHtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAubGdcXDphdXRvLXJvd3MtZnJ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLmxnXFw6cm93LWF1dG97XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi0xe1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi0ye1xuICAgIGdyaWQtcm93OiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi0ze1xuICAgIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi00e1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi01e1xuICAgIGdyaWQtcm93OiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi02e1xuICAgIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAubGdcXDpyb3ctc3Bhbi1mdWxse1xuICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtMXtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC0ye1xuICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTN7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtNHtcbiAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC01e1xuICAgIGdyaWQtcm93LXN0YXJ0OiA1O1xuICB9XG5cbiAgLmxnXFw6cm93LXN0YXJ0LTZ7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG4gIH1cblxuICAubGdcXDpyb3ctc3RhcnQtN3tcbiAgICBncmlkLXJvdy1zdGFydDogNztcbiAgfVxuXG4gIC5sZ1xcOnJvdy1zdGFydC1hdXRve1xuICAgIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC0xe1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtMntcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTN7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC00e1xuICAgIGdyaWQtcm93LWVuZDogNDtcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtNXtcbiAgICBncmlkLXJvdy1lbmQ6IDU7XG4gIH1cblxuICAubGdcXDpyb3ctZW5kLTZ7XG4gICAgZ3JpZC1yb3ctZW5kOiA2O1xuICB9XG5cbiAgLmxnXFw6cm93LWVuZC03e1xuICAgIGdyaWQtcm93LWVuZDogNztcbiAgfVxuXG4gIC5sZ1xcOnJvdy1lbmQtYXV0b3tcbiAgICBncmlkLXJvdy1lbmQ6IGF1dG87XG4gIH1cblxuICAubGdcXDp0cmFuc2Zvcm17XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXRyYW5zZm9ybS10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10cmFuc2Zvcm0tcm90YXRlKSkgc2tld1godmFyKC0tdHJhbnNmb3JtLXNrZXcteCkpIHNrZXdZKHZhcigtLXRyYW5zZm9ybS1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXkpKTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zZm9ybS1ub25le1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1jZW50ZXJ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLXRvcHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tdG9wLXJpZ2h0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1yaWdodHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxuXG4gIC5sZ1xcOm9yaWdpbi1ib3R0b20tcmlnaHR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLWJvdHRvbXtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cblxuICAubGdcXDpvcmlnaW4tYm90dG9tLWxlZnR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH1cblxuICAubGdcXDpvcmlnaW4tbGVmdHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6b3JpZ2luLXRvcC1sZWZ0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubGdcXDpzY2FsZS01MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTc1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAubGdcXDpzY2FsZS05MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTk1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpzY2FsZS0xMDB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMTA1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTExMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUtMTI1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLTE1MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0we1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC03NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTkwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC05NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTEwMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteC0xMDV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTEwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXgtMTI1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS14LTE1MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTc1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktOTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTk1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMTAwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubGdcXDpzY2FsZS15LTEwNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xMTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLmxnXFw6c2NhbGUteS0xMjV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOnNjYWxlLXktMTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS03NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTEyNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLTE1MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC01MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteC03NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS14LTExMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTk1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS01MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtNzU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTk1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTEwMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTEwNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLTExMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0xMjU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTk1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS14LTE1MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpzY2FsZS15LTc1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS05NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTAwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTA1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNjYWxlLXktMTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS0xMjU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTF7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTZ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTEye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAubGdcXDpyb3RhdGUtNDV7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5sZ1xcOnJvdGF0ZS05MHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLmxnXFw6cm90YXRlLTE4MHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtMTgwe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtOTB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTQ1e1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS0xMntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtNntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLmxnXFw6LXJvdGF0ZS0ze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAubGdcXDotcm90YXRlLTJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1yb3RhdGUtMXtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnJvdGF0ZS00NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6cm90YXRlLTE4MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTQ1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXJvdGF0ZS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1yb3RhdGUtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotcm90YXRlLTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpyb3RhdGUtNDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtMTgwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1yb3RhdGUtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotcm90YXRlLTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0we1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC00e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtNXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0xNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTIwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXgtMjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC0zMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTQwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTQ4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTU2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTY0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LXB4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0ze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC00e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC01e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC02e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTEwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTEye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtMjB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTI0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0zMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNDB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC00OHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS14LTU2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXgtNjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC1weHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC1mdWxse1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteC0xXFwvMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS14LTFcXC8ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteC1mdWxse1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0ze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTV7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS02e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTEye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0yMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zbGF0ZS15LTI0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS00MHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS00OHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS02NHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS1weHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktM3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0xMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTIwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS0yNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTQwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktNDh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOi10cmFuc2xhdGUteS01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6LXRyYW5zbGF0ZS15LTY0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktcHh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAubGdcXDotdHJhbnNsYXRlLXktMVxcLzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubGdcXDp0cmFuc2xhdGUteS0xXFwvMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNsYXRlLXktZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC00MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC02NDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtcHg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LXB4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS00ODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LWZ1bGw6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXgtZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02NDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktcHg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTF7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTZ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLmxnXFw6c2tldy14LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy14LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteC02e1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy14LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXgtMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteC0xe1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAubGdcXDpza2V3LXktMXtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktM3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktNntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAubGdcXDpza2V3LXktMTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXktMTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy15LTZ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOi1za2V3LXktM3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLmxnXFw6LXNrZXcteS0ye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAubGdcXDotc2tldy15LTF7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy14LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteC0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy14LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXgtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXNrZXcteC0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXktMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6c2tldy15LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDpza2V3LXktNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOnNrZXcteS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmhvdmVyXFw6LXNrZXcteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubGdcXDpob3ZlclxcOi1za2V3LXktMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6aG92ZXJcXDotc2tldy15LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy14LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXgtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy14LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXgtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteC0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy14LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteC0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXgtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy15LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6c2tldy15LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDpza2V3LXktNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOnNrZXcteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC5sZ1xcOmZvY3VzXFw6LXNrZXcteS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAubGdcXDpmb2N1c1xcOi1za2V3LXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLmxnXFw6Zm9jdXNcXDotc2tldy15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tbm9uZXtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNpdGlvbi1hbGx7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB9XG5cbiAgLmxnXFw6dHJhbnNpdGlvbntcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2UsIG9wYWNpdHksIGJveC1zaGFkb3csIHRyYW5zZm9ybTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tY29sb3Jze1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tb3BhY2l0eXtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB9XG5cbiAgLmxnXFw6dHJhbnNpdGlvbi1zaGFkb3d7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgfVxuXG4gIC5sZ1xcOnRyYW5zaXRpb24tdHJhbnNmb3Jte1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgfVxuXG4gIC5sZ1xcOmVhc2UtbGluZWFye1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cblxuICAubGdcXDplYXNlLWlue1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbiAgfVxuXG4gIC5sZ1xcOmVhc2Utb3V0e1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5sZ1xcOmVhc2UtaW4tb3V0e1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLmxnXFw6ZHVyYXRpb24tNzV7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTE1MHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTIwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTMwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTUwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTcwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtcztcbiAgfVxuXG4gIC5sZ1xcOmR1cmF0aW9uLTEwMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLmxnXFw6ZGVsYXktNzV7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTEwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTE1MHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTIwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTMwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTUwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTcwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbiAgfVxuXG4gIC5sZ1xcOmRlbGF5LTEwMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xuICB9XG5cbiAgLmxnXFw6YW5pbWF0ZS1ub25le1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtc3BpbntcbiAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLmxnXFw6YW5pbWF0ZS1waW5ne1xuICAgIGFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5sZ1xcOmFuaW1hdGUtcHVsc2V7XG4gICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLmxnXFw6YW5pbWF0ZS1ib3VuY2V7XG4gICAgYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7XG4gIC54bFxcOnNwYWNlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDBweCAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDAuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMC41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNzVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuNzVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjc1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS4yNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEuMjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygyLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygyLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoM3JlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg4cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDhyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTByZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxMHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXktNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteC01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpzcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxcHggKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNzVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS4yNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0yLjVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMi41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0yLjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTNyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtM3JlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMjAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLThyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtMzIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtOHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEwcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEwcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xMHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXgtNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTJyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteS01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTRyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS14LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6LXNwYWNlLXktNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNnJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOi1zcGFjZS15LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDotc3BhY2UteC1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6c3BhY2UteS1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMTtcbiAgfVxuXG4gIC54bFxcOnNwYWNlLXgtcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS0wID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXgtMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygwcHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDJweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDJweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoNHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoNHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYyg4cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYyg4cHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS15ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMXB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDFweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteS1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUteC1yZXZlcnNlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDE7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZGFyay1ncmV5ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1wZXBwZXJtaW50ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXBlcHBlcm1pbnQtNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtc3VucmlzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlLTI1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtdGVhbCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibHVlc3RlZWwgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXNraW4gPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWR1c2stcGluayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZGFuZ2VyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtc3VjY2VzcyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXVucXVvdGFibGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmV5ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmV5LTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ncmV5LTI1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtd2hpdGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLXdoaXRlLTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1ibGFjayA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtdHJhbnNwYXJlbnQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtc29saWQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtZGFzaGVkID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IGRhc2hlZDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1kb3R0ZWQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLWRvdWJsZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAueGxcXDpkaXZpZGUtbm9uZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTI1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktNTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmRpdmlkZS1vcGFjaXR5LTc1ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6ZGl2aWRlLW9wYWNpdHktMTAwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6c3Itb25seXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpub3Qtc3Itb25seXtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNyLW9ubHk6Zm9jdXN7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpub3Qtc3Itb25seTpmb2N1c3tcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDphcHBlYXJhbmNlLW5vbmV7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmJnLWZpeGVke1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIH1cblxuICAueGxcXDpiZy1sb2NhbHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGxvY2FsO1xuICB9XG5cbiAgLnhsXFw6Ymctc2Nyb2xse1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICB9XG5cbiAgLnhsXFw6YmctY2xpcC1ib3JkZXJ7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICB9XG5cbiAgLnhsXFw6YmctY2xpcC1wYWRkaW5ne1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIH1cblxuICAueGxcXDpiZy1jbGlwLWNvbnRlbnR7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC54bFxcOmJnLWNsaXAtdGV4dHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIH1cblxuICAueGxcXDpiZy1kYXJrLWdyZXl7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wZXBwZXJtaW50e1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1wZXBwZXJtaW50LTUwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Ymctc3VucmlzZXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWJsdWUtNTB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZS0yNXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6YmctdGVhbHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctYmx1ZXN0ZWVse1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ymctc2tpbntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWR1c2stcGlua3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWRhbmdlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy1zdWNjZXNze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXVucXVvdGFibGV7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JleXtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyZXktNTB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JleS0yNXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6Ymctd2hpdGV7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpiZy13aGl0ZS01MHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAueGxcXDpiZy1ibGFja3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJnLXRyYW5zcGFyZW50e1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM0M4N0I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctcGVwcGVybWludC01MDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctc3VucmlzZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ibHVlLTUwOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctYmx1ZS0yNTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy10ZWFsOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctc2tpbjpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctZHVzay1waW5rOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1kYW5nZXI6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1zdWNjZXNzOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6YmctdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTY1NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZXk6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWdyZXktNTA6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1ncmV5LTI1OmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLXdoaXRlOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy13aGl0ZS01MDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLWJsYWNrOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy10cmFuc3BhcmVudDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctYmx1ZS01MDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWJsdWUtMjU6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctdGVhbDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MEE4QzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXNraW46Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZGFuZ2VyOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctc3VjY2Vzczpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmV5OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ncmV5LTUwOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctZ3JleS0yNTpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy13aGl0ZTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctd2hpdGUtNTA6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1ibGFjazpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6YmctdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLWRhcmstZ3JleTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6YmctcGVwcGVybWludDpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpiZy1wZXBwZXJtaW50LTUwOmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpiZy1zdW5yaXNlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLWJsdWU6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLWJsdWUtNTA6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpiZy1ibHVlLTI1OmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLXRlYWw6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6YmctYmx1ZXN0ZWVsOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpiZy1za2luOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdCNThBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpiZy1kdXNrLXBpbms6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLWRhbmdlcjpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLXN1Y2Nlc3M6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpiZy11bnF1b3RhYmxlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6YmctZ3JleTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6YmctZ3JleS01MDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLWdyZXktMjU6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ymctd2hpdGU6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLXdoaXRlLTUwOmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6YmctYmxhY2s6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJnLXRyYW5zcGFyZW50OmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Ymctbm9uZXtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tdHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tdHJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLXJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnhsXFw6YmctZ3JhZGllbnQtdG8tYnJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLWJ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLWJse1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gbGVmdCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC54bFxcOmJnLWdyYWRpZW50LXRvLWx7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAueGxcXDpiZy1ncmFkaWVudC10by10bHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWRhcmstZ3JleXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tcGVwcGVybWludHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1wZXBwZXJtaW50LTUwe1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1zdW5yaXNle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWJsdWV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWJsdWUtNTB7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tYmx1ZS0yNXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tdGVhbHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ibHVlc3RlZWx7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXNraW57XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWR1c2stcGlua3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tZGFuZ2Vye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tc3VjY2Vzc3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXVucXVvdGFibGV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmV5e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ncmV5LTUwe1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLWdyZXktMjV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmcm9tLXdoaXRle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS13aGl0ZS01MHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6ZnJvbS1ibGFja3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZyb20tdHJhbnNwYXJlbnR7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWRhcmstZ3JleXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXBlcHBlcm1pbnR7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXBlcHBlcm1pbnQtNTB7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1zdW5yaXNle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ibHVle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtYmx1ZS01MHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtYmx1ZS0yNXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXRlYWx7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWJsdWVzdGVlbHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLXNraW57XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1kdXNrLXBpbmt7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1kYW5nZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtc3VjY2Vzc3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS11bnF1b3RhYmxle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6dmlhLWdyZXl7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmV5LTUwe1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS1ncmV5LTI1e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtd2hpdGV7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS13aGl0ZS01MHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDp2aWEtYmxhY2t7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOnZpYS10cmFuc3BhcmVudHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOnRvLWRhcmstZ3JleXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMzYzNjM2O1xuICB9XG5cbiAgLnhsXFw6dG8tcGVwcGVybWludHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMTNDODdCO1xuICB9XG5cbiAgLnhsXFw6dG8tcGVwcGVybWludC01MHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC54bFxcOnRvLXN1bnJpc2V7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGQzc1NDtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMzQ5MjtcbiAgfVxuXG4gIC54bFxcOnRvLWJsdWUtNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZS0yNXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6dG8tdGVhbHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjNEVDN0M2O1xuICB9XG5cbiAgLnhsXFw6dG8tYmx1ZXN0ZWVse1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5MEE4QzA7XG4gIH1cblxuICAueGxcXDp0by1za2lue1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNEN0I1OEE7XG4gIH1cblxuICAueGxcXDp0by1kdXNrLXBpbmt7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0VCQzBCODtcbiAgfVxuXG4gIC54bFxcOnRvLWRhbmdlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOUIyQzJDO1xuICB9XG5cbiAgLnhsXFw6dG8tc3VjY2Vzc3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6dG8tdW5xdW90YWJsZXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkY1NjU2O1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JleXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjYjJiM2I4O1xuICB9XG5cbiAgLnhsXFw6dG8tZ3JleS01MHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDp0by1ncmV5LTI1e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAueGxcXDp0by13aGl0ZXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLnhsXFw6dG8td2hpdGUtNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6dG8tYmxhY2t7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC54bFxcOnRvLXRyYW5zcGFyZW50e1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tcGVwcGVybWludC01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1zdW5yaXNlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tYmx1ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ibHVlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tYmx1ZS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS10ZWFsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXNraW46aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZHVzay1waW5rOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWRhbmdlcjpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tc3VjY2Vzczpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS1ncmV5LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmZyb20tZ3JleS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS13aGl0ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6ZnJvbS13aGl0ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLWJsYWNrOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmcm9tLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtcGVwcGVybWludDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzEzQzg3QjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1zdW5yaXNlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDM0OTI7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWJsdWUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtYmx1ZS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtdGVhbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzRFQzdDNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNzgsIDE5OSwgMTk4LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXNraW46aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWR1c2stcGluazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0VCQzBCODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjM1LCAxOTIsIDE4NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtZGFuZ2VyOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtc3VjY2Vzczpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRjU2NTY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgODYsIDg2LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ncmV5LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLWdyZXktMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dmlhLXdoaXRlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS13aGl0ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnZpYS1ibGFjazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMDAwMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp2aWEtdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWRhcmstZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMzYzNjM2O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMxM0M4N0I7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLXN1bnJpc2U6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGQzc1NDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAzNDkyO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibHVlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tYmx1ZS0yNTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by10ZWFsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM0RUM3QzY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOTBBOEMwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1za2luOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNEN0I1OEE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWR1c2stcGluazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRUJDMEI4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1kYW5nZXI6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzlCMkMyQztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tc3VjY2Vzczpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMjc2NzQ5O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRjU2NTY7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2IyYjNiODtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8tZ3JleS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRvLWdyZXktMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8td2hpdGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dG8td2hpdGUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by1ibGFjazpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMDAwMDAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0by10cmFuc3BhcmVudDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tc3VucmlzZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tYmx1ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWUtMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tdGVhbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1za2luOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1kYW5nZXI6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20tZ3JleS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmcm9tLWdyZXktMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20td2hpdGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmZyb20td2hpdGUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS1ibGFjazpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6ZnJvbS10cmFuc3BhcmVudDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtcGVwcGVybWludC01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtc3VucmlzZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ibHVlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ibHVlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWJsdWUtMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXRlYWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1za2luOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLWRhbmdlcjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtZ3JleS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS1ncmV5LTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnZpYS13aGl0ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtd2hpdGUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp2aWEtYmxhY2s6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dmlhLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMTNDODdCO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1zdW5yaXNlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMzQ5MjtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmx1ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWJsdWUtMjU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tdGVhbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjNEVDN0M2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzkwQThDMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tc2tpbjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0VCQzBCODtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tZGFuZ2VyOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5QjJDMkM7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkY1NjU2O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNiMmIzYjg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLWdyZXktNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0by1ncmV5LTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXdoaXRlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRvLXdoaXRlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tYmxhY2s6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dG8tdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTB7XG4gICAgLS1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS0yNXtcbiAgICAtLWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTUwe1xuICAgIC0tYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Ymctb3BhY2l0eS03NXtcbiAgICAtLWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpiZy1vcGFjaXR5LTEwMHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJnLW9wYWNpdHktMjU6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTUwOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpiZy1vcGFjaXR5LTc1OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ymctb3BhY2l0eS0xMDA6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTA6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTI1OmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS01MDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ymctb3BhY2l0eS03NTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJnLW9wYWNpdHktMTAwOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOmJnLWJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIH1cblxuICAueGxcXDpiZy1jZW50ZXJ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6YmctbGVmdHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6YmctbGVmdC1ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAueGxcXDpiZy1sZWZ0LXRvcHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0e1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6YmctcmlnaHQtYm90dG9te1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcbiAgfVxuXG4gIC54bFxcOmJnLXJpZ2h0LXRvcHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG4gIH1cblxuICAueGxcXDpiZy10b3B7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB9XG5cbiAgLnhsXFw6YmctcmVwZWF0e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIH1cblxuICAueGxcXDpiZy1uby1yZXBlYXR7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdC14e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdC15e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbiAgfVxuXG4gIC54bFxcOmJnLXJlcGVhdC1yb3VuZHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcm91bmQ7XG4gIH1cblxuICAueGxcXDpiZy1yZXBlYXQtc3BhY2V7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHNwYWNlO1xuICB9XG5cbiAgLnhsXFw6YmctYXV0b3tcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cblxuICAueGxcXDpiZy1jb3ZlcntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG5cbiAgLnhsXFw6YmctY29udGFpbntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cblxuICAueGxcXDpib3JkZXItZGFyay1ncmV5e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXBlcHBlcm1pbnR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1wZXBwZXJtaW50LTUwe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItc3VucmlzZXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsdWV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZS01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ibHVlLTI1e1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10ZWFse1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItYmx1ZXN0ZWVse1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXNraW57XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZHVzay1waW5re1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWRhbmdlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItc3VjY2Vzc3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItdW5xdW90YWJsZXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpib3JkZXItZ3JleXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ncmV5LTUwe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWdyZXktMjV7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXdoaXRle1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXdoaXRlLTUwe1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJsYWNre1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXRyYW5zcGFyZW50e1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1zdW5yaXNlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibHVlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZS01MDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtMjU6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItdGVhbDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItc2tpbjpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWR1c2stcGluazpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWRhbmdlcjpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1zdWNjZXNzOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItZ3JleTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLWdyZXktNTA6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ncmV5LTI1OmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItd2hpdGUtNTA6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1ibGFjazpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1kYXJrLWdyZXk6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1zdW5yaXNlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibHVlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZS01MDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtMjU6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItdGVhbDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItc2tpbjpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWR1c2stcGluazpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWRhbmdlcjpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1zdWNjZXNzOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItZ3JleTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLWdyZXktNTA6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ncmV5LTI1OmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXdoaXRlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItd2hpdGUtNTA6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1ibGFjazpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1kYXJrLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1wZXBwZXJtaW50OmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1wZXBwZXJtaW50LTUwOmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1zdW5yaXNlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1ibHVlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpib3JkZXItYmx1ZS01MDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ym9yZGVyLWJsdWUtMjU6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpib3JkZXItdGVhbDpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpib3JkZXItYmx1ZXN0ZWVsOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpib3JkZXItc2tpbjpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ym9yZGVyLWR1c2stcGluazpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ym9yZGVyLWRhbmdlcjpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzlCMkMyQztcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1zdWNjZXNzOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ym9yZGVyLXVucXVvdGFibGU6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpib3JkZXItZ3JleTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2IyYjNiODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ym9yZGVyLWdyZXktNTA6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1ncmV5LTI1OmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ym9yZGVyLXdoaXRlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6ZGlzYWJsZWRcXDpib3JkZXItd2hpdGUtNTA6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAueGxcXDpkaXNhYmxlZFxcOmJvcmRlci1ibGFjazpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6Ym9yZGVyLXRyYW5zcGFyZW50OmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS0we1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpib3JkZXItb3BhY2l0eS0yNXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktNTB7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLW9wYWNpdHktNzV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1vcGFjaXR5LTEwMHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0wOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTI1OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTUwOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktNzU6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTA6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMjU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNTA6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS03NTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0xMDA6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtbm9uZXtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1zbXtcbiAgICBib3JkZXItcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZHtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWxne1xuICAgIGJvcmRlci1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1mdWxse1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdC1ub25le1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItbm9uZXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1ub25le1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWwtbm9uZXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtc217XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtci1zbXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1zbXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLXNte1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtcntcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdC1sZ3tcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXItbGd7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1sZ3tcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWwtbGd7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXQtZnVsbHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtci1mdWxse1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYi1mdWxse1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1sLWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGwtbm9uZXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci1ub25le1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici1ub25le1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibC1ub25le1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLXNte1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRyLXNte1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ici1zbXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtc217XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtdGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10cntcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1icntcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC1ibHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLWxne1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci1sZ3tcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLWxne1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtbGd7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLXRsLWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnhsXFw6cm91bmRlZC10ci1mdWxse1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpyb3VuZGVkLWJyLWZ1bGx7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC54bFxcOnJvdW5kZWQtYmwtZnVsbHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItc29saWR7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1kYXNoZWR7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAueGxcXDpib3JkZXItZG90dGVke1xuICAgIGJvcmRlci1zdHlsZTogZG90dGVkO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWRvdWJsZXtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ub25le1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci0we1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci0ye1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLTR7XG4gICAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItOHtcbiAgICBib3JkZXItd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlcntcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10LTB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1yLTB7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWItMHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWwtMHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10LTJ7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXItMntcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1iLTJ7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWwtMntcbiAgICBib3JkZXItbGVmdC13aWR0aDogMnB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLXQtNHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItci00e1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWItNHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItbC00e1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItdC04e1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1yLTh7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAueGxcXDpib3JkZXItYi04e1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1sLTh7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDhweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci10e1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmJvcmRlci1ye1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWJ7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Ym9yZGVyLWx7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmJveC1ib3JkZXJ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC54bFxcOmJveC1jb250ZW50e1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLWF1dG97XG4gICAgY3Vyc29yOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLWRlZmF1bHR7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLXBvaW50ZXJ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLXdhaXR7XG4gICAgY3Vyc29yOiB3YWl0O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLXRleHR7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLW1vdmV7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICB9XG5cbiAgLnhsXFw6Y3Vyc29yLW5vdC1hbGxvd2Vke1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAueGxcXDpibG9ja3tcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC54bFxcOmlubGluZS1ibG9ja3tcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICAueGxcXDppbmxpbmV7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG5cbiAgLnhsXFw6ZmxleHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnhsXFw6aW5saW5lLWZsZXh7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cblxuICAueGxcXDp0YWJsZXtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWNhcHRpb257XG4gICAgZGlzcGxheTogdGFibGUtY2FwdGlvbjtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWNlbGx7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWNvbHVtbntcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG4gIH1cblxuICAueGxcXDp0YWJsZS1jb2x1bW4tZ3JvdXB7XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uLWdyb3VwO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtZm9vdGVyLWdyb3Vwe1xuICAgIGRpc3BsYXk6IHRhYmxlLWZvb3Rlci1ncm91cDtcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWhlYWRlci1ncm91cHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cblxuICAueGxcXDp0YWJsZS1yb3ctZ3JvdXB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG5cbiAgLnhsXFw6dGFibGUtcm93e1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxuXG4gIC54bFxcOmZsb3ctcm9vdHtcbiAgICBkaXNwbGF5OiBmbG93LXJvb3Q7XG4gIH1cblxuICAueGxcXDpncmlke1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gIH1cblxuICAueGxcXDppbmxpbmUtZ3JpZHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnRze1xuICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICB9XG5cbiAgLnhsXFw6aGlkZGVue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAueGxcXDpmbGV4LXJvd3tcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLnhsXFw6ZmxleC1yb3ctcmV2ZXJzZXtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cblxuICAueGxcXDpmbGV4LWNvbHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1jb2wtcmV2ZXJzZXtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAueGxcXDpmbGV4LXdyYXB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLnhsXFw6ZmxleC13cmFwLXJldmVyc2V7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAueGxcXDpmbGV4LW5vLXdyYXB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cblxuICAueGxcXDpwbGFjZS1pdGVtcy1hdXRve1xuICAgIHBsYWNlLWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtaXRlbXMtc3RhcnR7XG4gICAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtaXRlbXMtZW5ke1xuICAgIHBsYWNlLWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAueGxcXDpwbGFjZS1pdGVtcy1jZW50ZXJ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLWl0ZW1zLXN0cmV0Y2h7XG4gICAgcGxhY2UtaXRlbXM6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LWNlbnRlcntcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LXN0YXJ0e1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1lbmR7XG4gICAgcGxhY2UtY29udGVudDogZW5kO1xuICB9XG5cbiAgLnhsXFw6cGxhY2UtY29udGVudC1iZXR3ZWVue1xuICAgIHBsYWNlLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LWFyb3VuZHtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LWV2ZW5seXtcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAueGxcXDpwbGFjZS1jb250ZW50LXN0cmV0Y2h7XG4gICAgcGxhY2UtY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLXNlbGYtYXV0b3tcbiAgICBwbGFjZS1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Utc2VsZi1zdGFydHtcbiAgICBwbGFjZS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLXNlbGYtZW5ke1xuICAgIHBsYWNlLXNlbGY6IGVuZDtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLXNlbGYtY2VudGVye1xuICAgIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnBsYWNlLXNlbGYtc3RyZXRjaHtcbiAgICBwbGFjZS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtc3RhcnR7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAueGxcXDppdGVtcy1lbmR7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnhsXFw6aXRlbXMtY2VudGVye1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDppdGVtcy1iYXNlbGluZXtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAueGxcXDppdGVtcy1zdHJldGNoe1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6Y29udGVudC1jZW50ZXJ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6Y29udGVudC1zdGFydHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6Y29udGVudC1lbmR7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAueGxcXDpjb250ZW50LWJldHdlZW57XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtYXJvdW5ke1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxuXG4gIC54bFxcOmNvbnRlbnQtZXZlbmx5e1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC54bFxcOnNlbGYtYXV0b3tcbiAgICBhbGlnbi1zZWxmOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6c2VsZi1zdGFydHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6c2VsZi1lbmR7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAueGxcXDpzZWxmLWNlbnRlcntcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpzZWxmLXN0cmV0Y2h7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktaXRlbXMtYXV0b3tcbiAgICBqdXN0aWZ5LWl0ZW1zOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1pdGVtcy1zdGFydHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktaXRlbXMtZW5ke1xuICAgIGp1c3RpZnktaXRlbXM6IGVuZDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktaXRlbXMtY2VudGVye1xuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktaXRlbXMtc3RyZXRjaHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1zdGFydHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWVuZHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1jZW50ZXJ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWJldHdlZW57XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1hcm91bmR7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LWV2ZW5seXtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc2VsZi1hdXRve1xuICAgIGp1c3RpZnktc2VsZjogYXV0bztcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc2VsZi1zdGFydHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuICB9XG5cbiAgLnhsXFw6anVzdGlmeS1zZWxmLWVuZHtcbiAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgfVxuXG4gIC54bFxcOmp1c3RpZnktc2VsZi1jZW50ZXJ7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAueGxcXDpqdXN0aWZ5LXNlbGYtc3RyZXRjaHtcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAueGxcXDpmbGV4LTF7XG4gICAgZmxleDogMSAxIDAlO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1hdXRve1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1pbml0aWFse1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1ub25le1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAueGxcXDpmbGV4LWdyb3ctMHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cblxuICAueGxcXDpmbGV4LWdyb3d7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLnhsXFw6ZmxleC1zaHJpbmstMHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC54bFxcOmZsZXgtc2hyaW5re1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMXtcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTJ7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAueGxcXDpvcmRlci0ze1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItNHtcbiAgICBvcmRlcjogNDtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTV7XG4gICAgb3JkZXI6IDU7XG4gIH1cblxuICAueGxcXDpvcmRlci02e1xuICAgIG9yZGVyOiA2O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItN3tcbiAgICBvcmRlcjogNztcbiAgfVxuXG4gIC54bFxcOm9yZGVyLTh7XG4gICAgb3JkZXI6IDg7XG4gIH1cblxuICAueGxcXDpvcmRlci05e1xuICAgIG9yZGVyOiA5O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMTB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMTF7XG4gICAgb3JkZXI6IDExO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItMTJ7XG4gICAgb3JkZXI6IDEyO1xuICB9XG5cbiAgLnhsXFw6b3JkZXItZmlyc3R7XG4gICAgb3JkZXI6IC05OTk5O1xuICB9XG5cbiAgLnhsXFw6b3JkZXItbGFzdHtcbiAgICBvcmRlcjogOTk5OTtcbiAgfVxuXG4gIC54bFxcOm9yZGVyLW5vbmV7XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICAueGxcXDpmbG9hdC1yaWdodHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cblxuICAueGxcXDpmbG9hdC1sZWZ0e1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6ZmxvYXQtbm9uZXtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmNsZWFyZml4OmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAueGxcXDpjbGVhci1sZWZ0e1xuICAgIGNsZWFyOiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6Y2xlYXItcmlnaHR7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6Y2xlYXItYm90aHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC54bFxcOmNsZWFyLW5vbmV7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cblxuICAueGxcXDpmb250LXNhbnN7XG4gICAgZm9udC1mYW1pbHk6IExhdG8sIHNhbnMtc2VyaWY7XG4gIH1cblxuICAueGxcXDpmb250LXNlcmlme1xuICAgIGZvbnQtZmFtaWx5OiBzZXJpZjtcbiAgfVxuXG4gIC54bFxcOmZvbnQtbW9ub3tcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1saWdodHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnhsXFw6Zm9udC1ub3JtYWx7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC54bFxcOmZvbnQtbWVkaXVte1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAueGxcXDpmb250LWJvbGR7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6Zm9udC1saWdodDpob3ZlcntcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmb250LW5vcm1hbDpob3ZlcntcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmb250LW1lZGl1bTpob3ZlcntcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpmb250LWJvbGQ6aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6Zm9udC1saWdodDpmb2N1c3tcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LW5vcm1hbDpmb2N1c3tcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LW1lZGl1bTpmb2N1c3tcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpmb250LWJvbGQ6Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxuXG4gIC54bFxcOmgtMXtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpoLTJ7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpoLTN7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aC00e1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtNXtcbiAgICBoZWlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpoLTZ7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpoLTh7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6aC0xMHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMTJ7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aC0xNntcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpoLTI0e1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmgtMzJ7XG4gICAgaGVpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6aC00OHtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6aC02NHtcbiAgICBoZWlnaHQ6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aC1hdXRve1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmgtcHh7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAueGxcXDpoLWZ1bGw4NXtcbiAgICBoZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC54bFxcOmgtZnVsbHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAueGxcXDpoLXNjcmVlbntcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnhsXFw6dGV4dC14c3tcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LXNte1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LWJhc2V7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1sZ3tcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dGV4dC14bHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTJ4bHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRleHQtM3hse1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTR4bHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTV4bHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICAueGxcXDp0ZXh0LTZ4bHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLW5vbmV7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cblxuICAueGxcXDpsZWFkaW5nLXRpZ2h0e1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6bGVhZGluZy1ub3JtYWx7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmxlYWRpbmctbG9vc2V7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cblxuICAueGxcXDpsaXN0LWluc2lkZXtcbiAgICBsaXN0LXN0eWxlLXBvc2l0aW9uOiBpbnNpZGU7XG4gIH1cblxuICAueGxcXDpsaXN0LW91dHNpZGV7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgfVxuXG4gIC54bFxcOmxpc3Qtbm9uZXtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAueGxcXDpsaXN0LWRpc2N7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICB9XG5cbiAgLnhsXFw6bGlzdC1kZWNpbWFse1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgfVxuXG4gIC54bFxcOm0tMHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAueGxcXDptLTF7XG4gICAgbWFyZ2luOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0ye1xuICAgIG1hcmdpbjogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0ze1xuICAgIG1hcmdpbjogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOm0tNHtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cblxuICAueGxcXDptLTV7XG4gICAgbWFyZ2luOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bS02e1xuICAgIG1hcmdpbjogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bS04e1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm0tMTB7XG4gICAgbWFyZ2luOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDptLTEye1xuICAgIG1hcmdpbjogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm0tMTZ7XG4gICAgbWFyZ2luOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6bS0yMHtcbiAgICBtYXJnaW46IDVyZW07XG4gIH1cblxuICAueGxcXDptLTI0e1xuICAgIG1hcmdpbjogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm0tMzJ7XG4gICAgbWFyZ2luOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6bS1hdXRve1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxuXG4gIC54bFxcOm0tcHh7XG4gICAgbWFyZ2luOiAxcHg7XG4gIH1cblxuICAueGxcXDotbS1weHtcbiAgICBtYXJnaW46IC0xcHg7XG4gIH1cblxuICAueGxcXDotbS0xe1xuICAgIG1hcmdpbjogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbS0ye1xuICAgIG1hcmdpbjogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTN7XG4gICAgbWFyZ2luOiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTR7XG4gICAgbWFyZ2luOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTV7XG4gICAgbWFyZ2luOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTZ7XG4gICAgbWFyZ2luOiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tOHtcbiAgICBtYXJnaW46IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTB7XG4gICAgbWFyZ2luOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMTJ7XG4gICAgbWFyZ2luOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTE2e1xuICAgIG1hcmdpbjogLTRyZW07XG4gIH1cblxuICAueGxcXDotbS0yMHtcbiAgICBtYXJnaW46IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LW0tMjR7XG4gICAgbWFyZ2luOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tLTMye1xuICAgIG1hcmdpbjogLThyZW07XG4gIH1cblxuICAueGxcXDpteS0we1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC54bFxcOm14LTB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnhsXFw6bXktMXtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpteC0xe1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTJ7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTJ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTN7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtM3tcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpteS00e1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTR7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bXktNXtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpteC01e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTZ7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTZ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTh7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtOHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAueGxcXDpteS0xMHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXgtMTB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTEye1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm14LTEye1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm15LTE2e1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTE2e1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTIwe1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTIwe1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTI0e1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTI0e1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm15LTMye1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm14LTMye1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm15LWF1dG97XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bXgtYXV0b3tcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAueGxcXDpteS1weHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6bXgtcHh7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOi1teS1weHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIH1cblxuICAueGxcXDotbXgtcHh7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW15LTF7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtMXtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0ye1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0ye1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0ze1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTN7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXktNHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC00e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6LW15LTV7XG4gICAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXgtNXtcbiAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS02e1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC02e1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS04e1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTh7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAueGxcXDotbXktMTB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW14LTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0xMntcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xMntcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0xNntcbiAgICBtYXJnaW4tdG9wOiAtNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0xNntcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0yMHtcbiAgICBtYXJnaW4tdG9wOiAtNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0yMHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0yNHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0yNHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1teS0zMntcbiAgICBtYXJnaW4tdG9wOiAtOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1teC0zMntcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC54bFxcOm1yLTB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLnhsXFw6bWItMHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnhsXFw6bWwtMHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC54bFxcOm10LTF7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTF7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMXtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMXtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTJ7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMntcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMntcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtM3tcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItM3tcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptYi0ze1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDptbC0ze1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDptYi00e1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDptbC00e1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNXtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItNXtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDptYi01e1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDptbC01e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtNntcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptci02e1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItNntcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptbC02e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDptdC04e1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cblxuICAueGxcXDptci04e1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTh7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTh7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cblxuICAueGxcXDptdC0xMHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDptci0xMHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTEwe1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDptdC0xMntcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTEye1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMTZ7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTE2e1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTE2e1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDptbC0xNntcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LTIwe1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gIH1cblxuICAueGxcXDptci0yMHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDptYi0yMHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6bWwtMjB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW07XG4gIH1cblxuICAueGxcXDptdC0yNHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXItMjR7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bWItMjR7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC54bFxcOm1sLTI0e1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6bXQtMzJ7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1yLTMye1xuICAgIG1hcmdpbi1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm1iLTMye1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDptbC0zMntcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOm10LWF1dG97XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm1yLWF1dG97XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bWItYXV0b3tcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6bWwtYXV0b3tcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxuXG4gIC54bFxcOm10LXB4e1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgfVxuXG4gIC54bFxcOm1yLXB4e1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6bWItcHh7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6bWwtcHh7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC54bFxcOi1tdC1weHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW1yLXB4e1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi1tYi1weHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW1sLXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6LW10LTF7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXItMXtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTF7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMXtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMntcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0ye1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTN7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXItM3tcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTN7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbWwtM3tcbiAgICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotbXQtNHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci00e1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIH1cblxuICAueGxcXDotbWItNHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC00e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC01e1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTV7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi01e1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTV7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTZ7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tci02e1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi02e1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtNntcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tdC04e1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1yLTh7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi04e1xuICAgIG1hcmdpbi1ib3R0b206IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW1sLTh7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LW10LTEwe1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotbXItMTB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LW1iLTEwe1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotbWwtMTB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMTJ7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXItMTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0xMntcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0xMntcbiAgICBtYXJnaW4tbGVmdDogLTNyZW07XG4gIH1cblxuICAueGxcXDotbXQtMTZ7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gIH1cblxuICAueGxcXDotbXItMTZ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0xNntcbiAgICBtYXJnaW4tYm90dG9tOiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0xNntcbiAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gIH1cblxuICAueGxcXDotbXQtMjB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gIH1cblxuICAueGxcXDotbXItMjB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0yMHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0yMHtcbiAgICBtYXJnaW4tbGVmdDogLTVyZW07XG4gIH1cblxuICAueGxcXDotbXQtMjR7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXItMjR7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0yNHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0yNHtcbiAgICBtYXJnaW4tbGVmdDogLTZyZW07XG4gIH1cblxuICAueGxcXDotbXQtMzJ7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gIH1cblxuICAueGxcXDotbXItMzJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tYi0zMntcbiAgICBtYXJnaW4tYm90dG9tOiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOi1tbC0zMntcbiAgICBtYXJnaW4tbGVmdDogLThyZW07XG4gIH1cblxuICAueGxcXDptYXgtaC1mdWxse1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAueGxcXDptYXgtaC1zY3JlZW57XG4gICAgbWF4LWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAueGxcXDptYXgtaC1mdWxsODV7XG4gICAgbWF4LWhlaWdodDogODUlO1xuICB9XG5cbiAgLnhsXFw6bWF4LXcteHN7XG4gICAgbWF4LXdpZHRoOiAyMHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LXNte1xuICAgIG1heC13aWR0aDogMzByZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1tZHtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctbGd7XG4gICAgbWF4LXdpZHRoOiA1MHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LXhse1xuICAgIG1heC13aWR0aDogNjByZW07XG4gIH1cblxuICAueGxcXDptYXgtdy0yeGx7XG4gICAgbWF4LXdpZHRoOiA3MHJlbTtcbiAgfVxuXG4gIC54bFxcOm1heC13LTN4bHtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICB9XG5cbiAgLnhsXFw6bWF4LXctNHhse1xuICAgIG1heC13aWR0aDogOTByZW07XG4gIH1cblxuICAueGxcXDptYXgtdy01eGx7XG4gICAgbWF4LXdpZHRoOiAxMDByZW07XG4gIH1cblxuICAueGxcXDptYXgtdy1mdWxse1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOm1heC13LWRhc2gtMXtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG5cbiAgLnhsXFw6bWluLWgtMHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICB9XG5cbiAgLnhsXFw6bWluLWgtZnVsbHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6bWluLWgtc2NyZWVue1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnhsXFw6bWluLXctMHtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDptaW4tdy1mdWxse1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOm9wYWNpdHktMHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS0yNXtcbiAgICBvcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6b3BhY2l0eS01MHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTc1e1xuICAgIG9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpvcGFjaXR5LTEwMHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctYXV0b3tcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LWhpZGRlbntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3ctdmlzaWJsZXtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXNjcm9sbHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteC1hdXRve1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy15LWF1dG97XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXgtaGlkZGVue1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXktaGlkZGVue1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgfVxuXG4gIC54bFxcOm92ZXJmbG93LXgtdmlzaWJsZXtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICB9XG5cbiAgLnhsXFw6b3ZlcmZsb3cteS12aXNpYmxle1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy14LXNjcm9sbHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGw7XG4gIH1cblxuICAueGxcXDpvdmVyZmxvdy15LXNjcm9sbHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cblxuICAueGxcXDpzY3JvbGxpbmctdG91Y2h7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG5cbiAgLnhsXFw6c2Nyb2xsaW5nLWF1dG97XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLWF1dG97XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogYXV0bztcbiAgfVxuXG4gIC54bFxcOm92ZXJzY3JvbGwtY29udGFpbntcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICB9XG5cbiAgLnhsXFw6b3ZlcnNjcm9sbC1ub25le1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXktYXV0b3tcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXktY29udGFpbntcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXktbm9uZXtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IG5vbmU7XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXgtYXV0b3tcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGF1dG87XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXgtY29udGFpbntcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IGNvbnRhaW47XG4gIH1cblxuICAueGxcXDpvdmVyc2Nyb2xsLXgtbm9uZXtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXg6IG5vbmU7XG4gIH1cblxuICAueGxcXDpwLTB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC54bFxcOnAtMXtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0ye1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtM3tcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC00e1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICAueGxcXDpwLTV7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnAtNntcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwLTh7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnAtMTB7XG4gICAgcGFkZGluZzogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xMntcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cC0xNntcbiAgICBwYWRkaW5nOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0yMHtcbiAgICBwYWRkaW5nOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0yNHtcbiAgICBwYWRkaW5nOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cC0zMntcbiAgICBwYWRkaW5nOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cC1weHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAueGxcXDpweS0we1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnhsXFw6cHgtMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC54bFxcOnB5LTF7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpweC0xe1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMntcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpweC0ye1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTN7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpweC0ze1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktNHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTR7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpweS01e1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNXtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTZ7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtNntcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpweS04e1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtOHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTEwe1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTEwe1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTEye1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMTJ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAueGxcXDpweS0xNntcbiAgICBwYWRkaW5nLXRvcDogNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTE2e1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktMjB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAueGxcXDpweC0yMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB5LTI0e1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHgtMjR7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAueGxcXDpweS0zMntcbiAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnB4LTMye1xuICAgIHBhZGRpbmctbGVmdDogOHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cHktcHh7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHgtcHh7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHg7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHQtMHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuXG4gIC54bFxcOnByLTB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC54bFxcOnBiLTB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICAueGxcXDpwbC0we1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC54bFxcOnB0LTF7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpwci0xe1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpwYi0xe1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpwdC0ye1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwci0ye1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTJ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTJ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpwdC0ze1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItM3tcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItM3tcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTN7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtNHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTR7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTR7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpwbC00e1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTV7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwci01e1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwYi01e1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtNXtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpwdC02e1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwci02e1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTZ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTZ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpwdC04e1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cHItOHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cGItOHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTh7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMTB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTEwe1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTEwe1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpwbC0xMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTEye1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMTJ7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTEye1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMTJ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMTZ7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gIH1cblxuICAueGxcXDpwci0xNntcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMTZ7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAueGxcXDpwbC0xNntcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gIH1cblxuICAueGxcXDpwdC0yMHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnByLTIwe1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAueGxcXDpwYi0yMHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnBsLTIwe1xuICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnB0LTI0e1xuICAgIHBhZGRpbmctdG9wOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHItMjR7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnBiLTI0e1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cGwtMjR7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6cHQtMzJ7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gIH1cblxuICAueGxcXDpwci0zMntcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6cGItMzJ7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAueGxcXDpwbC0zMntcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gIH1cblxuICAueGxcXDpwdC1weHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cHItcHh7XG4gICAgcGFkZGluZy1yaWdodDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cGItcHh7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC54bFxcOnBsLXB4e1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZGFyay1ncmV5OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGVwcGVybWludDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItcGVwcGVybWludC01MDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItc3VucmlzZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmx1ZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWUtNTA6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ibHVlLTI1OjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXRlYWw6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWJsdWVzdGVlbDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXNraW46OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1kdXNrLXBpbms6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1kYW5nZXI6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItc3VjY2Vzczo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci11bnF1b3RhYmxlOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLWdyZXk6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1ncmV5LTUwOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItZ3JleS0yNTo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci13aGl0ZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLXdoaXRlLTUwOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItYmxhY2s6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1kYXJrLWdyZXk6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQ6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItcGVwcGVybWludC01MDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1zdW5yaXNlOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRkM3NTQ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWUtMjU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10ZWFsOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsdWVzdGVlbDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItc2tpbjpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZHVzay1waW5rOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1kYW5nZXI6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1zdWNjZXNzOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdW5xdW90YWJsZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZXk6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZXktNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWdyZXktMjU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci13aGl0ZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGUtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWJsYWNrOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci10cmFuc3BhcmVudDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0wOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktNzU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC54bFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTI1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLW9wYWNpdHktMTAwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAueGxcXDpwb2ludGVyLWV2ZW50cy1ub25le1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnhsXFw6cG9pbnRlci1ldmVudHMtYXV0b3tcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6cG9pbnRlci1ldmVudHMtbm9uZTpkaXNhYmxlZHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmRpc2FibGVkXFw6cG9pbnRlci1ldmVudHMtYXV0bzpkaXNhYmxlZHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC54bFxcOnN0YXRpY3tcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnhsXFw6Zml4ZWR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG5cbiAgLnhsXFw6YWJzb2x1dGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG5cbiAgLnhsXFw6cmVsYXRpdmV7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnhsXFw6c3RpY2t5e1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gIH1cblxuICAueGxcXDppbnNldC0we1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LWF1dG97XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtMVxcLzJ7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAueGxcXDppbnNldC14c3tcbiAgICB0b3A6IC43NXJlbTtcbiAgICByaWdodDogLjc1cmVtO1xuICAgIGJvdHRvbTogLjc1cmVtO1xuICAgIGxlZnQ6IC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXNte1xuICAgIHRvcDogLjg3NXJlbTtcbiAgICByaWdodDogLjg3NXJlbTtcbiAgICBib3R0b206IC44NzVyZW07XG4gICAgbGVmdDogLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LWJhc2V7XG4gICAgdG9wOiAxcmVtO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtbGd7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgICByaWdodDogMS4xMjVyZW07XG4gICAgYm90dG9tOiAxLjEyNXJlbTtcbiAgICBsZWZ0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXhse1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTJ4bHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICByaWdodDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICAgIGxlZnQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTN4bHtcbiAgICB0b3A6IDEuODc1cmVtO1xuICAgIHJpZ2h0OiAxLjg3NXJlbTtcbiAgICBib3R0b206IDEuODc1cmVtO1xuICAgIGxlZnQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQtNHhse1xuICAgIHRvcDogMi4yNXJlbTtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgICBib3R0b206IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LTV4bHtcbiAgICB0b3A6IDNyZW07XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICAgIGxlZnQ6IDNyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtMHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS1hdXRve1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAueGxcXDppbnNldC14LWF1dG97XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMVxcLzJ7XG4gICAgdG9wOiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAueGxcXDppbnNldC14LTFcXC8ye1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS14c3tcbiAgICB0b3A6IC43NXJlbTtcbiAgICBib3R0b206IC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgteHN7XG4gICAgcmlnaHQ6IC43NXJlbTtcbiAgICBsZWZ0OiAuNzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LXNte1xuICAgIHRvcDogLjg3NXJlbTtcbiAgICBib3R0b206IC44NzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LXNte1xuICAgIHJpZ2h0OiAuODc1cmVtO1xuICAgIGxlZnQ6IC44NzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LWJhc2V7XG4gICAgdG9wOiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgtYmFzZXtcbiAgICByaWdodDogMXJlbTtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteS1sZ3tcbiAgICB0b3A6IDEuMTI1cmVtO1xuICAgIGJvdHRvbTogMS4xMjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LWxne1xuICAgIHJpZ2h0OiAxLjEyNXJlbTtcbiAgICBsZWZ0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXkteGx7XG4gICAgdG9wOiAxLjI1cmVtO1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXgteGx7XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktMnhse1xuICAgIHRvcDogMS41cmVtO1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC0yeGx7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTN4bHtcbiAgICB0b3A6IDEuODc1cmVtO1xuICAgIGJvdHRvbTogMS44NzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTN4bHtcbiAgICByaWdodDogMS44NzVyZW07XG4gICAgbGVmdDogMS44NzVyZW07XG4gIH1cblxuICAueGxcXDppbnNldC15LTR4bHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aW5zZXQteC00eGx7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmluc2V0LXktNXhse1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDppbnNldC14LTV4bHtcbiAgICByaWdodDogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLTB7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMHtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0we1xuICAgIGJvdHRvbTogMDtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgLnhsXFw6dG9wLWF1dG97XG4gICAgdG9wOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtYXV0b3tcbiAgICByaWdodDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS1hdXRve1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC54bFxcOmxlZnQtYXV0b3tcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6dG9wLTFcXC8ye1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtMVxcLzJ7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0xXFwvMntcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtMVxcLzJ7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnhsXFw6dG9wLXhze1xuICAgIHRvcDogLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQteHN7XG4gICAgcmlnaHQ6IC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS14c3tcbiAgICBib3R0b206IC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQteHN7XG4gICAgbGVmdDogLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLXNte1xuICAgIHRvcDogLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LXNte1xuICAgIHJpZ2h0OiAuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLXNte1xuICAgIGJvdHRvbTogLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQtc217XG4gICAgbGVmdDogLjg3NXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC1iYXNle1xuICAgIHRvcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LWJhc2V7XG4gICAgcmlnaHQ6IDFyZW07XG4gIH1cblxuICAueGxcXDpib3R0b20tYmFzZXtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LWJhc2V7XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC1sZ3tcbiAgICB0b3A6IDEuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtbGd7XG4gICAgcmlnaHQ6IDEuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLWxne1xuICAgIGJvdHRvbTogMS4xMjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LWxne1xuICAgIGxlZnQ6IDEuMTI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dG9wLXhse1xuICAgIHRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LXhse1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLXhse1xuICAgIGJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmxlZnQteGx7XG4gICAgbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC0yeGx7XG4gICAgdG9wOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0yeGx7XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS0yeGx7XG4gICAgYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTJ4bHtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtM3hse1xuICAgIHRvcDogMS44NzVyZW07XG4gIH1cblxuICAueGxcXDpyaWdodC0zeGx7XG4gICAgcmlnaHQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTN4bHtcbiAgICBib3R0b206IDEuODc1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC0zeGx7XG4gICAgbGVmdDogMS44NzVyZW07XG4gIH1cblxuICAueGxcXDp0b3AtNHhse1xuICAgIHRvcDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJpZ2h0LTR4bHtcbiAgICByaWdodDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmJvdHRvbS00eGx7XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6bGVmdC00eGx7XG4gICAgbGVmdDogMi4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRvcC01eGx7XG4gICAgdG9wOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cmlnaHQtNXhse1xuICAgIHJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Ym90dG9tLTV4bHtcbiAgICBib3R0b206IDNyZW07XG4gIH1cblxuICAueGxcXDpsZWZ0LTV4bHtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6cmVzaXplLW5vbmV7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG5cbiAgLnhsXFw6cmVzaXplLXl7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgfVxuXG4gIC54bFxcOnJlc2l6ZS14e1xuICAgIHJlc2l6ZTogaG9yaXpvbnRhbDtcbiAgfVxuXG4gIC54bFxcOnJlc2l6ZXtcbiAgICByZXNpemU6IGJvdGg7XG4gIH1cblxuICAueGxcXDpzaGFkb3d7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjEwKTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1tZHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA4cHggMCByZ2JhKDAsMCwwLDAuMTIpLCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLnhsXFw6c2hhZG93LWxne1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjExKSwgMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAueGxcXDpzaGFkb3ctaW5uZXJ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA2KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1vdXRsaW5le1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDNweCByZ2JhKDUyLDE0NCwyMjAsMC41KTtcbiAgfVxuXG4gIC54bFxcOnNoYWRvdy1ub25le1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdzpob3ZlcntcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMTApO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctbWQ6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2hhZG93LWxnOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjExKSwgMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdy1pbm5lcjpob3ZlcntcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDYpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzaGFkb3ctb3V0bGluZTpob3ZlcntcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNoYWRvdy1ub25lOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdzpmb2N1c3tcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMTApO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctbWQ6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2hhZG93LWxnOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjExKSwgMCA1cHggMTVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy1pbm5lcjpmb2N1c3tcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDJweCA0cHggMCByZ2JhKDAsMCwwLDAuMDYpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzaGFkb3ctb3V0bGluZTpmb2N1c3tcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNoYWRvdy1ub25lOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAueGxcXDpzdHJva2UtMHtcbiAgICBzdHJva2Utd2lkdGg6IDA7XG4gIH1cblxuICAueGxcXDpzdHJva2UtMXtcbiAgICBzdHJva2Utd2lkdGg6IDE7XG4gIH1cblxuICAueGxcXDpzdHJva2UtMntcbiAgICBzdHJva2Utd2lkdGg6IDI7XG4gIH1cblxuICAueGxcXDp0YWJsZS1hdXRve1xuICAgIHRhYmxlLWxheW91dDogYXV0bztcbiAgfVxuXG4gIC54bFxcOnRhYmxlLWZpeGVke1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWxlZnR7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC54bFxcOnRleHQtY2VudGVye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC54bFxcOnRleHQtcmlnaHR7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cblxuICAueGxcXDp0ZXh0LWp1c3RpZnl7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZGFyay1ncmV5e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1wZXBwZXJtaW50e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXBlcHBlcm1pbnQtNTB7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1zdW5yaXNle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWJsdWUtNTB7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC54bFxcOnRleHQtYmx1ZS0yNXtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOnRleHQtdGVhbHtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibHVlc3RlZWx7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5MEE4QzA7XG4gICAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXNraW57XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWR1c2stcGlua3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtZGFuZ2Vye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUIyQzJDO1xuICAgIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtc3VjY2Vzc3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXVucXVvdGFibGV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmV5e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjJiM2I4O1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ncmV5LTUwe1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LWdyZXktMjV7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAueGxcXDp0ZXh0LXdoaXRle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC13aGl0ZS01MHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1ibGFja3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOnRleHQtdHJhbnNwYXJlbnR7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWRhcmstZ3JleTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtcGVwcGVybWludC01MDpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtc3VucmlzZTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtYmx1ZS01MDpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWUtMjU6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtdGVhbDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1za2luOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWR1c2stcGluazpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1kYW5nZXI6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZXk6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtZ3JleS01MDpob3ZlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LWdyZXktMjU6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtd2hpdGU6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRleHQtd2hpdGUtNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1ibGFjazpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC10cmFuc3BhcmVudDpob3ZlcntcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMxM0M4N0I7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1zdW5yaXNlOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ibHVlLTUwOmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZS0yNTpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC10ZWFsOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNEVDN0M2O1xuICAgIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXNraW46Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZHVzay1waW5rOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRUJDMEI4O1xuICAgIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWRhbmdlcjpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtc3VjY2Vzczpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGNTY1NjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JleTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1ncmV5LTUwOmZvY3Vze1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRleHQtZ3JleS0yNTpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC13aGl0ZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC13aGl0ZS01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LWJsYWNrOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC54bFxcOnRleHQtb3BhY2l0eS0we1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTI1e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6dGV4dC1vcGFjaXR5LTUwe1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktNzV7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAueGxcXDp0ZXh0LW9wYWNpdHktMTAwe1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTI1OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktNTA6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTc1OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0ZXh0LW9wYWNpdHktMTAwOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTI1OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktNTA6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTc1OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0ZXh0LW9wYWNpdHktMTAwOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnhsXFw6aXRhbGlje1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC54bFxcOm5vdC1pdGFsaWN7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDppdGFsaWM6aG92ZXJ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpub3QtaXRhbGljOmhvdmVye1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6aXRhbGljOmZvY3Vze1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6bm90LWl0YWxpYzpmb2N1c3tcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAueGxcXDp1cHBlcmNhc2V7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC54bFxcOmxvd2VyY2FzZXtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLnhsXFw6Y2FwaXRhbGl6ZXtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuXG4gIC54bFxcOm5vcm1hbC1jYXNle1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp1cHBlcmNhc2U6aG92ZXJ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6bG93ZXJjYXNlOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmNhcGl0YWxpemU6aG92ZXJ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm5vcm1hbC1jYXNlOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp1cHBlcmNhc2U6Zm9jdXN7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6bG93ZXJjYXNlOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmNhcGl0YWxpemU6Zm9jdXN7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOm5vcm1hbC1jYXNlOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLnhsXFw6dW5kZXJsaW5le1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnhsXFw6bGluZS10aHJvdWdoe1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnhsXFw6bm8tdW5kZXJsaW5le1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dW5kZXJsaW5lOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpsaW5lLXRocm91Z2g6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOm5vLXVuZGVybGluZTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnVuZGVybGluZTpmb2N1c3tcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6bGluZS10aHJvdWdoOmZvY3Vze1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpuby11bmRlcmxpbmU6Zm9jdXN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnhsXFw6YW50aWFsaWFzZWR7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgfVxuXG4gIC54bFxcOnN1YnBpeGVsLWFudGlhbGlhc2Vke1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAueGxcXDpob3ZlclxcOmFudGlhbGlhc2VkOmhvdmVye1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnN1YnBpeGVsLWFudGlhbGlhc2VkOmhvdmVye1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOmFudGlhbGlhc2VkOmZvY3Vze1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnN1YnBpeGVsLWFudGlhbGlhc2VkOmZvY3Vze1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIH1cblxuICAueGxcXDpvcmRpbmFsLCAueGxcXDpzbGFzaGVkLXplcm8sIC54bFxcOmxpbmluZy1udW1zLCAueGxcXDpvbGRzdHlsZS1udW1zLCAueGxcXDpwcm9wb3J0aW9uYWwtbnVtcywgLnhsXFw6dGFidWxhci1udW1zLCAueGxcXDpkaWFnb25hbC1mcmFjdGlvbnMsIC54bFxcOnN0YWNrZWQtZnJhY3Rpb25ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtb3JkaW5hbDogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc2xhc2hlZC16ZXJvOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmc6IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLW9yZGluYWwpIHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLXNsYXNoZWQtemVybykgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1mcmFjdGlvbik7XG4gIH1cblxuICAueGxcXDpub3JtYWwtbnVtc3tcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogbm9ybWFsO1xuICB9XG5cbiAgLnhsXFw6b3JkaW5hbHtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLW9yZGluYWw6IG9yZGluYWw7XG4gIH1cblxuICAueGxcXDpzbGFzaGVkLXplcm97XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zbGFzaGVkLXplcm86IHNsYXNoZWQtemVybztcbiAgfVxuXG4gIC54bFxcOmxpbmluZy1udW1ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiBsaW5pbmctbnVtcztcbiAgfVxuXG4gIC54bFxcOm9sZHN0eWxlLW51bXN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1maWd1cmU6IG9sZHN0eWxlLW51bXM7XG4gIH1cblxuICAueGxcXDpwcm9wb3J0aW9uYWwtbnVtc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmc6IHByb3BvcnRpb25hbC1udW1zO1xuICB9XG5cbiAgLnhsXFw6dGFidWxhci1udW1ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZzogdGFidWxhci1udW1zO1xuICB9XG5cbiAgLnhsXFw6ZGlhZ29uYWwtZnJhY3Rpb25ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb246IGRpYWdvbmFsLWZyYWN0aW9ucztcbiAgfVxuXG4gIC54bFxcOnN0YWNrZWQtZnJhY3Rpb25ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb246IHN0YWNrZWQtZnJhY3Rpb25zO1xuICB9XG5cbiAgLnhsXFw6dHJhY2tpbmctdGlnaHR7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG4gIH1cblxuICAueGxcXDp0cmFja2luZy1ub3JtYWx7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIH1cblxuICAueGxcXDp0cmFja2luZy13aWRle1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIH1cblxuICAueGxcXDpzZWxlY3Qtbm9uZXtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuXG4gIC54bFxcOnNlbGVjdC10ZXh0e1xuICAgIHVzZXItc2VsZWN0OiB0ZXh0O1xuICB9XG5cbiAgLnhsXFw6c2VsZWN0LWFsbHtcbiAgICB1c2VyLXNlbGVjdDogYWxsO1xuICB9XG5cbiAgLnhsXFw6c2VsZWN0LWF1dG97XG4gICAgdXNlci1zZWxlY3Q6IGF1dG87XG4gIH1cblxuICAueGxcXDphbGlnbi1iYXNlbGluZXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cblxuICAueGxcXDphbGlnbi10b3B7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgfVxuXG4gIC54bFxcOmFsaWduLW1pZGRsZXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG5cbiAgLnhsXFw6YWxpZ24tYm90dG9te1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cblxuICAueGxcXDphbGlnbi10ZXh0LXRvcHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIH1cblxuICAueGxcXDphbGlnbi10ZXh0LWJvdHRvbXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIH1cblxuICAueGxcXDp2aXNpYmxle1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAueGxcXDppbnZpc2libGV7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1ub3JtYWx7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2Utbm8td3JhcHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1wcmV7XG4gICAgd2hpdGUtc3BhY2U6IHByZTtcbiAgfVxuXG4gIC54bFxcOndoaXRlc3BhY2UtcHJlLWxpbmV7XG4gICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICB9XG5cbiAgLnhsXFw6d2hpdGVzcGFjZS1wcmUtd3JhcHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gIH1cblxuICAueGxcXDpicmVhay1ub3JtYWx7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgb3ZlcmZsb3ctd3JhcDogbm9ybWFsO1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gIC54bFxcOmJyZWFrLXdvcmRze1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB9XG5cbiAgLnhsXFw6YnJlYWstYWxse1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgfVxuXG4gIC54bFxcOnRydW5jYXRle1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC54bFxcOnctMXtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnctMntcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6dy0ze1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy00e1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dy01e1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6dy02e1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp3LTh7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAueGxcXDp3LTEwe1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDp3LTEye1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dy0xNntcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnctMjR7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cblxuICAueGxcXDp3LTMye1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6dy00OHtcbiAgICB3aWR0aDogMTJyZW07XG4gIH1cblxuICAueGxcXDp3LTY0e1xuICAgIHdpZHRoOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnctYXV0b3tcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC54bFxcOnctcHh7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzJ7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzN7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzN7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzR7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC54bFxcOnctM1xcLzR7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzV7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC54bFxcOnctMlxcLzV7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC54bFxcOnctM1xcLzV7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC54bFxcOnctNFxcLzV7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC54bFxcOnctMVxcLzZ7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTtcbiAgfVxuXG4gIC54bFxcOnctNVxcLzZ7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTtcbiAgfVxuXG4gIC54bFxcOnctZnVsbHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOnctc2NyZWVue1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxuXG4gIC54bFxcOnctZGFzaC0xe1xuICAgIHdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC54bFxcOnotMHtcbiAgICB6LWluZGV4OiAwO1xuICB9XG5cbiAgLnhsXFw6ei0xMHtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC54bFxcOnotMjB7XG4gICAgei1pbmRleDogMjA7XG4gIH1cblxuICAueGxcXDp6LTMwe1xuICAgIHotaW5kZXg6IDMwO1xuICB9XG5cbiAgLnhsXFw6ei00MHtcbiAgICB6LWluZGV4OiA0MDtcbiAgfVxuXG4gIC54bFxcOnotNTB7XG4gICAgei1pbmRleDogNTA7XG4gIH1cblxuICAueGxcXDp6LWF1dG97XG4gICAgei1pbmRleDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmdhcC0we1xuICAgIGdyaWQtZ2FwOiAwO1xuICAgIGdhcDogMDtcbiAgfVxuXG4gIC54bFxcOmdhcC0xe1xuICAgIGdyaWQtZ2FwOiAwLjI1cmVtO1xuICAgIGdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0ye1xuICAgIGdyaWQtZ2FwOiAwLjVyZW07XG4gICAgZ2FwOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtM3tcbiAgICBncmlkLWdhcDogMC43NXJlbTtcbiAgICBnYXA6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNHtcbiAgICBncmlkLWdhcDogMXJlbTtcbiAgICBnYXA6IDFyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNXtcbiAgICBncmlkLWdhcDogMS4yNXJlbTtcbiAgICBnYXA6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtNntcbiAgICBncmlkLWdhcDogMS41cmVtO1xuICAgIGdhcDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTh7XG4gICAgZ3JpZC1nYXA6IDJyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTEwe1xuICAgIGdyaWQtZ2FwOiAyLjVyZW07XG4gICAgZ2FwOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMTJ7XG4gICAgZ3JpZC1nYXA6IDNyZW07XG4gICAgZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTE2e1xuICAgIGdyaWQtZ2FwOiA0cmVtO1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC0yMHtcbiAgICBncmlkLWdhcDogNXJlbTtcbiAgICBnYXA6IDVyZW07XG4gIH1cblxuICAueGxcXDpnYXAtMjR7XG4gICAgZ3JpZC1nYXA6IDZyZW07XG4gICAgZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLTMye1xuICAgIGdyaWQtZ2FwOiA4cmVtO1xuICAgIGdhcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC00MHtcbiAgICBncmlkLWdhcDogMTByZW07XG4gICAgZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC00OHtcbiAgICBncmlkLWdhcDogMTJyZW07XG4gICAgZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC01NntcbiAgICBncmlkLWdhcDogMTRyZW07XG4gICAgZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC02NHtcbiAgICBncmlkLWdhcDogMTZyZW07XG4gICAgZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC1weHtcbiAgICBncmlkLWdhcDogMXB4O1xuICAgIGdhcDogMXB4O1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC0we1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC0xe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC0ye1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtM3tcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtNHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFyZW07XG4gICAgY29sdW1uLWdhcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtNXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAycmVtO1xuICAgIGNvbHVtbi1nYXA6IDJyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTEwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtMTJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTE2e1xuICAgIGdyaWQtY29sdW1uLWdhcDogNHJlbTtcbiAgICBjb2x1bW4tZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC0yMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDVyZW07XG4gICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmNvbC1nYXAtMjR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpjb2wtZ2FwLTMye1xuICAgIGdyaWQtY29sdW1uLWdhcDogOHJlbTtcbiAgICBjb2x1bW4tZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC00MHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC00OHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEycmVtO1xuICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC01NntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE0cmVtO1xuICAgIGNvbHVtbi1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC02NHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Y29sLWdhcC1weHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFweDtcbiAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpnYXAteC0we1xuICAgIGdyaWQtY29sdW1uLWdhcDogMDtcbiAgICBjb2x1bW4tZ2FwOiAwO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjVyZW07XG4gICAgY29sdW1uLWdhcDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtM3tcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNzVyZW07XG4gICAgY29sdW1uLWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC01e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC04e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMTB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyLjVyZW07XG4gICAgY29sdW1uLWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMTJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAzcmVtO1xuICAgIGNvbHVtbi1nYXA6IDNyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0xNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG4gICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTIwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtMjR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDZyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC0zMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDhyZW07XG4gICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTQwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTByZW07XG4gICAgY29sdW1uLWdhcDogMTByZW07XG4gIH1cblxuICAueGxcXDpnYXAteC00OHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEycmVtO1xuICAgIGNvbHVtbi1nYXA6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXgtNTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC14LTY0e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTZyZW07XG4gICAgY29sdW1uLWdhcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpnYXAteC1weHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDFweDtcbiAgICBjb2x1bW4tZ2FwOiAxcHg7XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTF7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjI1cmVtO1xuICAgIHJvdy1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0ze1xuICAgIGdyaWQtcm93LWdhcDogMC43NXJlbTtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC00e1xuICAgIGdyaWQtcm93LWdhcDogMXJlbTtcbiAgICByb3ctZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC01e1xuICAgIGdyaWQtcm93LWdhcDogMS4yNXJlbTtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC02e1xuICAgIGdyaWQtcm93LWdhcDogMS41cmVtO1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtOHtcbiAgICBncmlkLXJvdy1nYXA6IDJyZW07XG4gICAgcm93LWdhcDogMnJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtMTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0xMntcbiAgICBncmlkLXJvdy1nYXA6IDNyZW07XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtMTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiA0cmVtO1xuICAgIHJvdy1nYXA6IDRyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTIwe1xuICAgIGdyaWQtcm93LWdhcDogNXJlbTtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6cm93LWdhcC0yNHtcbiAgICBncmlkLXJvdy1nYXA6IDZyZW07XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOnJvdy1nYXAtMzJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiA4cmVtO1xuICAgIHJvdy1nYXA6IDhyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTQwe1xuICAgIGdyaWQtcm93LWdhcDogMTByZW07XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTQ4e1xuICAgIGdyaWQtcm93LWdhcDogMTJyZW07XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTU2e1xuICAgIGdyaWQtcm93LWdhcDogMTRyZW07XG4gICAgcm93LWdhcDogMTRyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLTY0e1xuICAgIGdyaWQtcm93LWdhcDogMTZyZW07XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAueGxcXDpyb3ctZ2FwLXB4e1xuICAgIGdyaWQtcm93LWdhcDogMXB4O1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIHJvdy1nYXA6IDA7XG4gIH1cblxuICAueGxcXDpnYXAteS0xe1xuICAgIGdyaWQtcm93LWdhcDogMC4yNXJlbTtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMntcbiAgICBncmlkLXJvdy1nYXA6IDAuNXJlbTtcbiAgICByb3ctZ2FwOiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0ze1xuICAgIGdyaWQtcm93LWdhcDogMC43NXJlbTtcbiAgICByb3ctZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktNHtcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTV7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxLjI1cmVtO1xuICAgIHJvdy1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS02e1xuICAgIGdyaWQtcm93LWdhcDogMS41cmVtO1xuICAgIHJvdy1nYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0xMHtcbiAgICBncmlkLXJvdy1nYXA6IDIuNXJlbTtcbiAgICByb3ctZ2FwOiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0xMntcbiAgICBncmlkLXJvdy1nYXA6IDNyZW07XG4gICAgcm93LWdhcDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTE2e1xuICAgIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktMjB7XG4gICAgZ3JpZC1yb3ctZ2FwOiA1cmVtO1xuICAgIHJvdy1nYXA6IDVyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS0yNHtcbiAgICBncmlkLXJvdy1nYXA6IDZyZW07XG4gICAgcm93LWdhcDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTMye1xuICAgIGdyaWQtcm93LWdhcDogOHJlbTtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktNDB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxMHJlbTtcbiAgICByb3ctZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LTQ4e1xuICAgIGdyaWQtcm93LWdhcDogMTJyZW07XG4gICAgcm93LWdhcDogMTJyZW07XG4gIH1cblxuICAueGxcXDpnYXAteS01NntcbiAgICBncmlkLXJvdy1nYXA6IDE0cmVtO1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Z2FwLXktNjR7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNnJlbTtcbiAgICByb3ctZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmdhcC15LXB4e1xuICAgIGdyaWQtcm93LWdhcDogMXB4O1xuICAgIHJvdy1nYXA6IDFweDtcbiAgfVxuXG4gIC54bFxcOmdyaWQtZmxvdy1yb3d7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdztcbiAgfVxuXG4gIC54bFxcOmdyaWQtZmxvdy1jb2x7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcbiAgfVxuXG4gIC54bFxcOmdyaWQtZmxvdy1yb3ctZGVuc2V7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtZmxvdy1jb2wtZGVuc2V7XG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtbiBkZW5zZTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0xe1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0ye1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0ze1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy00e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy01e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDUsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy02e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy03e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy04e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy05e1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDksIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy0xMHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnhsXFw6Z3JpZC1jb2xzLTExe1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDExLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLWNvbHMtMTJ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC54bFxcOmdyaWQtY29scy1ub25le1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmF1dG8tY29scy1hdXRve1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6YXV0by1jb2xzLW1pbntcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWluLWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDphdXRvLWNvbHMtbWF4e1xuICAgIGdyaWQtYXV0by1jb2x1bW5zOiBtYXgtY29udGVudDtcbiAgfVxuXG4gIC54bFxcOmF1dG8tY29scy1mcntcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWlubWF4KDAsIDFmcik7XG4gIH1cblxuICAueGxcXDpjb2wtYXV0b3tcbiAgICBncmlkLWNvbHVtbjogYXV0bztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTF7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMSAvIHNwYW4gMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTJ7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMiAvIHNwYW4gMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTN7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMyAvIHNwYW4gMztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTR7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNCAvIHNwYW4gNDtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTV7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNSAvIHNwYW4gNTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTZ7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNiAvIHNwYW4gNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTd7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNyAvIHNwYW4gNztcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTh7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOCAvIHNwYW4gODtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTl7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gOSAvIHNwYW4gOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTEwe1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEwIC8gc3BhbiAxMDtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTExe1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDExIC8gc3BhbiAxMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLTEye1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEyIC8gc3BhbiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zcGFuLWZ1bGx7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xe1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LTJ7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtM3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC00e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LTV7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtNntcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC03e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LTh7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtOXtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xMHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtMTF7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICB9XG5cbiAgLnhsXFw6Y29sLXN0YXJ0LTEye1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1zdGFydC0xM3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTM7XG4gIH1cblxuICAueGxcXDpjb2wtc3RhcnQtYXV0b3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogYXV0bztcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMXtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDE7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTJ7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAyO1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC0ze1xuICAgIGdyaWQtY29sdW1uLWVuZDogMztcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtNHtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDQ7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTV7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA1O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC02e1xuICAgIGdyaWQtY29sdW1uLWVuZDogNjtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtN3tcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDc7XG4gIH1cblxuICAueGxcXDpjb2wtZW5kLTh7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA4O1xuICB9XG5cbiAgLnhsXFw6Y29sLWVuZC05e1xuICAgIGdyaWQtY29sdW1uLWVuZDogOTtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTB7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMDtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTF7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMTtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTJ7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMjtcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtMTN7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxMztcbiAgfVxuXG4gIC54bFxcOmNvbC1lbmQtYXV0b3tcbiAgICBncmlkLWNvbHVtbi1lbmQ6IGF1dG87XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtMXtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtMntcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtM3tcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtNHtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtNXtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3MtNntcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAueGxcXDpncmlkLXJvd3Mtbm9uZXtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IG5vbmU7XG4gIH1cblxuICAueGxcXDphdXRvLXJvd3MtYXV0b3tcbiAgICBncmlkLWF1dG8tcm93czogYXV0bztcbiAgfVxuXG4gIC54bFxcOmF1dG8tcm93cy1taW57XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnhsXFw6YXV0by1yb3dzLW1heHtcbiAgICBncmlkLWF1dG8tcm93czogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAueGxcXDphdXRvLXJvd3MtZnJ7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLnhsXFw6cm93LWF1dG97XG4gICAgZ3JpZC1yb3c6IGF1dG87XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi0xe1xuICAgIGdyaWQtcm93OiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi0ye1xuICAgIGdyaWQtcm93OiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi0ze1xuICAgIGdyaWQtcm93OiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi00e1xuICAgIGdyaWQtcm93OiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi01e1xuICAgIGdyaWQtcm93OiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi02e1xuICAgIGdyaWQtcm93OiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAueGxcXDpyb3ctc3Bhbi1mdWxse1xuICAgIGdyaWQtcm93OiAxIC8gLTE7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtMXtcbiAgICBncmlkLXJvdy1zdGFydDogMTtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC0ye1xuICAgIGdyaWQtcm93LXN0YXJ0OiAyO1xuICB9XG5cbiAgLnhsXFw6cm93LXN0YXJ0LTN7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDM7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtNHtcbiAgICBncmlkLXJvdy1zdGFydDogNDtcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC01e1xuICAgIGdyaWQtcm93LXN0YXJ0OiA1O1xuICB9XG5cbiAgLnhsXFw6cm93LXN0YXJ0LTZ7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDY7XG4gIH1cblxuICAueGxcXDpyb3ctc3RhcnQtN3tcbiAgICBncmlkLXJvdy1zdGFydDogNztcbiAgfVxuXG4gIC54bFxcOnJvdy1zdGFydC1hdXRve1xuICAgIGdyaWQtcm93LXN0YXJ0OiBhdXRvO1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC0xe1xuICAgIGdyaWQtcm93LWVuZDogMTtcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtMntcbiAgICBncmlkLXJvdy1lbmQ6IDI7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTN7XG4gICAgZ3JpZC1yb3ctZW5kOiAzO1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC00e1xuICAgIGdyaWQtcm93LWVuZDogNDtcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtNXtcbiAgICBncmlkLXJvdy1lbmQ6IDU7XG4gIH1cblxuICAueGxcXDpyb3ctZW5kLTZ7XG4gICAgZ3JpZC1yb3ctZW5kOiA2O1xuICB9XG5cbiAgLnhsXFw6cm93LWVuZC03e1xuICAgIGdyaWQtcm93LWVuZDogNztcbiAgfVxuXG4gIC54bFxcOnJvdy1lbmQtYXV0b3tcbiAgICBncmlkLXJvdy1lbmQ6IGF1dG87XG4gIH1cblxuICAueGxcXDp0cmFuc2Zvcm17XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXgpKSB0cmFuc2xhdGVZKHZhcigtLXRyYW5zZm9ybS10cmFuc2xhdGUteSkpIHJvdGF0ZSh2YXIoLS10cmFuc2Zvcm0tcm90YXRlKSkgc2tld1godmFyKC0tdHJhbnNmb3JtLXNrZXcteCkpIHNrZXdZKHZhcigtLXRyYW5zZm9ybS1za2V3LXkpKSBzY2FsZVgodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXgpKSBzY2FsZVkodmFyKC0tdHJhbnNmb3JtLXNjYWxlLXkpKTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zZm9ybS1ub25le1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1jZW50ZXJ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXRvcHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tdG9wLXJpZ2h0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1yaWdodHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgfVxuXG4gIC54bFxcOm9yaWdpbi1ib3R0b20tcmlnaHR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0O1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLWJvdHRvbXtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIH1cblxuICAueGxcXDpvcmlnaW4tYm90dG9tLWxlZnR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG4gIH1cblxuICAueGxcXDpvcmlnaW4tbGVmdHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6b3JpZ2luLXRvcC1sZWZ0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpzY2FsZS01MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTc1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAueGxcXDpzY2FsZS05MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTk1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpzY2FsZS0xMDB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtMTA1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTExMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUtMTI1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLTE1MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0we1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC03NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTkwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC05NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTEwMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteC0xMDV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtMTEwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXgtMTI1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS14LTE1MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTc1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktOTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTk1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktMTAwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpzY2FsZS15LTEwNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0xMTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6c2NhbGUteS0xMjV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC54bFxcOnNjYWxlLXktMTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS03NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtOTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTAwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTA1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUtMTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTEyNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLTE1MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC01MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteC03NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtOTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTEwMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTEwNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS14LTExMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTI1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXgtMTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNjYWxlLXktNzU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTk1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45NTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xMDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xMDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2NhbGUteS0xMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTEyNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpzY2FsZS15LTE1MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS01MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtNzU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUtOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTk1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTEwMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTEwNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLTExMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS0xMjU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS0xNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXgtNzU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTk1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0xMDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0xMDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteC0xMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTEyNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS14LTE1MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpzY2FsZS15LTc1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS05NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMTAwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMTA1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNjYWxlLXktMTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0xMjU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2NhbGUteS0xNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTF7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTZ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTEye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAueGxcXDpyb3RhdGUtNDV7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC54bFxcOnJvdGF0ZS05MHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnhsXFw6cm90YXRlLTE4MHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtMTgwe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtOTB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTQ1e1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS0xMntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtNntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLnhsXFw6LXJvdGF0ZS0ze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAueGxcXDotcm90YXRlLTJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOi1yb3RhdGUtMXtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDA7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTJkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnJvdGF0ZS00NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpyb3RhdGUtOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6cm90YXRlLTE4MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDE4MGRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS0xODA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTgwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTQ1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTQ1ZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXJvdGF0ZS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1yb3RhdGUtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotcm90YXRlLTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpyb3RhdGUtNDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6cm90YXRlLTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnJvdGF0ZS0xODA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtMTgwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS00NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1yb3RhdGUtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotcm90YXRlLTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXJvdGF0ZS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0we1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC00e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtNXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0xNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTIwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXgtMjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC0zMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTQwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTQ4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTU2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTY0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LXB4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0ze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC00e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC01e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC02e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTEwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTEye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtMjB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTI0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0zMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNDB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC00OHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS14LTU2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXgtNjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC1weHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC1mdWxse1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteC0xXFwvMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS14LTFcXC8ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteC1mdWxse1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0ze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTV7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS02e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTEye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0yMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zbGF0ZS15LTI0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS00MHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS00OHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS02NHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS1weHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktM3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0xMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTIwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS0yNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTQwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktNDh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOi10cmFuc2xhdGUteS01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6LXRyYW5zbGF0ZS15LTY0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktcHh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAueGxcXDotdHJhbnNsYXRlLXktMVxcLzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDp0cmFuc2xhdGUteS0xXFwvMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNsYXRlLXktZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC01OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMjA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC00ODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1weDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0yNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLThyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC00MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC02NDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtcHg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteC1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTFcXC8yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xXFwvMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteC1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNzVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDNyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTE2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS0yMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTMyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS00MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTQ4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDp0cmFuc2xhdGUteS02NDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LXB4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcHg7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuMjVyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTIuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtM3JlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTE2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTIwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNXJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTI0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNnJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTMyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTQwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTByZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS00ODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEycmVtO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTY0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTZyZW07XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi10cmFuc2xhdGUteS1weDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFweDtcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LWZ1bGw6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMVxcLzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTFcXC8yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1MCU7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnRyYW5zbGF0ZS15LWZ1bGw6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTIwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNDg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteC01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtcHg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LXB4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xXFwvMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMjA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0zMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS00ODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTU2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1weDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0yNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0zMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS00MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTU2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS02NDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktcHg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi10cmFuc2xhdGUteS1mdWxsOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xXFwvMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDp0cmFuc2xhdGUteS1mdWxsOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTF7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAyZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTZ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnhsXFw6c2tldy14LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy14LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC02e1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy14LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtM2RlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXgtMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteC0xe1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMHtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDA7XG4gIH1cblxuICAueGxcXDpza2V3LXktMXtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktM3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDNkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktNntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAueGxcXDpza2V3LXktMTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXktMTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTZ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOi1za2V3LXktM3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnhsXFw6LXNrZXcteS0ye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTJkZWc7XG4gIH1cblxuICAueGxcXDotc2tldy15LTF7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy14LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXgtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy14LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXgtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy14LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy14LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteC0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy15LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6c2tldy15LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDpza2V3LXktNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOnNrZXcteS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmhvdmVyXFw6LXNrZXcteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAueGxcXDpob3ZlclxcOi1za2V3LXktMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6aG92ZXJcXDotc2tldy15LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXgtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteC0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy14LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXgtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteC0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteC0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1za2V3LXgtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy15LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXktMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDFkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6c2tldy15LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDpza2V3LXktNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDZkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOnNrZXcteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy15LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy15LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtNmRlZztcbiAgfVxuXG4gIC54bFxcOmZvY3VzXFw6LXNrZXcteS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTNkZWc7XG4gIH1cblxuICAueGxcXDpmb2N1c1xcOi1za2V3LXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLnhsXFw6Zm9jdXNcXDotc2tldy15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMWRlZztcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tbm9uZXtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi1hbGx7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYWxsO1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbntcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2UsIG9wYWNpdHksIGJveC1zaGFkb3csIHRyYW5zZm9ybTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tY29sb3Jze1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGJvcmRlci1jb2xvciwgY29sb3IsIGZpbGwsIHN0cm9rZTtcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tb3BhY2l0eXtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB9XG5cbiAgLnhsXFw6dHJhbnNpdGlvbi1zaGFkb3d7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvdztcbiAgfVxuXG4gIC54bFxcOnRyYW5zaXRpb24tdHJhbnNmb3Jte1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgfVxuXG4gIC54bFxcOmVhc2UtbGluZWFye1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cblxuICAueGxcXDplYXNlLWlue1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAxLCAxKTtcbiAgfVxuXG4gIC54bFxcOmVhc2Utb3V0e1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC54bFxcOmVhc2UtaW4tb3V0e1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xuICB9XG5cbiAgLnhsXFw6ZHVyYXRpb24tNzV7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzVtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTEwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTE1MHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTIwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTMwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTUwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTcwMHtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3MDBtcztcbiAgfVxuXG4gIC54bFxcOmR1cmF0aW9uLTEwMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICB9XG5cbiAgLnhsXFw6ZGVsYXktNzV7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTEwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTE1MHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTIwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyMDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTMwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAzMDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTUwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA1MDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTcwMHtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbiAgfVxuXG4gIC54bFxcOmRlbGF5LTEwMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xuICB9XG5cbiAgLnhsXFw6YW5pbWF0ZS1ub25le1xuICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgfVxuXG4gIC54bFxcOmFuaW1hdGUtc3BpbntcbiAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICB9XG5cbiAgLnhsXFw6YW5pbWF0ZS1waW5ne1xuICAgIGFuaW1hdGlvbjogcGluZyAxcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC54bFxcOmFuaW1hdGUtcHVsc2V7XG4gICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xuICB9XG5cbiAgLnhsXFw6YW5pbWF0ZS1ib3VuY2V7XG4gICAgYW5pbWF0aW9uOiBib3VuY2UgMXMgaW5maW5pdGU7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50e1xuICAucHJpbnRcXDpzcGFjZS15LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMHB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwcHggKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwcHggKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS15LTEgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXgtMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygwLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS0zID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygwLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMC43NXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXktNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDFyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS15LTUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXgtNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxLjI1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC02ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMS41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS04ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygycmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXktMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LTEwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoM3JlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC0xMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygzcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC0xNiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC0yMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg1cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC0yNCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg2cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoOHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC0zMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDhyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS00MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwcmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXktNDggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteC00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS15LTU2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXgtNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygxNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6c3BhY2UteS02NCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDE2cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXktcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LXB4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXktMSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDotc3BhY2UteC0xID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMC4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTIgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMC41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTMgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMC43NXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXgtMyA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjc1cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTAuNzVyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDotc3BhY2UteS00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXktNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjI1cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDotc3BhY2UteC01ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEuMjVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMS4yNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xLjVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMS41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXgtOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0ycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDotc3BhY2UteS0xMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMi41cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTIuNXJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXgtMTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMi41cmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTIuNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0zcmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTEyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTNyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtM3JlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTRyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTE2ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTRyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTIwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTVyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNXJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC02cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTI0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC04cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLThyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTMyID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLThyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtOHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTQwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xMHJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXgtNDAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTByZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTByZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDotc3BhY2UteS00OCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTJyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS15LXJldmVyc2UpKSk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMTJyZW0gKiB2YXIoLS1zcGFjZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS14LTQ4ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXgtcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEycmVtICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEycmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXktNTYgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteS1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE0cmVtICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTE0cmVtICogdmFyKC0tc3BhY2UteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDotc3BhY2UteC01NiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS14LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0xNHJlbSAqIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xNHJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOi1zcGFjZS15LTY0ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLXNwYWNlLXktcmV2ZXJzZTogMDtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNnJlbSAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpKTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xNnJlbSAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXgtNjQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMTZyZW0gKiB2YXIoLS1zcGFjZS14LXJldmVyc2UpKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMTZyZW0gKiBjYWxjKDEgLSB2YXIoLS1zcGFjZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDotc3BhY2UteS1weCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMXB4ICogY2FsYygxIC0gdmFyKC0tc3BhY2UteS1yZXZlcnNlKSkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTFweCAqIHZhcigtLXNwYWNlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6LXNwYWNlLXgtcHggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAwO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtMXB4ICogdmFyKC0tc3BhY2UteC1yZXZlcnNlKSk7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTFweCAqIGNhbGMoMSAtIHZhcigtLXNwYWNlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnNwYWNlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1zcGFjZS15LXJldmVyc2U6IDE7XG4gIH1cblxuICAucHJpbnRcXDpzcGFjZS14LXJldmVyc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tc3BhY2UteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXktMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDBweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS14LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoMHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDBweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUteS0yID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS15LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogY2FsYygycHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSkpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IGNhbGMoMnB4ICogdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXgtMiA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogY2FsYygycHggKiB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IGNhbGMoMnB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS15LTQgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXktcmV2ZXJzZTogMDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiBjYWxjKDRweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKSk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogY2FsYyg0cHggKiB2YXIoLS1kaXZpZGUteS1yZXZlcnNlKSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUteC00ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDRweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYyg0cHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXktOCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoOHB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDhweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS14LTggPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLXgtcmV2ZXJzZTogMDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IGNhbGMoOHB4ICogdmFyKC0tZGl2aWRlLXgtcmV2ZXJzZSkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiBjYWxjKDhweCAqIGNhbGMoMSAtIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUteSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAwO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IGNhbGMoMXB4ICogY2FsYygxIC0gdmFyKC0tZGl2aWRlLXktcmV2ZXJzZSkpKTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS15LXJldmVyc2UpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS14ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS14LXJldmVyc2U6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiBjYWxjKDFweCAqIHZhcigtLWRpdmlkZS14LXJldmVyc2UpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogY2FsYygxcHggKiBjYWxjKDEgLSB2YXIoLS1kaXZpZGUteC1yZXZlcnNlKSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXktcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteS1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXgtcmV2ZXJzZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUteC1yZXZlcnNlOiAxO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLWRhcmstZ3JleSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMzNjM2MzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtcGVwcGVybWludCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMxM0M4N0I7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS1wZXBwZXJtaW50LTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXN1bnJpc2UgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtYmx1ZSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDM0OTI7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtYmx1ZS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtYmx1ZS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXRlYWwgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtYmx1ZXN0ZWVsID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS1za2luID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0Q3QjU4QTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS1kdXNrLXBpbmsgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLWRhbmdlciA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXN1Y2Nlc3MgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS11bnF1b3RhYmxlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGNTY1NjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtZ3JleSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWRpdmlkZS1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtZ3JleS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtZ3JleS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXdoaXRlID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tZGl2aWRlLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS13aGl0ZS01MCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtYmxhY2sgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1kaXZpZGUtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXRyYW5zcGFyZW50ID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLXNvbGlkID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLWRhc2hlZCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgYm9yZGVyLXN0eWxlOiBkYXNoZWQ7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtZG90dGVkID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS1kb3VibGUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogZG91YmxlO1xuICB9XG5cbiAgLnByaW50XFw6ZGl2aWRlLW5vbmUgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS1vcGFjaXR5LTAgPiA6bm90KHRlbXBsYXRlKSB+IDpub3QodGVtcGxhdGUpe1xuICAgIC0tZGl2aWRlLW9wYWNpdHk6IDA7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtb3BhY2l0eS0yNSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS1vcGFjaXR5LTUwID4gOm5vdCh0ZW1wbGF0ZSkgfiA6bm90KHRlbXBsYXRlKXtcbiAgICAtLWRpdmlkZS1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAucHJpbnRcXDpkaXZpZGUtb3BhY2l0eS03NSA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5wcmludFxcOmRpdmlkZS1vcGFjaXR5LTEwMCA+IDpub3QodGVtcGxhdGUpIH4gOm5vdCh0ZW1wbGF0ZSl7XG4gICAgLS1kaXZpZGUtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmludFxcOnNyLW9ubHl7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICB9XG5cbiAgLnByaW50XFw6bm90LXNyLW9ubHl7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzci1vbmx5OmZvY3Vze1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6bm90LXNyLW9ubHk6Zm9jdXN7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG5cbiAgLnByaW50XFw6YXBwZWFyYW5jZS1ub25le1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDpiZy1maXhlZHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICB9XG5cbiAgLnByaW50XFw6YmctbG9jYWx7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBsb2NhbDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLXNjcm9sbHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWNsaXAtYm9yZGVye1xuICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWNsaXAtcGFkZGluZ3tcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB9XG5cbiAgLnByaW50XFw6YmctY2xpcC1jb250ZW50e1xuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XG4gIH1cblxuICAucHJpbnRcXDpiZy1jbGlwLXRleHR7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICB9XG5cbiAgLnByaW50XFw6YmctZGFyay1ncmV5e1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6YmctcGVwcGVybWludHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6YmctcGVwcGVybWludC01MHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLXN1bnJpc2V7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWJsdWV7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1ibHVlLTUwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWJsdWUtMjV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLXRlYWx7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWJsdWVzdGVlbHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLXNraW57XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1kdXNrLXBpbmt7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1kYW5nZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ymctc3VjY2Vzc3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy11bnF1b3RhYmxle1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWdyZXl7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1ncmV5LTUwe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWdyZXktMjV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLXdoaXRle1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ymctd2hpdGUtNTB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6YmctYmxhY2t7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy10cmFuc3BhcmVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6YmctZGFyay1ncmV5OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy1wZXBwZXJtaW50OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTNDODdCO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJnLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJnLXN1bnJpc2U6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkM3NTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6YmctYmx1ZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzQ5MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6YmctYmx1ZS01MDpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJnLWJsdWUtMjU6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6YmctdGVhbDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRFQzdDNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MEE4QzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJnLXNraW46aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEN0I1OEE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJnLWR1c2stcGluazpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VCQzBCODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6YmctZGFuZ2VyOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUIyQzJDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ymctc3VjY2Vzczpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI3Njc0OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJnLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjU2NTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy1ncmV5OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJiM2I4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy1ncmV5LTUwOmhvdmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6YmctZ3JleS0yNTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy13aGl0ZTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ymctd2hpdGUtNTA6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy1ibGFjazpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6YmctdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6YmctcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzQzg3QjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpiZy1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpiZy1zdW5yaXNlOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDNzU0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLWJsdWU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDM0OTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLWJsdWUtNTA6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpiZy1ibHVlLTI1OmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLXRlYWw6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0RUM3QzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6YmctYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTBBOEMwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpiZy1za2luOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdCNThBO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpiZy1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQkMwQjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLWRhbmdlcjpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCMkMyQztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzY3NDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpiZy11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6YmctZ3JleTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IyYjNiODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6YmctZ3JleS01MDpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLWdyZXktMjU6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ymctd2hpdGU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLXdoaXRlLTUwOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6YmctYmxhY2s6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy1kYXJrLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjM2MzY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJnLXBlcHBlcm1pbnQ6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxM0M4N0I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6YmctcGVwcGVybWludC01MDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ymctc3VucmlzZTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzc1NDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy1ibHVlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy1ibHVlLTUwOmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6YmctYmx1ZS0yNTpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy10ZWFsOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEVDN0M2O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJnLWJsdWVzdGVlbDpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkwQThDMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ymctc2tpbjpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3QjU4QTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6YmctZHVzay1waW5rOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUJDMEI4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy1kYW5nZXI6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjJDMkM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy1zdWNjZXNzOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc2NzQ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJnLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6YmctdW5xdW90YWJsZTpkaXNhYmxlZHtcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTY1NjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJnLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMmIzYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS1iZy1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJnLWdyZXktNTA6ZGlzYWJsZWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy1ncmV5LTI1OmRpc2FibGVke1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJnLXdoaXRlOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy13aGl0ZS01MDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJnLWJsYWNrOmRpc2FibGVke1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYmctb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpiZy10cmFuc3BhcmVudDpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLW5vbmV7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWdyYWRpZW50LXRvLXR7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWdyYWRpZW50LXRvLXRye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgcmlnaHQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1ncmFkaWVudC10by1ye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdmFyKC0tZ3JhZGllbnQtY29sb3Itc3RvcHMpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWdyYWRpZW50LXRvLWJye1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1ncmFkaWVudC10by1ie1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1ncmFkaWVudC10by1ibHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIGxlZnQsIHZhcigtLWdyYWRpZW50LWNvbG9yLXN0b3BzKSk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1ncmFkaWVudC10by1se1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnByaW50XFw6YmctZ3JhZGllbnQtdG8tdGx7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCB2YXIoLS1ncmFkaWVudC1jb2xvci1zdG9wcykpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS1kYXJrLWdyZXl7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmcm9tLXBlcHBlcm1pbnR7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZyb20tcGVwcGVybWludC01MHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZyb20tc3VucmlzZXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS1ibHVle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS1ibHVlLTUwe1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmcm9tLWJsdWUtMjV7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmcm9tLXRlYWx7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZyb20tYmx1ZXN0ZWVse1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS1za2lue1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS1kdXNrLXBpbmt7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmcm9tLWRhbmdlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmcm9tLXN1Y2Nlc3N7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS11bnF1b3RhYmxle1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZyb20tZ3JleXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZyb20tZ3JleS01MHtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS1ncmV5LTI1e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6ZnJvbS13aGl0ZXtcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZyb20td2hpdGUtNTB7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZyb20tYmxhY2t7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmcm9tLXRyYW5zcGFyZW50e1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOnZpYS1kYXJrLWdyZXl7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOnZpYS1wZXBwZXJtaW50e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOnZpYS1wZXBwZXJtaW50LTUwe1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtc3VucmlzZXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtYmx1ZXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6dmlhLWJsdWUtNTB7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6dmlhLWJsdWUtMjV7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOnZpYS10ZWFse1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOnZpYS1ibHVlc3RlZWx7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOnZpYS1za2lue1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtZHVzay1waW5re1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtZGFuZ2Vye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6dmlhLXN1Y2Nlc3N7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtdW5xdW90YWJsZXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOnZpYS1ncmV5e1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtZ3JleS01MHtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtZ3JleS0yNXtcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6dmlhLXdoaXRle1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtd2hpdGUtNTB7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6dmlhLWJsYWNre1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp2aWEtdHJhbnNwYXJlbnR7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDp0by1kYXJrLWdyZXl7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbiAgfVxuXG4gIC5wcmludFxcOnRvLXBlcHBlcm1pbnR7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzEzQzg3QjtcbiAgfVxuXG4gIC5wcmludFxcOnRvLXBlcHBlcm1pbnQtNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDp0by1zdW5yaXNle1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG4gIH1cblxuICAucHJpbnRcXDp0by1ibHVle1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDM0OTI7XG4gIH1cblxuICAucHJpbnRcXDp0by1ibHVlLTUwe1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOnRvLWJsdWUtMjV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOnRvLXRlYWx7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzRFQzdDNjtcbiAgfVxuXG4gIC5wcmludFxcOnRvLWJsdWVzdGVlbHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOTBBOEMwO1xuICB9XG5cbiAgLnByaW50XFw6dG8tc2tpbntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xuICB9XG5cbiAgLnByaW50XFw6dG8tZHVzay1waW5re1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNFQkMwQjg7XG4gIH1cblxuICAucHJpbnRcXDp0by1kYW5nZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzlCMkMyQztcbiAgfVxuXG4gIC5wcmludFxcOnRvLXN1Y2Nlc3N7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5wcmludFxcOnRvLXVucXVvdGFibGV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGNTY1NjtcbiAgfVxuXG4gIC5wcmludFxcOnRvLWdyZXl7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2IyYjNiODtcbiAgfVxuXG4gIC5wcmludFxcOnRvLWdyZXktNTB7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6dG8tZ3JleS0yNXtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6dG8td2hpdGV7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuXG4gIC5wcmludFxcOnRvLXdoaXRlLTUwe1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOnRvLWJsYWNre1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAucHJpbnRcXDp0by10cmFuc3BhcmVudHtcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6ZnJvbS1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZyb20tcGVwcGVybWludDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTksIDIwMCwgMTIzLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZyb20tc3VucmlzZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLWJsdWU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZyb20tYmx1ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLWJsdWUtMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZyb20tdGVhbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICM5MEE4QzA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE0NCwgMTY4LCAxOTIsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6ZnJvbS1za2luOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLWR1c2stcGluazpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6ZnJvbS1kYW5nZXI6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOUIyQzJDO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNTUsIDQ0LCA0NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLXVucXVvdGFibGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjYjJiM2I4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZyb20tZ3JleS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpmcm9tLWdyZXktMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZyb20td2hpdGU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjZmZmZmZmO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZyb20td2hpdGUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6ZnJvbS1ibGFjazpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6ZnJvbS10cmFuc3BhcmVudDpob3ZlcntcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMzNjM2MzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDU0LCA1NCwgNTQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dmlhLXBlcHBlcm1pbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMxM0M4N0I7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp2aWEtcGVwcGVybWludC01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp2aWEtc3VucmlzZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGQzc1NDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAxOTksIDg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS1ibHVlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAzNDkyO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS1ibHVlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dmlhLWJsdWUtMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dmlhLXRlYWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM0RUM3QzY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDc4LCAxOTksIDE5OCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp2aWEtYmx1ZXN0ZWVsOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS1za2luOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRDdCNThBO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMTUsIDE4MSwgMTM4LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNFQkMwQjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIzNSwgMTkyLCAxODQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dmlhLWRhbmdlcjpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dmlhLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMyNzY3NDk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDM5LCAxMDMsIDczLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRkY1NjU2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDg2LCA4NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp2aWEtZ3JleTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp2aWEtZ3JleS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS1ncmV5LTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNzgsIDE3OSwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnZpYS13aGl0ZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp2aWEtd2hpdGUtNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp2aWEtYmxhY2s6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICMwMDAwMDA7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dmlhLXRyYW5zcGFyZW50OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0by1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzM2MzYzNjtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tcGVwcGVybWludDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjMTNDODdCO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0by1wZXBwZXJtaW50LTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0by1zdW5yaXNlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNGRkM3NTQ7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRvLWJsdWU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMzQ5MjtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tYmx1ZS01MDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRvLWJsdWUtMjU6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tdGVhbDpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjNEVDN0M2O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0by1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzkwQThDMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tc2tpbjpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRDdCNThBO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0by1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0VCQzBCODtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tZGFuZ2VyOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5QjJDMkM7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRvLXN1Y2Nlc3M6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzI3Njc0OTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tdW5xdW90YWJsZTpob3ZlcntcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkY1NjU2O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0by1ncmV5OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNiMmIzYjg7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRvLWdyZXktNTA6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0by1ncmV5LTI1OmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRvLXdoaXRlOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNmZmZmZmY7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRvLXdoaXRlLTUwOmhvdmVye1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tYmxhY2s6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzAwMDAwMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dG8tdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmZyb20tZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzM2MzYzNjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoNTQsIDU0LCA1NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpmcm9tLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1wZXBwZXJtaW50LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE5LCAyMDAsIDEyMywgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpmcm9tLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRkZDNzU0O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDE5OSwgODQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1ibHVlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpmcm9tLWJsdWUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDUyLCAxNDYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1ibHVlLTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpmcm9tLXRlYWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1ibHVlc3RlZWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjOTBBOEMwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxNDQsIDE2OCwgMTkyLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmZyb20tc2tpbjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LWZyb20tY29sb3I6ICNEN0I1OEE7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDIxNSwgMTgxLCAxMzgsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmZyb20tZGFuZ2VyOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzlCMkMyQztcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTU1LCA0NCwgNDQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1zdWNjZXNzOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogIzI3Njc0OTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMzksIDEwMywgNzMsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2IyYjNiODtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpmcm9tLWdyZXktNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6ZnJvbS1ncmV5LTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpmcm9tLXdoaXRlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogI2ZmZmZmZjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpmcm9tLXdoaXRlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtZnJvbS1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmZyb20tYmxhY2s6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmZyb20tdHJhbnNwYXJlbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC1mcm9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgMCwgMCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMzYzNjM2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg1NCwgNTQsIDU0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnZpYS1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMTNDODdCO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dmlhLXBlcHBlcm1pbnQtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgxOSwgMjAwLCAxMjMsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dmlhLXN1bnJpc2U6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNGRkM3NTQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMTk5LCA4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtYmx1ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzAwMzQ5MjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMCwgNTIsIDE0NiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtYmx1ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnZpYS1ibHVlLTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCA1MiwgMTQ2LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnZpYS10ZWFsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjNEVDN0M2O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSg3OCwgMTk5LCAxOTgsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dmlhLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogIzkwQThDMDtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTQ0LCAxNjgsIDE5MiwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtc2tpbjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0Q3QjU4QTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjE1LCAxODEsIDEzOCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtZHVzay1waW5rOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjRUJDMEI4O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgyMzUsIDE5MiwgMTg0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnZpYS1kYW5nZXI6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICM5QjJDMkM7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE1NSwgNDQsIDQ0LCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnZpYS1zdWNjZXNzOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMjc2NzQ5O1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgzOSwgMTAzLCA3MywgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtdW5xdW90YWJsZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogI0ZGNTY1NjtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMjU1LCA4NiwgODYsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dmlhLWdyZXk6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNiMmIzYjg7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDE3OCwgMTc5LCAxODQsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dmlhLWdyZXktNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtZ3JleS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgICAtLWdyYWRpZW50LWNvbG9yLXN0b3BzOiB2YXIoLS1ncmFkaWVudC1mcm9tLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdmlhLWNvbG9yKSwgdmFyKC0tZ3JhZGllbnQtdG8tY29sb3IsIHJnYmEoMTc4LCAxNzksIDE4NCwgMCkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp2aWEtd2hpdGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC12aWEtY29sb3I6ICNmZmZmZmY7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dmlhLXdoaXRlLTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dmlhLWJsYWNrOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdmlhLWNvbG9yOiAjMDAwMDAwO1xuICAgIC0tZ3JhZGllbnQtY29sb3Itc3RvcHM6IHZhcigtLWdyYWRpZW50LWZyb20tY29sb3IpLCB2YXIoLS1ncmFkaWVudC12aWEtY29sb3IpLCB2YXIoLS1ncmFkaWVudC10by1jb2xvciwgcmdiYSgwLCAwLCAwLCAwKSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnZpYS10cmFuc3BhcmVudDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXZpYS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLS1ncmFkaWVudC1jb2xvci1zdG9wczogdmFyKC0tZ3JhZGllbnQtZnJvbS1jb2xvciksIHZhcigtLWdyYWRpZW50LXZpYS1jb2xvciksIHZhcigtLWdyYWRpZW50LXRvLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dG8tZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMzNjM2MzY7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLXBlcHBlcm1pbnQ6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzEzQzg3QjtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dG8tcGVwcGVybWludC01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dG8tc3VucmlzZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjRkZDNzU0O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0by1ibHVlOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDM0OTI7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLWJsdWUtNTA6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0by1ibHVlLTI1OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLXRlYWw6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogIzRFQzdDNjtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dG8tYmx1ZXN0ZWVsOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICM5MEE4QzA7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLXNraW46Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0Q3QjU4QTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dG8tZHVzay1waW5rOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICNFQkMwQjg7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLWRhbmdlcjpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjOUIyQzJDO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0by1zdWNjZXNzOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMyNzY3NDk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS1ncmFkaWVudC10by1jb2xvcjogI0ZGNTY1NjtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dG8tZ3JleTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjYjJiM2I4O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0by1ncmV5LTUwOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dG8tZ3JleS0yNTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0by13aGl0ZTpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiAjZmZmZmZmO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0by13aGl0ZS01MDpmb2N1c3tcbiAgICAtLWdyYWRpZW50LXRvLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLWJsYWNrOmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6ICMwMDAwMDA7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRvLXRyYW5zcGFyZW50OmZvY3Vze1xuICAgIC0tZ3JhZGllbnQtdG8tY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6Ymctb3BhY2l0eS0we1xuICAgIC0tYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLW9wYWNpdHktMjV7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnByaW50XFw6Ymctb3BhY2l0eS01MHtcbiAgICAtLWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLW9wYWNpdHktNzV7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnByaW50XFw6Ymctb3BhY2l0eS0xMDB7XG4gICAgLS1iZy1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy1vcGFjaXR5LTA6aG92ZXJ7XG4gICAgLS1iZy1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpiZy1vcGFjaXR5LTI1OmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ymctb3BhY2l0eS01MDpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ymctb3BhY2l0eS03NTpob3ZlcntcbiAgICAtLWJnLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJnLW9wYWNpdHktMTAwOmhvdmVye1xuICAgIC0tYmctb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0wOmZvY3Vze1xuICAgIC0tYmctb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ymctb3BhY2l0eS0yNTpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNTA6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJnLW9wYWNpdHktNzU6Zm9jdXN7XG4gICAgLS1iZy1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpiZy1vcGFjaXR5LTEwMDpmb2N1c3tcbiAgICAtLWJnLW9wYWNpdHk6IDE7XG4gIH1cblxuICAucHJpbnRcXDpiZy1ib3R0b217XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB9XG5cbiAgLnByaW50XFw6YmctY2VudGVye1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWxlZnR7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWxlZnQtYm90dG9te1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xuICB9XG5cbiAgLnByaW50XFw6YmctbGVmdC10b3B7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIH1cblxuICAucHJpbnRcXDpiZy1yaWdodHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLXJpZ2h0LWJvdHRvbXtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gIH1cblxuICAucHJpbnRcXDpiZy1yaWdodC10b3B7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICB9XG5cbiAgLnByaW50XFw6YmctdG9we1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgfVxuXG4gIC5wcmludFxcOmJnLXJlcGVhdHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB9XG5cbiAgLnByaW50XFw6Ymctbm8tcmVwZWF0e1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAucHJpbnRcXDpiZy1yZXBlYXQteHtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAucHJpbnRcXDpiZy1yZXBlYXQteXtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIH1cblxuICAucHJpbnRcXDpiZy1yZXBlYXQtcm91bmR7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJvdW5kO1xuICB9XG5cbiAgLnByaW50XFw6YmctcmVwZWF0LXNwYWNle1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBzcGFjZTtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWF1dG97XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6YmctY292ZXJ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuXG4gIC5wcmludFxcOmJnLWNvbnRhaW57XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWRhcmstZ3JleXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzM2MzYzNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1wZXBwZXJtaW50e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTNDODdCO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItcGVwcGVybWludC01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLXN1bnJpc2V7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRkM3NTQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1ibHVle1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAzNDkyO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWJsdWUtNTB7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItYmx1ZS0yNXtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItdGVhbHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzRFQzdDNjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWJsdWVzdGVlbHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1za2lue1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRDdCNThBO1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWR1c2stcGlua3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0VCQzBCODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1kYW5nZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLXN1Y2Nlc3N7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMyNzY3NDk7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLXVucXVvdGFibGV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNGRjU2NTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWdyZXl7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItZ3JleS01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1ncmV5LTI1e1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci13aGl0ZXtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci13aGl0ZS01MHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1ibGFja3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci10cmFuc3BhcmVudHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItZGFyay1ncmV5OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItcGVwcGVybWludDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItcGVwcGVybWludC01MDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItc3VucmlzZTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItYmx1ZTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWUtNTA6aG92ZXJ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci1ibHVlLTI1OmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ym9yZGVyLXRlYWw6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ym9yZGVyLWJsdWVzdGVlbDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ym9yZGVyLXNraW46aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci1kYW5nZXI6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItc3VjY2Vzczpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ym9yZGVyLWdyZXk6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci1ncmV5LTUwOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItZ3JleS0yNTpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci13aGl0ZTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ym9yZGVyLXdoaXRlLTUwOmhvdmVye1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItYmxhY2s6aG92ZXJ7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci10cmFuc3BhcmVudDpob3ZlcntcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItZGFyay1ncmV5OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItcGVwcGVybWludDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItcGVwcGVybWludC01MDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItc3VucmlzZTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItYmx1ZTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWUtNTA6Zm9jdXN7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci1ibHVlLTI1OmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLXRlYWw6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLXNraW46Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci1kdXNrLXBpbms6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci1kYW5nZXI6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItc3VjY2Vzczpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci11bnF1b3RhYmxlOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLWdyZXk6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci1ncmV5LTUwOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItZ3JleS0yNTpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci13aGl0ZTpmb2N1c3tcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLXdoaXRlLTUwOmZvY3Vze1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItYmxhY2s6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci10cmFuc3BhcmVudDpmb2N1c3tcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItZGFyay1ncmV5OmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzYzNjM2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItcGVwcGVybWludDpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzEzQzg3QjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItcGVwcGVybWludC01MDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItc3VucmlzZTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQzc1NDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItYmx1ZTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzAwMzQ5MjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ym9yZGVyLWJsdWUtNTA6ZGlzYWJsZWR7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJvcmRlci1ibHVlLTI1OmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ym9yZGVyLXRlYWw6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM0RUM3QzY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ym9yZGVyLWJsdWVzdGVlbDpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzkwQThDMDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ym9yZGVyLXNraW46ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNEN0I1OEE7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJvcmRlci1kdXNrLXBpbms6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNFQkMwQjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJvcmRlci1kYW5nZXI6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5QjJDMkM7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS1ib3JkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItc3VjY2VzczpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogIzI3Njc0OTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJvcmRlci11bnF1b3RhYmxlOmRpc2FibGVke1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkY1NjU2O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ym9yZGVyLWdyZXk6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICNiMmIzYjg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJvcmRlci1ncmV5LTUwOmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItZ3JleS0yNTpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJvcmRlci13aGl0ZTpkaXNhYmxlZHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tYm9yZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmRpc2FibGVkXFw6Ym9yZGVyLXdoaXRlLTUwOmRpc2FibGVke1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6ZGlzYWJsZWRcXDpib3JkZXItYmxhY2s6ZGlzYWJsZWR7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLWJvcmRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOmJvcmRlci10cmFuc3BhcmVudDpkaXNhYmxlZHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLW9wYWNpdHktMHtcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLW9wYWNpdHktMjV7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1vcGFjaXR5LTUwe1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1vcGFjaXR5LTc1e1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItb3BhY2l0eS0xMDB7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Ym9yZGVyLW9wYWNpdHktMDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS0yNTpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpib3JkZXItb3BhY2l0eS01MDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTc1OmhvdmVye1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmJvcmRlci1vcGFjaXR5LTEwMDpob3ZlcntcbiAgICAtLWJvcmRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpib3JkZXItb3BhY2l0eS0wOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDA7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTI1OmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmJvcmRlci1vcGFjaXR5LTUwOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktNzU6Zm9jdXN7XG4gICAgLS1ib3JkZXItb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Ym9yZGVyLW9wYWNpdHktMTAwOmZvY3Vze1xuICAgIC0tYm9yZGVyLW9wYWNpdHk6IDE7XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLW5vbmV7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtc217XG4gICAgYm9yZGVyLXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWR7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1sZ3tcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtZnVsbHtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXQtbm9uZXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1yLW5vbmV7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLWItbm9uZXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1sLW5vbmV7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC10LXNte1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXItc217XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLWItc217XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtbC1zbXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXR7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXJ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1ie1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1se1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXQtbGd7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogLjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1yLWxne1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAuNXJlbTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLWItbGd7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1sLWxne1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC41cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC10LWZ1bGx7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXItZnVsbHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLWItZnVsbHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtbC1mdWxse1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXRsLW5vbmV7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtdHItbm9uZXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtYnItbm9uZXtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtYmwtbm9uZXtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC10bC1zbXtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMTI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC10ci1zbXtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjEyNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtYnItc217XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLWJsLXNte1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC4xMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLXRse1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtdHJ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtYnJ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtYmx7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC10bC1sZ3tcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtdHItbGd7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1ici1sZ3tcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLWJsLWxne1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC10bC1mdWxse1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDk5OTlweDtcbiAgfVxuXG4gIC5wcmludFxcOnJvdW5kZWQtdHItZnVsbHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnByaW50XFw6cm91bmRlZC1ici1mdWxse1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA5OTk5cHg7XG4gIH1cblxuICAucHJpbnRcXDpyb3VuZGVkLWJsLWZ1bGx7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOTk5OXB4O1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLXNvbGlke1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItZGFzaGVke1xuICAgIGJvcmRlci1zdHlsZTogZGFzaGVkO1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWRvdHRlZHtcbiAgICBib3JkZXItc3R5bGU6IGRvdHRlZDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1kb3VibGV7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItbm9uZXtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItMHtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItMntcbiAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci00e1xuICAgIGJvcmRlci13aWR0aDogNHB4O1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLTh7XG4gICAgYm9yZGVyLXdpZHRoOiA4cHg7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXJ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItdC0we1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItci0we1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1iLTB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1sLTB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItdC0ye1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1yLTJ7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHg7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItYi0ye1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1sLTJ7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci10LTR7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLXItNHtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1iLTR7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogNHB4O1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWwtNHtcbiAgICBib3JkZXItbGVmdC13aWR0aDogNHB4O1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLXQtOHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA4cHg7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItci04e1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogOHB4O1xuICB9XG5cbiAgLnByaW50XFw6Ym9yZGVyLWItOHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiA4cHg7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItbC04e1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA4cHg7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItdHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDpib3JkZXItcntcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1ie1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOmJvcmRlci1se1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDpib3gtYm9yZGVye1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAucHJpbnRcXDpib3gtY29udGVudHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgfVxuXG4gIC5wcmludFxcOmN1cnNvci1hdXRve1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOmN1cnNvci1kZWZhdWx0e1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuXG4gIC5wcmludFxcOmN1cnNvci1wb2ludGVye1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gIC5wcmludFxcOmN1cnNvci13YWl0e1xuICAgIGN1cnNvcjogd2FpdDtcbiAgfVxuXG4gIC5wcmludFxcOmN1cnNvci10ZXh0e1xuICAgIGN1cnNvcjogdGV4dDtcbiAgfVxuXG4gIC5wcmludFxcOmN1cnNvci1tb3Zle1xuICAgIGN1cnNvcjogbW92ZTtcbiAgfVxuXG4gIC5wcmludFxcOmN1cnNvci1ub3QtYWxsb3dlZHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgLnByaW50XFw6YmxvY2t7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAucHJpbnRcXDppbmxpbmUtYmxvY2t7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLnByaW50XFw6aW5saW5le1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgfVxuXG4gIC5wcmludFxcOmZsZXh7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5wcmludFxcOmlubGluZS1mbGV4e1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG5cbiAgLnByaW50XFw6dGFibGV7XG4gICAgZGlzcGxheTogdGFibGU7XG4gIH1cblxuICAucHJpbnRcXDp0YWJsZS1jYXB0aW9ue1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG4gIH1cblxuICAucHJpbnRcXDp0YWJsZS1jZWxse1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cblxuICAucHJpbnRcXDp0YWJsZS1jb2x1bW57XG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xuICB9XG5cbiAgLnByaW50XFw6dGFibGUtY29sdW1uLWdyb3Vwe1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbi1ncm91cDtcbiAgfVxuXG4gIC5wcmludFxcOnRhYmxlLWZvb3Rlci1ncm91cHtcbiAgICBkaXNwbGF5OiB0YWJsZS1mb290ZXItZ3JvdXA7XG4gIH1cblxuICAucHJpbnRcXDp0YWJsZS1oZWFkZXItZ3JvdXB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG5cbiAgLnByaW50XFw6dGFibGUtcm93LWdyb3Vwe1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxuXG4gIC5wcmludFxcOnRhYmxlLXJvd3tcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gIH1cblxuICAucHJpbnRcXDpmbG93LXJvb3R7XG4gICAgZGlzcGxheTogZmxvdy1yb290O1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICB9XG5cbiAgLnByaW50XFw6aW5saW5lLWdyaWR7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQ7XG4gIH1cblxuICAucHJpbnRcXDpjb250ZW50c3tcbiAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgfVxuXG4gIC5wcmludFxcOmhpZGRlbntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6ZmxleC1yb3d7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5wcmludFxcOmZsZXgtcm93LXJldmVyc2V7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG5cbiAgLnByaW50XFw6ZmxleC1jb2x7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5wcmludFxcOmZsZXgtY29sLXJldmVyc2V7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLnByaW50XFw6ZmxleC13cmFwe1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5wcmludFxcOmZsZXgtd3JhcC1yZXZlcnNle1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLnByaW50XFw6ZmxleC1uby13cmFwe1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2UtaXRlbXMtYXV0b3tcbiAgICBwbGFjZS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlLWl0ZW1zLXN0YXJ0e1xuICAgIHBsYWNlLWl0ZW1zOiBzdGFydDtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlLWl0ZW1zLWVuZHtcbiAgICBwbGFjZS1pdGVtczogZW5kO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2UtaXRlbXMtY2VudGVye1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZS1pdGVtcy1zdHJldGNoe1xuICAgIHBsYWNlLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2UtY29udGVudC1jZW50ZXJ7XG4gICAgcGxhY2UtY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2UtY29udGVudC1zdGFydHtcbiAgICBwbGFjZS1jb250ZW50OiBzdGFydDtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlLWNvbnRlbnQtZW5ke1xuICAgIHBsYWNlLWNvbnRlbnQ6IGVuZDtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlLWNvbnRlbnQtYmV0d2VlbntcbiAgICBwbGFjZS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2UtY29udGVudC1hcm91bmR7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2UtY29udGVudC1ldmVubHl7XG4gICAgcGxhY2UtY29udGVudDogc3BhY2UtZXZlbmx5O1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2UtY29udGVudC1zdHJldGNoe1xuICAgIHBsYWNlLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZS1zZWxmLWF1dG97XG4gICAgcGxhY2Utc2VsZjogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlLXNlbGYtc3RhcnR7XG4gICAgcGxhY2Utc2VsZjogc3RhcnQ7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZS1zZWxmLWVuZHtcbiAgICBwbGFjZS1zZWxmOiBlbmQ7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZS1zZWxmLWNlbnRlcntcbiAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZS1zZWxmLXN0cmV0Y2h7XG4gICAgcGxhY2Utc2VsZjogc3RyZXRjaDtcbiAgfVxuXG4gIC5wcmludFxcOml0ZW1zLXN0YXJ0e1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnByaW50XFw6aXRlbXMtZW5ke1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5wcmludFxcOml0ZW1zLWNlbnRlcntcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnByaW50XFw6aXRlbXMtYmFzZWxpbmV7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLnByaW50XFw6aXRlbXMtc3RyZXRjaHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5wcmludFxcOmNvbnRlbnQtY2VudGVye1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5wcmludFxcOmNvbnRlbnQtc3RhcnR7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5wcmludFxcOmNvbnRlbnQtZW5ke1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnByaW50XFw6Y29udGVudC1iZXR3ZWVue1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAucHJpbnRcXDpjb250ZW50LWFyb3VuZHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cblxuICAucHJpbnRcXDpjb250ZW50LWV2ZW5seXtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAucHJpbnRcXDpzZWxmLWF1dG97XG4gICAgYWxpZ24tc2VsZjogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOnNlbGYtc3RhcnR7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5wcmludFxcOnNlbGYtZW5ke1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLnByaW50XFw6c2VsZi1jZW50ZXJ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnByaW50XFw6c2VsZi1zdHJldGNoe1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cblxuICAucHJpbnRcXDpqdXN0aWZ5LWl0ZW1zLWF1dG97XG4gICAganVzdGlmeS1pdGVtczogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOmp1c3RpZnktaXRlbXMtc3RhcnR7XG4gICAganVzdGlmeS1pdGVtczogc3RhcnQ7XG4gIH1cblxuICAucHJpbnRcXDpqdXN0aWZ5LWl0ZW1zLWVuZHtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XG4gIH1cblxuICAucHJpbnRcXDpqdXN0aWZ5LWl0ZW1zLWNlbnRlcntcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAucHJpbnRcXDpqdXN0aWZ5LWl0ZW1zLXN0cmV0Y2h7XG4gICAganVzdGlmeS1pdGVtczogc3RyZXRjaDtcbiAgfVxuXG4gIC5wcmludFxcOmp1c3RpZnktc3RhcnR7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnByaW50XFw6anVzdGlmeS1lbmR7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5wcmludFxcOmp1c3RpZnktY2VudGVye1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLnByaW50XFw6anVzdGlmeS1iZXR3ZWVue1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5wcmludFxcOmp1c3RpZnktYXJvdW5ke1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG5cbiAgLnByaW50XFw6anVzdGlmeS1ldmVubHl7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cblxuICAucHJpbnRcXDpqdXN0aWZ5LXNlbGYtYXV0b3tcbiAgICBqdXN0aWZ5LXNlbGY6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpqdXN0aWZ5LXNlbGYtc3RhcnR7XG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcbiAgfVxuXG4gIC5wcmludFxcOmp1c3RpZnktc2VsZi1lbmR7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIH1cblxuICAucHJpbnRcXDpqdXN0aWZ5LXNlbGYtY2VudGVye1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLnByaW50XFw6anVzdGlmeS1zZWxmLXN0cmV0Y2h7XG4gICAganVzdGlmeS1zZWxmOiBzdHJldGNoO1xuICB9XG5cbiAgLnByaW50XFw6ZmxleC0xe1xuICAgIGZsZXg6IDEgMSAwJTtcbiAgfVxuXG4gIC5wcmludFxcOmZsZXgtYXV0b3tcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOmZsZXgtaW5pdGlhbHtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOmZsZXgtbm9uZXtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6ZmxleC1ncm93LTB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG5cbiAgLnByaW50XFw6ZmxleC1ncm93e1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5wcmludFxcOmZsZXgtc2hyaW5rLTB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAucHJpbnRcXDpmbGV4LXNocmlua3tcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLTF7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAucHJpbnRcXDpvcmRlci0ye1xuICAgIG9yZGVyOiAyO1xuICB9XG5cbiAgLnByaW50XFw6b3JkZXItM3tcbiAgICBvcmRlcjogMztcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLTR7XG4gICAgb3JkZXI6IDQ7XG4gIH1cblxuICAucHJpbnRcXDpvcmRlci01e1xuICAgIG9yZGVyOiA1O1xuICB9XG5cbiAgLnByaW50XFw6b3JkZXItNntcbiAgICBvcmRlcjogNjtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLTd7XG4gICAgb3JkZXI6IDc7XG4gIH1cblxuICAucHJpbnRcXDpvcmRlci04e1xuICAgIG9yZGVyOiA4O1xuICB9XG5cbiAgLnByaW50XFw6b3JkZXItOXtcbiAgICBvcmRlcjogOTtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLTEwe1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLTExe1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLTEye1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLWZpcnN0e1xuICAgIG9yZGVyOiAtOTk5OTtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGVyLWxhc3R7XG4gICAgb3JkZXI6IDk5OTk7XG4gIH1cblxuICAucHJpbnRcXDpvcmRlci1ub25le1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgLnByaW50XFw6ZmxvYXQtcmlnaHR7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG5cbiAgLnByaW50XFw6ZmxvYXQtbGVmdHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuXG4gIC5wcmludFxcOmZsb2F0LW5vbmV7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDpjbGVhcmZpeDphZnRlcntcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLnByaW50XFw6Y2xlYXItbGVmdHtcbiAgICBjbGVhcjogbGVmdDtcbiAgfVxuXG4gIC5wcmludFxcOmNsZWFyLXJpZ2h0e1xuICAgIGNsZWFyOiByaWdodDtcbiAgfVxuXG4gIC5wcmludFxcOmNsZWFyLWJvdGh7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAucHJpbnRcXDpjbGVhci1ub25le1xuICAgIGNsZWFyOiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6Zm9udC1zYW5ze1xuICAgIGZvbnQtZmFtaWx5OiBMYXRvLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgLnByaW50XFw6Zm9udC1zZXJpZntcbiAgICBmb250LWZhbWlseTogc2VyaWY7XG4gIH1cblxuICAucHJpbnRcXDpmb250LW1vbm97XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgfVxuXG4gIC5wcmludFxcOmZvbnQtbGlnaHR7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvbnQtbm9ybWFse1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICAucHJpbnRcXDpmb250LW1lZGl1bXtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG5cbiAgLnByaW50XFw6Zm9udC1ib2xke1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmZvbnQtbGlnaHQ6aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Zm9udC1ub3JtYWw6aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Zm9udC1tZWRpdW06aG92ZXJ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6Zm9udC1ib2xkOmhvdmVye1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmZvbnQtbGlnaHQ6Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Zm9udC1ub3JtYWw6Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Zm9udC1tZWRpdW06Zm9jdXN7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6Zm9udC1ib2xkOmZvY3Vze1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIH1cblxuICAucHJpbnRcXDpoLTF7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aC0ye1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aC0ze1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmgtNHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpoLTV7XG4gICAgaGVpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aC02e1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aC04e1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmgtMTB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpoLTEye1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOmgtMTZ7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aC0yNHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDpoLTMye1xuICAgIGhlaWdodDogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmgtNDh7XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmgtNjR7XG4gICAgaGVpZ2h0OiAxNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmgtYXV0b3tcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpoLXB4e1xuICAgIGhlaWdodDogMXB4O1xuICB9XG5cbiAgLnByaW50XFw6aC1mdWxsODV7XG4gICAgaGVpZ2h0OiA4NSU7XG4gIH1cblxuICAucHJpbnRcXDpoLWZ1bGx7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnByaW50XFw6aC1zY3JlZW57XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQteHN7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1zbXtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1iYXNle1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtbGd7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQteGx7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC0yeGx7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LTN4bHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC00eGx7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC01eGx7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC02eGx7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bGVhZGluZy1ub25le1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG5cbiAgLnByaW50XFw6bGVhZGluZy10aWdodHtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmxlYWRpbmctbm9ybWFse1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cblxuICAucHJpbnRcXDpsZWFkaW5nLWxvb3Nle1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICB9XG5cbiAgLnByaW50XFw6bGlzdC1pbnNpZGV7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xuICB9XG5cbiAgLnByaW50XFw6bGlzdC1vdXRzaWRle1xuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG4gIH1cblxuICAucHJpbnRcXDpsaXN0LW5vbmV7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6bGlzdC1kaXNje1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgfVxuXG4gIC5wcmludFxcOmxpc3QtZGVjaW1hbHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gIH1cblxuICAucHJpbnRcXDptLTB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLnByaW50XFw6bS0xe1xuICAgIG1hcmdpbjogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm0tMntcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm0tM3tcbiAgICBtYXJnaW46IDAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDptLTR7XG4gICAgbWFyZ2luOiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bS01e1xuICAgIG1hcmdpbjogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm0tNntcbiAgICBtYXJnaW46IDEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm0tOHtcbiAgICBtYXJnaW46IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDptLTEwe1xuICAgIG1hcmdpbjogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bS0xMntcbiAgICBtYXJnaW46IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDptLTE2e1xuICAgIG1hcmdpbjogNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm0tMjB7XG4gICAgbWFyZ2luOiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bS0yNHtcbiAgICBtYXJnaW46IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDptLTMye1xuICAgIG1hcmdpbjogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm0tYXV0b3tcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDptLXB4e1xuICAgIG1hcmdpbjogMXB4O1xuICB9XG5cbiAgLnByaW50XFw6LW0tcHh7XG4gICAgbWFyZ2luOiAtMXB4O1xuICB9XG5cbiAgLnByaW50XFw6LW0tMXtcbiAgICBtYXJnaW46IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW0tMntcbiAgICBtYXJnaW46IC0wLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbS0ze1xuICAgIG1hcmdpbjogLTAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbS00e1xuICAgIG1hcmdpbjogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDotbS01e1xuICAgIG1hcmdpbjogLTEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbS02e1xuICAgIG1hcmdpbjogLTEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tLTh7XG4gICAgbWFyZ2luOiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tLTEwe1xuICAgIG1hcmdpbjogLTIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tLTEye1xuICAgIG1hcmdpbjogLTNyZW07XG4gIH1cblxuICAucHJpbnRcXDotbS0xNntcbiAgICBtYXJnaW46IC00cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW0tMjB7XG4gICAgbWFyZ2luOiAtNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tLTI0e1xuICAgIG1hcmdpbjogLTZyZW07XG4gIH1cblxuICAucHJpbnRcXDotbS0zMntcbiAgICBtYXJnaW46IC04cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXktMHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAucHJpbnRcXDpteC0we1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5wcmludFxcOm15LTF7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXgtMXtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS0ye1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC0ye1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS0ze1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm14LTN7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXktNHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC00e1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm15LTV7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXgtNXtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS02e1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC02e1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS04e1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm14LTh7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXktMTB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm14LTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS0xMntcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC0xMntcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS0xNntcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC0xNntcbiAgICBtYXJnaW4tbGVmdDogNHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS0yMHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC0yMHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS0yNHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC0yNHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS0zMntcbiAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDpteC0zMntcbiAgICBtYXJnaW4tbGVmdDogOHJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDpteS1hdXRve1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOm14LWF1dG97XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6bXktcHh7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOm14LXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDotbXktcHh7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICB9XG5cbiAgLnByaW50XFw6LW14LXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgfVxuXG4gIC5wcmludFxcOi1teS0xe1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW14LTF7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktMntcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtMntcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktM3tcbiAgICBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1teC0ze1xuICAgIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW15LTR7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtNHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1teS01e1xuICAgIG1hcmdpbi10b3A6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW14LTV7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktNntcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtNntcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktOHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1teC04e1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW15LTEwe1xuICAgIG1hcmdpbi10b3A6IC0yLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1teC0xMHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktMTJ7XG4gICAgbWFyZ2luLXRvcDogLTNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtMTJ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktMTZ7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtMTZ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktMjB7XG4gICAgbWFyZ2luLXRvcDogLTVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtMjB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktMjR7XG4gICAgbWFyZ2luLXRvcDogLTZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtMjR7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXktMzJ7XG4gICAgbWFyZ2luLXRvcDogLThyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXgtMzJ7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAucHJpbnRcXDptdC0we1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAucHJpbnRcXDptci0we1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5wcmludFxcOm1iLTB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wcmludFxcOm1sLTB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAucHJpbnRcXDptdC0xe1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDptci0xe1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1iLTF7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1sLTF7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDptdC0ye1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1yLTJ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDptYi0ye1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1sLTJ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm10LTN7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1yLTN7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWItM3tcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWwtM3tcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm10LTR7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1yLTR7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWItNHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWwtNHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm10LTV7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1yLTV7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWItNXtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWwtNXtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm10LTZ7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXItNntcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1iLTZ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWwtNntcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXQtOHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXItOHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDptYi04e1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDptbC04e1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXQtMTB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXItMTB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDptYi0xMHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDptbC0xMHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXQtMTJ7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1yLTEye1xuICAgIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1iLTEye1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDptbC0xMntcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOm10LTE2e1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDptci0xNntcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDptYi0xNntcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWwtMTZ7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDptdC0yMHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXItMjB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWItMjB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1sLTIwe1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bXQtMjR7XG4gICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1yLTI0e1xuICAgIG1hcmdpbi1yaWdodDogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1iLTI0e1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDptbC0yNHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm10LTMye1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDptci0zMntcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDptYi0zMntcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWwtMzJ7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDptdC1hdXRve1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDptci1hdXRve1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOm1iLWF1dG97XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOm1sLWF1dG97XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDptdC1weHtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDptci1weHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOm1iLXB4e1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOm1sLXB4e1xuICAgIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDotbXQtcHh7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuXG4gIC5wcmludFxcOi1tci1weHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gIH1cblxuICAucHJpbnRcXDotbWItcHh7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgfVxuXG4gIC5wcmludFxcOi1tbC1weHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgfVxuXG4gIC5wcmludFxcOi1tdC0xe1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTF7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tYi0xe1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1sLTF7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW10LTJ7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tci0ye1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tYi0ye1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWwtMntcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tdC0ze1xuICAgIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTN7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tYi0ze1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1sLTN7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW10LTR7XG4gICAgbWFyZ2luLXRvcDogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXItNHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1iLTR7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWwtNHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXQtNXtcbiAgICBtYXJnaW4tdG9wOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tci01e1xuICAgIG1hcmdpbi1yaWdodDogLTEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItNXtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tbC01e1xuICAgIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tdC02e1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXItNntcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItNntcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1sLTZ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbXQtOHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tci04e1xuICAgIG1hcmdpbi1yaWdodDogLTJyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItOHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tbC04e1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tdC0xMHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTEwe1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi1tYi0xMHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1sLTEwe1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW10LTEye1xuICAgIG1hcmdpbi10b3A6IC0zcmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTEye1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItMTJ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWwtMTJ7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW10LTE2e1xuICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTE2e1xuICAgIG1hcmdpbi1yaWdodDogLTRyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItMTZ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWwtMTZ7XG4gICAgbWFyZ2luLWxlZnQ6IC00cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW10LTIwe1xuICAgIG1hcmdpbi10b3A6IC01cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTIwe1xuICAgIG1hcmdpbi1yaWdodDogLTVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItMjB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWwtMjB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW10LTI0e1xuICAgIG1hcmdpbi10b3A6IC02cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTI0e1xuICAgIG1hcmdpbi1yaWdodDogLTZyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItMjR7XG4gICAgbWFyZ2luLWJvdHRvbTogLTZyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWwtMjR7XG4gICAgbWFyZ2luLWxlZnQ6IC02cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW10LTMye1xuICAgIG1hcmdpbi10b3A6IC04cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LW1yLTMye1xuICAgIG1hcmdpbi1yaWdodDogLThyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWItMzJ7XG4gICAgbWFyZ2luLWJvdHRvbTogLThyZW07XG4gIH1cblxuICAucHJpbnRcXDotbWwtMzJ7XG4gICAgbWFyZ2luLWxlZnQ6IC04cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWF4LWgtZnVsbHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnByaW50XFw6bWF4LWgtc2NyZWVue1xuICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICB9XG5cbiAgLnByaW50XFw6bWF4LWgtZnVsbDg1e1xuICAgIG1heC1oZWlnaHQ6IDg1JTtcbiAgfVxuXG4gIC5wcmludFxcOm1heC13LXhze1xuICAgIG1heC13aWR0aDogMjByZW07XG4gIH1cblxuICAucHJpbnRcXDptYXgtdy1zbXtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWF4LXctbWR7XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1heC13LWxne1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cblxuICAucHJpbnRcXDptYXgtdy14bHtcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWF4LXctMnhse1xuICAgIG1heC13aWR0aDogNzByZW07XG4gIH1cblxuICAucHJpbnRcXDptYXgtdy0zeGx7XG4gICAgbWF4LXdpZHRoOiA4MHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOm1heC13LTR4bHtcbiAgICBtYXgtd2lkdGg6IDkwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWF4LXctNXhse1xuICAgIG1heC13aWR0aDogMTAwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bWF4LXctZnVsbHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJpbnRcXDptYXgtdy1kYXNoLTF7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgfVxuXG4gIC5wcmludFxcOm1pbi1oLTB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxuXG4gIC5wcmludFxcOm1pbi1oLWZ1bGx7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5wcmludFxcOm1pbi1oLXNjcmVlbntcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgfVxuXG4gIC5wcmludFxcOm1pbi13LTB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgLnByaW50XFw6bWluLXctZnVsbHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJpbnRcXDpvcGFjaXR5LTB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5wcmludFxcOm9wYWNpdHktMjV7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5wcmludFxcOm9wYWNpdHktNTB7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnByaW50XFw6b3BhY2l0eS03NXtcbiAgICBvcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnByaW50XFw6b3BhY2l0eS0xMDB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmludFxcOm92ZXJmbG93LWF1dG97XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpvdmVyZmxvdy1oaWRkZW57XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5wcmludFxcOm92ZXJmbG93LXZpc2libGV7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cblxuICAucHJpbnRcXDpvdmVyZmxvdy1zY3JvbGx7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuXG4gIC5wcmludFxcOm92ZXJmbG93LXgtYXV0b3tcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcmZsb3cteS1hdXRve1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpvdmVyZmxvdy14LWhpZGRlbntcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cblxuICAucHJpbnRcXDpvdmVyZmxvdy15LWhpZGRlbntcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIH1cblxuICAucHJpbnRcXDpvdmVyZmxvdy14LXZpc2libGV7XG4gICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgfVxuXG4gIC5wcmludFxcOm92ZXJmbG93LXktdmlzaWJsZXtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcmZsb3cteC1zY3JvbGx7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcmZsb3cteS1zY3JvbGx7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG5cbiAgLnByaW50XFw6c2Nyb2xsaW5nLXRvdWNoe1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuXG4gIC5wcmludFxcOnNjcm9sbGluZy1hdXRve1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcnNjcm9sbC1hdXRve1xuICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpvdmVyc2Nyb2xsLWNvbnRhaW57XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbiAgfVxuXG4gIC5wcmludFxcOm92ZXJzY3JvbGwtbm9uZXtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcnNjcm9sbC15LWF1dG97XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcnNjcm9sbC15LWNvbnRhaW57XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBjb250YWluO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcnNjcm9sbC15LW5vbmV7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci15OiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcnNjcm9sbC14LWF1dG97XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcnNjcm9sbC14LWNvbnRhaW57XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBjb250YWluO1xuICB9XG5cbiAgLnByaW50XFw6b3ZlcnNjcm9sbC14LW5vbmV7XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvci14OiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6cC0we1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAucHJpbnRcXDpwLTF7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtMntcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwLTN7XG4gICAgcGFkZGluZzogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtNHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6cC01e1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwLTZ7XG4gICAgcGFkZGluZzogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cC04e1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDpwLTEwe1xuICAgIHBhZGRpbmc6IDIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtMTJ7XG4gICAgcGFkZGluZzogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtMTZ7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtMjB7XG4gICAgcGFkZGluZzogNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtMjR7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtMzJ7XG4gICAgcGFkZGluZzogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnAtcHh7XG4gICAgcGFkZGluZzogMXB4O1xuICB9XG5cbiAgLnByaW50XFw6cHktMHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIC5wcmludFxcOnB4LTB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAucHJpbnRcXDpweS0xe1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHgtMXtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB5LTJ7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHgtMntcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpweS0ze1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHgtM3tcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB5LTR7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpweC00e1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHktNXtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB4LTV7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpweS02e1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB4LTZ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHktOHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB4LTh7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDpweS0xMHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpweC0xMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpweS0xMntcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB4LTEye1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHktMTZ7XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDpweC0xNntcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB5LTIwe1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHgtMjB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpweS0yNHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB4LTI0e1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHktMzJ7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDpweC0zMntcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB5LXB4e1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOnB4LXB4e1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOnB0LTB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAucHJpbnRcXDpwci0we1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cblxuICAucHJpbnRcXDpwYi0we1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLnByaW50XFw6cGwtMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAucHJpbnRcXDpwdC0xe1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHItMXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cGItMXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBsLTF7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHQtMntcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHItMntcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwYi0ye1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwbC0ye1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHQtM3tcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnByLTN7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBiLTN7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwbC0ze1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB0LTR7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpwci00e1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpwYi00e1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6cGwtNHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpwdC01e1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHItNXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cGItNXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBsLTV7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHQtNntcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHItNntcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwYi02e1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwbC02e1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHQtOHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnByLTh7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBiLTh7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDpwbC04e1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB0LTEwe1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwci0xMHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwYi0xMHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cGwtMTB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwdC0xMntcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnByLTEye1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDpwYi0xMntcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBsLTEye1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB0LTE2e1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHItMTZ7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBiLTE2e1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cGwtMTZ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHQtMjB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwci0yMHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cGItMjB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwbC0yMHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpwdC0yNHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnByLTI0e1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDpwYi0yNHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBsLTI0e1xuICAgIHBhZGRpbmctbGVmdDogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnB0LTMye1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHItMzJ7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnBiLTMye1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cGwtMzJ7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cHQtcHh7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOnByLXB4e1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOnBiLXB4e1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDpwbC1weHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLWRhcmstZ3JleTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMzYzNjM2O1xuICAgIGNvbG9yOiByZ2JhKDU0LCA1NCwgNTQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQ6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQtNTA6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLXN1bnJpc2U6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLWJsdWU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMzQ5MjtcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci1ibHVlLTUwOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItYmx1ZS0yNTo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci10ZWFsOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci1ibHVlc3RlZWw6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci1za2luOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNEN0I1OEE7XG4gICAgY29sb3I6IHJnYmEoMjE1LCAxODEsIDEzOCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItZHVzay1waW5rOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItZGFuZ2VyOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLXN1Y2Nlc3M6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzI3Njc0OTtcbiAgICBjb2xvcjogcmdiYSgzOSwgMTAzLCA3MywgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItdW5xdW90YWJsZTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci1ncmV5OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItZ3JleS01MDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLWdyZXktMjU6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItd2hpdGU6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci13aGl0ZS01MDo6cGxhY2Vob2xkZXJ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLWJsYWNrOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZGFyay1ncmV5OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1wZXBwZXJtaW50OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMxM0M4N0I7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXBlcHBlcm1pbnQtNTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItc3VucmlzZTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkZDNzU0O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMTk5LCA4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlLTI1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdGVhbDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjNEVDN0M2O1xuICAgIGNvbG9yOiByZ2JhKDc4LCAxOTksIDE5OCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibHVlc3RlZWw6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXNraW46Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLWR1c2stcGluazpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRUJDMEI4O1xuICAgIGNvbG9yOiByZ2JhKDIzNSwgMTkyLCAxODQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItZGFuZ2VyOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItc3VjY2Vzczpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXVucXVvdGFibGU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGNTY1NjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDg2LCA4NiwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tcGxhY2Vob2xkZXItb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5LTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ncmV5LTI1OmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjI1KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItd2hpdGU6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS1wbGFjZWhvbGRlci1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnBsYWNlaG9sZGVyLXdoaXRlLTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1ibGFjazpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIHZhcigtLXBsYWNlaG9sZGVyLW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItdHJhbnNwYXJlbnQ6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5wcmludFxcOnBsYWNlaG9sZGVyLW9wYWNpdHktMDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwO1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnByaW50XFw6cGxhY2Vob2xkZXItb3BhY2l0eS01MDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTc1OjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNzU7XG4gIH1cblxuICAucHJpbnRcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTA6Zm9jdXM6OnBsYWNlaG9sZGVye1xuICAgIC0tcGxhY2Vob2xkZXItb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS0yNTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjI1O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTUwOmZvY3VzOjpwbGFjZWhvbGRlcntcbiAgICAtLXBsYWNlaG9sZGVyLW9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cGxhY2Vob2xkZXItb3BhY2l0eS03NTpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpwbGFjZWhvbGRlci1vcGFjaXR5LTEwMDpmb2N1czo6cGxhY2Vob2xkZXJ7XG4gICAgLS1wbGFjZWhvbGRlci1vcGFjaXR5OiAxO1xuICB9XG5cbiAgLnByaW50XFw6cG9pbnRlci1ldmVudHMtbm9uZXtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOnBvaW50ZXItZXZlbnRzLWF1dG97XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOnBvaW50ZXItZXZlbnRzLW5vbmU6ZGlzYWJsZWR7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDpkaXNhYmxlZFxcOnBvaW50ZXItZXZlbnRzLWF1dG86ZGlzYWJsZWR7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpzdGF0aWN7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5wcmludFxcOmZpeGVke1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuXG4gIC5wcmludFxcOmFic29sdXRle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuXG4gIC5wcmludFxcOnJlbGF0aXZle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5wcmludFxcOnN0aWNreXtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQtMHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAucHJpbnRcXDppbnNldC1hdXRve1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LTFcXC8ye1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteHN7XG4gICAgdG9wOiAuNzVyZW07XG4gICAgcmlnaHQ6IC43NXJlbTtcbiAgICBib3R0b206IC43NXJlbTtcbiAgICBsZWZ0OiAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC1zbXtcbiAgICB0b3A6IC44NzVyZW07XG4gICAgcmlnaHQ6IC44NzVyZW07XG4gICAgYm90dG9tOiAuODc1cmVtO1xuICAgIGxlZnQ6IC44NzVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC1iYXNle1xuICAgIHRvcDogMXJlbTtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LWxne1xuICAgIHRvcDogMS4xMjVyZW07XG4gICAgcmlnaHQ6IDEuMTI1cmVtO1xuICAgIGJvdHRvbTogMS4xMjVyZW07XG4gICAgbGVmdDogMS4xMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC14bHtcbiAgICB0b3A6IDEuMjVyZW07XG4gICAgcmlnaHQ6IDEuMjVyZW07XG4gICAgYm90dG9tOiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC0yeGx7XG4gICAgdG9wOiAxLjVyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC0zeGx7XG4gICAgdG9wOiAxLjg3NXJlbTtcbiAgICByaWdodDogMS44NzVyZW07XG4gICAgYm90dG9tOiAxLjg3NXJlbTtcbiAgICBsZWZ0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LTR4bHtcbiAgICB0b3A6IDIuMjVyZW07XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gICAgYm90dG9tOiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC01eGx7XG4gICAgdG9wOiAzcmVtO1xuICAgIHJpZ2h0OiAzcmVtO1xuICAgIGJvdHRvbTogM3JlbTtcbiAgICBsZWZ0OiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteS0we1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAucHJpbnRcXDppbnNldC14LTB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LXktYXV0b3tcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteC1hdXRve1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDppbnNldC15LTFcXC8ye1xuICAgIHRvcDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteC0xXFwvMntcbiAgICByaWdodDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LXkteHN7XG4gICAgdG9wOiAuNzVyZW07XG4gICAgYm90dG9tOiAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC14LXhze1xuICAgIHJpZ2h0OiAuNzVyZW07XG4gICAgbGVmdDogLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteS1zbXtcbiAgICB0b3A6IC44NzVyZW07XG4gICAgYm90dG9tOiAuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteC1zbXtcbiAgICByaWdodDogLjg3NXJlbTtcbiAgICBsZWZ0OiAuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteS1iYXNle1xuICAgIHRvcDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC14LWJhc2V7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LXktbGd7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgICBib3R0b206IDEuMTI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteC1sZ3tcbiAgICByaWdodDogMS4xMjVyZW07XG4gICAgbGVmdDogMS4xMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC15LXhse1xuICAgIHRvcDogMS4yNXJlbTtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC14LXhse1xuICAgIHJpZ2h0OiAxLjI1cmVtO1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC15LTJ4bHtcbiAgICB0b3A6IDEuNXJlbTtcbiAgICBib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LXgtMnhse1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteS0zeGx7XG4gICAgdG9wOiAxLjg3NXJlbTtcbiAgICBib3R0b206IDEuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteC0zeGx7XG4gICAgcmlnaHQ6IDEuODc1cmVtO1xuICAgIGxlZnQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteS00eGx7XG4gICAgdG9wOiAyLjI1cmVtO1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmluc2V0LXgtNHhse1xuICAgIHJpZ2h0OiAyLjI1cmVtO1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDppbnNldC15LTV4bHtcbiAgICB0b3A6IDNyZW07XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6aW5zZXQteC01eGx7XG4gICAgcmlnaHQ6IDNyZW07XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRvcC0we1xuICAgIHRvcDogMDtcbiAgfVxuXG4gIC5wcmludFxcOnJpZ2h0LTB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICAucHJpbnRcXDpib3R0b20tMHtcbiAgICBib3R0b206IDA7XG4gIH1cblxuICAucHJpbnRcXDpsZWZ0LTB7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5wcmludFxcOnRvcC1hdXRve1xuICAgIHRvcDogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOnJpZ2h0LWF1dG97XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpib3R0b20tYXV0b3tcbiAgICBib3R0b206IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpsZWZ0LWF1dG97XG4gICAgbGVmdDogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOnRvcC0xXFwvMntcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5wcmludFxcOnJpZ2h0LTFcXC8ye1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAucHJpbnRcXDpib3R0b20tMVxcLzJ7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAucHJpbnRcXDpsZWZ0LTFcXC8ye1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC5wcmludFxcOnRvcC14c3tcbiAgICB0b3A6IC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJpZ2h0LXhze1xuICAgIHJpZ2h0OiAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpib3R0b20teHN7XG4gICAgYm90dG9tOiAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpsZWZ0LXhze1xuICAgIGxlZnQ6IC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRvcC1zbXtcbiAgICB0b3A6IC44NzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyaWdodC1zbXtcbiAgICByaWdodDogLjg3NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmJvdHRvbS1zbXtcbiAgICBib3R0b206IC44NzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpsZWZ0LXNte1xuICAgIGxlZnQ6IC44NzVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0b3AtYmFzZXtcbiAgICB0b3A6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpyaWdodC1iYXNle1xuICAgIHJpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Ym90dG9tLWJhc2V7XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bGVmdC1iYXNle1xuICAgIGxlZnQ6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDp0b3AtbGd7XG4gICAgdG9wOiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJpZ2h0LWxne1xuICAgIHJpZ2h0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmJvdHRvbS1sZ3tcbiAgICBib3R0b206IDEuMTI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bGVmdC1sZ3tcbiAgICBsZWZ0OiAxLjEyNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRvcC14bHtcbiAgICB0b3A6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyaWdodC14bHtcbiAgICByaWdodDogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmJvdHRvbS14bHtcbiAgICBib3R0b206IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpsZWZ0LXhse1xuICAgIGxlZnQ6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0b3AtMnhse1xuICAgIHRvcDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cmlnaHQtMnhse1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpib3R0b20tMnhse1xuICAgIGJvdHRvbTogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6bGVmdC0yeGx7XG4gICAgbGVmdDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dG9wLTN4bHtcbiAgICB0b3A6IDEuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cmlnaHQtM3hse1xuICAgIHJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmJvdHRvbS0zeGx7XG4gICAgYm90dG9tOiAxLjg3NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmxlZnQtM3hse1xuICAgIGxlZnQ6IDEuODc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dG9wLTR4bHtcbiAgICB0b3A6IDIuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyaWdodC00eGx7XG4gICAgcmlnaHQ6IDIuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpib3R0b20tNHhse1xuICAgIGJvdHRvbTogMi4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmxlZnQtNHhse1xuICAgIGxlZnQ6IDIuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0b3AtNXhse1xuICAgIHRvcDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJpZ2h0LTV4bHtcbiAgICByaWdodDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOmJvdHRvbS01eGx7XG4gICAgYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6bGVmdC01eGx7XG4gICAgbGVmdDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJlc2l6ZS1ub25le1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOnJlc2l6ZS15e1xuICAgIHJlc2l6ZTogdmVydGljYWw7XG4gIH1cblxuICAucHJpbnRcXDpyZXNpemUteHtcbiAgICByZXNpemU6IGhvcml6b250YWw7XG4gIH1cblxuICAucHJpbnRcXDpyZXNpemV7XG4gICAgcmVzaXplOiBib3RoO1xuICB9XG5cbiAgLnByaW50XFw6c2hhZG93e1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4xMCk7XG4gIH1cblxuICAucHJpbnRcXDpzaGFkb3ctbWR7XG4gICAgYm94LXNoYWRvdzogMCA0cHggOHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcbiAgfVxuXG4gIC5wcmludFxcOnNoYWRvdy1sZ3tcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLnByaW50XFw6c2hhZG93LWlubmVye1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wNik7XG4gIH1cblxuICAucHJpbnRcXDpzaGFkb3ctb3V0bGluZXtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAzcHggcmdiYSg1MiwxNDQsMjIwLDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpzaGFkb3ctbm9uZXtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzaGFkb3c6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjEwKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2hhZG93LW1kOmhvdmVye1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwwLDAsMC4xMiksIDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNoYWRvdy1sZzpob3ZlcntcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzaGFkb3ctaW5uZXI6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA2KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2hhZG93LW91dGxpbmU6aG92ZXJ7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTIsMTQ0LDIyMCwwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzaGFkb3ctbm9uZTpob3ZlcntcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzaGFkb3c6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjEwKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2hhZG93LW1kOmZvY3Vze1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwwLDAsMC4xMiksIDAgMnB4IDRweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNoYWRvdy1sZzpmb2N1c3tcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMzBweCAwIHJnYmEoMCwwLDAsMC4xMSksIDAgNXB4IDE1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzaGFkb3ctaW5uZXI6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggNHB4IDAgcmdiYSgwLDAsMCwwLjA2KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2hhZG93LW91dGxpbmU6Zm9jdXN7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgM3B4IHJnYmEoNTIsMTQ0LDIyMCwwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzaGFkb3ctbm9uZTpmb2N1c3tcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6c3Ryb2tlLTB7XG4gICAgc3Ryb2tlLXdpZHRoOiAwO1xuICB9XG5cbiAgLnByaW50XFw6c3Ryb2tlLTF7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICB9XG5cbiAgLnByaW50XFw6c3Ryb2tlLTJ7XG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xuICB9XG5cbiAgLnByaW50XFw6dGFibGUtYXV0b3tcbiAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDp0YWJsZS1maXhlZHtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1sZWZ0e1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LWNlbnRlcntcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LXJpZ2h0e1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1qdXN0aWZ5e1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LWRhcmstZ3JleXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtcGVwcGVybWludHtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1wZXBwZXJtaW50LTUwe1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtc3VucmlzZXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1ibHVle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1ibHVlLTUwe1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LWJsdWUtMjV7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LXRlYWx7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtYmx1ZXN0ZWVse1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOTBBOEMwO1xuICAgIGNvbG9yOiByZ2JhKDE0NCwgMTY4LCAxOTIsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1za2lue1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1kdXNrLXBpbmt7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LWRhbmdlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzlCMkMyQztcbiAgICBjb2xvcjogcmdiYSgxNTUsIDQ0LCA0NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LXN1Y2Nlc3N7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC11bnF1b3RhYmxle1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtZ3JleXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2IyYjNiODtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtZ3JleS01MHtcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1ncmV5LTI1e1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC13aGl0ZXtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtd2hpdGUtNTB7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtYmxhY2t7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LXRyYW5zcGFyZW50e1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1kYXJrLWdyZXk6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMzNjM2MzY7XG4gICAgY29sb3I6IHJnYmEoNTQsIDU0LCA1NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRleHQtcGVwcGVybWludDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzEzQzg3QjtcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0ZXh0LXBlcHBlcm1pbnQtNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMTksIDIwMCwgMTIzLCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0ZXh0LXN1bnJpc2U6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRkM3NTQ7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAxOTksIDg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1ibHVlOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMDAzNDkyO1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0ZXh0LWJsdWUtNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1ibHVlLTI1OmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDAsIDUyLCAxNDYsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0ZXh0LXRlYWw6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM0RUM3QzY7XG4gICAgY29sb3I6IHJnYmEoNzgsIDE5OSwgMTk4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1ibHVlc3RlZWw6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5MEE4QzA7XG4gICAgY29sb3I6IHJnYmEoMTQ0LCAxNjgsIDE5MiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRleHQtc2tpbjpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0Q3QjU4QTtcbiAgICBjb2xvcjogcmdiYSgyMTUsIDE4MSwgMTM4LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1kdXNrLXBpbms6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNFQkMwQjg7XG4gICAgY29sb3I6IHJnYmEoMjM1LCAxOTIsIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRleHQtZGFuZ2VyOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjOUIyQzJDO1xuICAgIGNvbG9yOiByZ2JhKDE1NSwgNDQsIDQ0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1zdWNjZXNzOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMjc2NzQ5O1xuICAgIGNvbG9yOiByZ2JhKDM5LCAxMDMsIDczLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC11bnF1b3RhYmxlOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRkY1NjU2O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgODYsIDg2LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1ncmV5OmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjYjJiM2I4O1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0ZXh0LWdyZXktNTA6aG92ZXJ7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1ncmV5LTI1OmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDE3OCwgMTc5LCAxODQsIDAuMjUpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0ZXh0LXdoaXRlOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0ZXh0LXdoaXRlLTUwOmhvdmVye1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRleHQtYmxhY2s6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRleHQtdHJhbnNwYXJlbnQ6aG92ZXJ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LWRhcmstZ3JleTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzM2MzYzNjtcbiAgICBjb2xvcjogcmdiYSg1NCwgNTQsIDU0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC1wZXBwZXJtaW50OmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjMTNDODdCO1xuICAgIGNvbG9yOiByZ2JhKDE5LCAyMDAsIDEyMywgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtcGVwcGVybWludC01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgxOSwgMjAwLCAxMjMsIDAuNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtc3VucmlzZTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0ZGQzc1NDtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDE5OSwgODQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LWJsdWU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMwMDM0OTI7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtYmx1ZS01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgwLCA1MiwgMTQ2LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LWJsdWUtMjU6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMCwgNTIsIDE0NiwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtdGVhbDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzRFQzdDNjtcbiAgICBjb2xvcjogcmdiYSg3OCwgMTk5LCAxOTgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LWJsdWVzdGVlbDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzkwQThDMDtcbiAgICBjb2xvcjogcmdiYSgxNDQsIDE2OCwgMTkyLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC1za2luOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAxO1xuICAgIGNvbG9yOiAjRDdCNThBO1xuICAgIGNvbG9yOiByZ2JhKDIxNSwgMTgxLCAxMzgsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LWR1c2stcGluazpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogI0VCQzBCODtcbiAgICBjb2xvcjogcmdiYSgyMzUsIDE5MiwgMTg0LCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC1kYW5nZXI6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM5QjJDMkM7XG4gICAgY29sb3I6IHJnYmEoMTU1LCA0NCwgNDQsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LXN1Y2Nlc3M6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICMyNzY3NDk7XG4gICAgY29sb3I6IHJnYmEoMzksIDEwMywgNzMsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LXVucXVvdGFibGU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNGRjU2NTY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCA4NiwgODYsIHZhcigtLXRleHQtb3BhY2l0eSkpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LWdyZXk6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNiMmIzYjg7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtZ3JleS01MDpmb2N1c3tcbiAgICBjb2xvcjogcmdiYSgxNzgsIDE3OSwgMTg0LCAwLjUpO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0ZXh0LWdyZXktMjU6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMTc4LCAxNzksIDE4NCwgMC4yNSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtd2hpdGU6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgdmFyKC0tdGV4dC1vcGFjaXR5KSk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtd2hpdGUtNTA6Zm9jdXN7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC1ibGFjazpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCB2YXIoLS10ZXh0LW9wYWNpdHkpKTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC10cmFuc3BhcmVudDpmb2N1c3tcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAucHJpbnRcXDp0ZXh0LW9wYWNpdHktMHtcbiAgICAtLXRleHQtb3BhY2l0eTogMDtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtb3BhY2l0eS0yNXtcbiAgICAtLXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5wcmludFxcOnRleHQtb3BhY2l0eS01MHtcbiAgICAtLXRleHQtb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1vcGFjaXR5LTc1e1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjc1O1xuICB9XG5cbiAgLnByaW50XFw6dGV4dC1vcGFjaXR5LTEwMHtcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTA6aG92ZXJ7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS0yNTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTUwOmhvdmVye1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRleHQtb3BhY2l0eS03NTpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dGV4dC1vcGFjaXR5LTEwMDpob3ZlcntcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTA6Zm9jdXN7XG4gICAgLS10ZXh0LW9wYWNpdHk6IDA7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS0yNTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMC4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTUwOmZvY3Vze1xuICAgIC0tdGV4dC1vcGFjaXR5OiAwLjU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRleHQtb3BhY2l0eS03NTpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMC43NTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dGV4dC1vcGFjaXR5LTEwMDpmb2N1c3tcbiAgICAtLXRleHQtb3BhY2l0eTogMTtcbiAgfVxuXG4gIC5wcmludFxcOml0YWxpY3tcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAucHJpbnRcXDpub3QtaXRhbGlje1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6aXRhbGljOmhvdmVye1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6bm90LWl0YWxpYzpob3ZlcntcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOml0YWxpYzpmb2N1c3tcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOm5vdC1pdGFsaWM6Zm9jdXN7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLnByaW50XFw6dXBwZXJjYXNle1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAucHJpbnRcXDpsb3dlcmNhc2V7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgfVxuXG4gIC5wcmludFxcOmNhcGl0YWxpemV7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICAucHJpbnRcXDpub3JtYWwtY2FzZXtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dXBwZXJjYXNlOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOmxvd2VyY2FzZTpob3ZlcntcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpjYXBpdGFsaXplOmhvdmVye1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpub3JtYWwtY2FzZTpob3ZlcntcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dXBwZXJjYXNlOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmxvd2VyY2FzZTpmb2N1c3tcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpjYXBpdGFsaXplOmZvY3Vze1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpub3JtYWwtY2FzZTpmb2N1c3tcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOnVuZGVybGluZXtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5wcmludFxcOmxpbmUtdGhyb3VnaHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5wcmludFxcOm5vLXVuZGVybGluZXtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnVuZGVybGluZTpob3ZlcntcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6bGluZS10aHJvdWdoOmhvdmVye1xuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpuby11bmRlcmxpbmU6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp1bmRlcmxpbmU6Zm9jdXN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOmxpbmUtdGhyb3VnaDpmb2N1c3tcbiAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6bm8tdW5kZXJsaW5lOmZvY3Vze1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOmFudGlhbGlhc2Vke1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxuICAucHJpbnRcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZHtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDphbnRpYWxpYXNlZDpob3ZlcntcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZDpob3ZlcntcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDphbnRpYWxpYXNlZDpmb2N1c3tcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzdWJwaXhlbC1hbnRpYWxpYXNlZDpmb2N1c3tcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6b3JkaW5hbCwgLnByaW50XFw6c2xhc2hlZC16ZXJvLCAucHJpbnRcXDpsaW5pbmctbnVtcywgLnByaW50XFw6b2xkc3R5bGUtbnVtcywgLnByaW50XFw6cHJvcG9ydGlvbmFsLW51bXMsIC5wcmludFxcOnRhYnVsYXItbnVtcywgLnByaW50XFw6ZGlhZ29uYWwtZnJhY3Rpb25zLCAucHJpbnRcXDpzdGFja2VkLWZyYWN0aW9uc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLW9yZGluYWw6IHZhcigtLXRhaWx3aW5kLWVtcHR5LC8qISovIC8qISovKTtcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNsYXNoZWQtemVybzogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiB2YXIoLS10YWlsd2luZC1lbXB0eSwvKiEqLyAvKiEqLyk7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1mcmFjdGlvbjogdmFyKC0tdGFpbHdpbmQtZW1wdHksLyohKi8gLyohKi8pO1xuICAgIGZvbnQtdmFyaWFudC1udW1lcmljOiB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1vcmRpbmFsKSB2YXIoLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zbGFzaGVkLXplcm8pIHZhcigtLWZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZSkgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtc3BhY2luZykgdmFyKC0tZm9udC12YXJpYW50LW51bWVyaWMtZnJhY3Rpb24pO1xuICB9XG5cbiAgLnByaW50XFw6bm9ybWFsLW51bXN7XG4gICAgZm9udC12YXJpYW50LW51bWVyaWM6IG5vcm1hbDtcbiAgfVxuXG4gIC5wcmludFxcOm9yZGluYWx7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1vcmRpbmFsOiBvcmRpbmFsO1xuICB9XG5cbiAgLnByaW50XFw6c2xhc2hlZC16ZXJve1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtc2xhc2hlZC16ZXJvOiBzbGFzaGVkLXplcm87XG4gIH1cblxuICAucHJpbnRcXDpsaW5pbmctbnVtc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZpZ3VyZTogbGluaW5nLW51bXM7XG4gIH1cblxuICAucHJpbnRcXDpvbGRzdHlsZS1udW1ze1xuICAgIC0tZm9udC12YXJpYW50LW51bWVyaWMtZmlndXJlOiBvbGRzdHlsZS1udW1zO1xuICB9XG5cbiAgLnByaW50XFw6cHJvcG9ydGlvbmFsLW51bXN7XG4gICAgLS1mb250LXZhcmlhbnQtbnVtZXJpYy1zcGFjaW5nOiBwcm9wb3J0aW9uYWwtbnVtcztcbiAgfVxuXG4gIC5wcmludFxcOnRhYnVsYXItbnVtc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLXNwYWNpbmc6IHRhYnVsYXItbnVtcztcbiAgfVxuXG4gIC5wcmludFxcOmRpYWdvbmFsLWZyYWN0aW9uc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiBkaWFnb25hbC1mcmFjdGlvbnM7XG4gIH1cblxuICAucHJpbnRcXDpzdGFja2VkLWZyYWN0aW9uc3tcbiAgICAtLWZvbnQtdmFyaWFudC1udW1lcmljLWZyYWN0aW9uOiBzdGFja2VkLWZyYWN0aW9ucztcbiAgfVxuXG4gIC5wcmludFxcOnRyYWNraW5nLXRpZ2h0e1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhY2tpbmctbm9ybWFse1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG5cbiAgLnByaW50XFw6dHJhY2tpbmctd2lkZXtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICB9XG5cbiAgLnByaW50XFw6c2VsZWN0LW5vbmV7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDpzZWxlY3QtdGV4dHtcbiAgICB1c2VyLXNlbGVjdDogdGV4dDtcbiAgfVxuXG4gIC5wcmludFxcOnNlbGVjdC1hbGx7XG4gICAgdXNlci1zZWxlY3Q6IGFsbDtcbiAgfVxuXG4gIC5wcmludFxcOnNlbGVjdC1hdXRve1xuICAgIHVzZXItc2VsZWN0OiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6YWxpZ24tYmFzZWxpbmV7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICB9XG5cbiAgLnByaW50XFw6YWxpZ24tdG9we1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIH1cblxuICAucHJpbnRcXDphbGlnbi1taWRkbGV7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIC5wcmludFxcOmFsaWduLWJvdHRvbXtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG5cbiAgLnByaW50XFw6YWxpZ24tdGV4dC10b3B7XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICB9XG5cbiAgLnByaW50XFw6YWxpZ24tdGV4dC1ib3R0b217XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG5cbiAgLnByaW50XFw6dmlzaWJsZXtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG5cbiAgLnByaW50XFw6aW52aXNpYmxle1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5wcmludFxcOndoaXRlc3BhY2Utbm9ybWFse1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cblxuICAucHJpbnRcXDp3aGl0ZXNwYWNlLW5vLXdyYXB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5wcmludFxcOndoaXRlc3BhY2UtcHJle1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gIH1cblxuICAucHJpbnRcXDp3aGl0ZXNwYWNlLXByZS1saW5le1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgfVxuXG4gIC5wcmludFxcOndoaXRlc3BhY2UtcHJlLXdyYXB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB9XG5cbiAgLnByaW50XFw6YnJlYWstbm9ybWFse1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIG92ZXJmbG93LXdyYXA6IG5vcm1hbDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cblxuICAucHJpbnRcXDpicmVhay13b3Jkc3tcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgfVxuXG4gIC5wcmludFxcOmJyZWFrLWFsbHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIH1cblxuICAucHJpbnRcXDp0cnVuY2F0ZXtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAucHJpbnRcXDp3LTF7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp3LTJ7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnctM3tcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnctNHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnctNXtcbiAgICB3aWR0aDogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnctNntcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dy04e1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6dy0xMHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dy0xMntcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnctMTZ7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDp3LTI0e1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dy0zMntcbiAgICB3aWR0aDogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnctNDh7XG4gICAgd2lkdGg6IDEycmVtO1xuICB9XG5cbiAgLnByaW50XFw6dy02NHtcbiAgICB3aWR0aDogMTZyZW07XG4gIH1cblxuICAucHJpbnRcXDp3LWF1dG97XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDp3LXB4e1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDp3LTFcXC8ye1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAucHJpbnRcXDp3LTFcXC8ze1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gIH1cblxuICAucHJpbnRcXDp3LTJcXC8ze1xuICAgIHdpZHRoOiA2Ni42NjY2NyU7XG4gIH1cblxuICAucHJpbnRcXDp3LTFcXC80e1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cblxuICAucHJpbnRcXDp3LTNcXC80e1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cblxuICAucHJpbnRcXDp3LTFcXC81e1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAucHJpbnRcXDp3LTJcXC81e1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAucHJpbnRcXDp3LTNcXC81e1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAucHJpbnRcXDp3LTRcXC81e1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAucHJpbnRcXDp3LTFcXC82e1xuICAgIHdpZHRoOiAxNi42NjY2NyU7XG4gIH1cblxuICAucHJpbnRcXDp3LTVcXC82e1xuICAgIHdpZHRoOiA4My4zMzMzMyU7XG4gIH1cblxuICAucHJpbnRcXDp3LWZ1bGx7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucHJpbnRcXDp3LXNjcmVlbntcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cblxuICAucHJpbnRcXDp3LWRhc2gtMXtcbiAgICB3aWR0aDogMzUwcHg7XG4gIH1cblxuICAucHJpbnRcXDp6LTB7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gIC5wcmludFxcOnotMTB7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAucHJpbnRcXDp6LTIwe1xuICAgIHotaW5kZXg6IDIwO1xuICB9XG5cbiAgLnByaW50XFw6ei0zMHtcbiAgICB6LWluZGV4OiAzMDtcbiAgfVxuXG4gIC5wcmludFxcOnotNDB7XG4gICAgei1pbmRleDogNDA7XG4gIH1cblxuICAucHJpbnRcXDp6LTUwe1xuICAgIHotaW5kZXg6IDUwO1xuICB9XG5cbiAgLnByaW50XFw6ei1hdXRve1xuICAgIHotaW5kZXg6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpnYXAtMHtcbiAgICBncmlkLWdhcDogMDtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAucHJpbnRcXDpnYXAtMXtcbiAgICBncmlkLWdhcDogMC4yNXJlbTtcbiAgICBnYXA6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAtMntcbiAgICBncmlkLWdhcDogMC41cmVtO1xuICAgIGdhcDogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLTN7XG4gICAgZ3JpZC1nYXA6IDAuNzVyZW07XG4gICAgZ2FwOiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLTR7XG4gICAgZ3JpZC1nYXA6IDFyZW07XG4gICAgZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLTV7XG4gICAgZ3JpZC1nYXA6IDEuMjVyZW07XG4gICAgZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLTZ7XG4gICAgZ3JpZC1nYXA6IDEuNXJlbTtcbiAgICBnYXA6IDEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC04e1xuICAgIGdyaWQtZ2FwOiAycmVtO1xuICAgIGdhcDogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC0xMHtcbiAgICBncmlkLWdhcDogMi41cmVtO1xuICAgIGdhcDogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLTEye1xuICAgIGdyaWQtZ2FwOiAzcmVtO1xuICAgIGdhcDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC0xNntcbiAgICBncmlkLWdhcDogNHJlbTtcbiAgICBnYXA6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAtMjB7XG4gICAgZ3JpZC1nYXA6IDVyZW07XG4gICAgZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLTI0e1xuICAgIGdyaWQtZ2FwOiA2cmVtO1xuICAgIGdhcDogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC0zMntcbiAgICBncmlkLWdhcDogOHJlbTtcbiAgICBnYXA6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAtNDB7XG4gICAgZ3JpZC1nYXA6IDEwcmVtO1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAtNDh7XG4gICAgZ3JpZC1nYXA6IDEycmVtO1xuICAgIGdhcDogMTJyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAtNTZ7XG4gICAgZ3JpZC1nYXA6IDE0cmVtO1xuICAgIGdhcDogMTRyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAtNjR7XG4gICAgZ3JpZC1nYXA6IDE2cmVtO1xuICAgIGdhcDogMTZyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAtcHh7XG4gICAgZ3JpZC1nYXA6IDFweDtcbiAgICBnYXA6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtMXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZ2FwLTN7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZ2FwLTR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcmVtO1xuICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZ2FwLTV7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZ2FwLTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWdhcC04e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWdhcC0xMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZ2FwLTEye1xuICAgIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWdhcC0xNntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDRyZW07XG4gICAgY29sdW1uLWdhcDogNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtMjB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZ2FwLTI0e1xuICAgIGdyaWQtY29sdW1uLWdhcDogNnJlbTtcbiAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWdhcC0zMntcbiAgICBncmlkLWNvbHVtbi1nYXA6IDhyZW07XG4gICAgY29sdW1uLWdhcDogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtNDB7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMHJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxMHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtNDh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtNTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNHJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtNjR7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1nYXAtcHh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXgtMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDA7XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC14LTF7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjI1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteC0ye1xuICAgIGdyaWQtY29sdW1uLWdhcDogMC41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC14LTN7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAwLjc1cmVtO1xuICAgIGNvbHVtbi1nYXA6IDAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteC00e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXgtNXtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC14LTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxLjVyZW07XG4gICAgY29sdW1uLWdhcDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXgtOHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDJyZW07XG4gICAgY29sdW1uLWdhcDogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC14LTEwe1xuICAgIGdyaWQtY29sdW1uLWdhcDogMi41cmVtO1xuICAgIGNvbHVtbi1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC14LTEye1xuICAgIGdyaWQtY29sdW1uLWdhcDogM3JlbTtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXgtMTZ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA0cmVtO1xuICAgIGNvbHVtbi1nYXA6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteC0yMHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDVyZW07XG4gICAgY29sdW1uLWdhcDogNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC14LTI0e1xuICAgIGdyaWQtY29sdW1uLWdhcDogNnJlbTtcbiAgICBjb2x1bW4tZ2FwOiA2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXgtMzJ7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA4cmVtO1xuICAgIGNvbHVtbi1nYXA6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteC00MHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDEwcmVtO1xuICAgIGNvbHVtbi1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXgtNDh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxMnJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC14LTU2e1xuICAgIGdyaWQtY29sdW1uLWdhcDogMTRyZW07XG4gICAgY29sdW1uLWdhcDogMTRyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteC02NHtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDE2cmVtO1xuICAgIGNvbHVtbi1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXgtcHh7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAxcHg7XG4gICAgY29sdW1uLWdhcDogMXB4O1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC0we1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC0xe1xuICAgIGdyaWQtcm93LWdhcDogMC4yNXJlbTtcbiAgICByb3ctZ2FwOiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC0ye1xuICAgIGdyaWQtcm93LWdhcDogMC41cmVtO1xuICAgIHJvdy1nYXA6IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1nYXAtM3tcbiAgICBncmlkLXJvdy1nYXA6IDAuNzVyZW07XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1nYXAtNHtcbiAgICBncmlkLXJvdy1nYXA6IDFyZW07XG4gICAgcm93LWdhcDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1nYXAtNXtcbiAgICBncmlkLXJvdy1nYXA6IDEuMjVyZW07XG4gICAgcm93LWdhcDogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1nYXAtNntcbiAgICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3ctZ2FwLTh7XG4gICAgZ3JpZC1yb3ctZ2FwOiAycmVtO1xuICAgIHJvdy1nYXA6IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3ctZ2FwLTEwe1xuICAgIGdyaWQtcm93LWdhcDogMi41cmVtO1xuICAgIHJvdy1nYXA6IDIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1nYXAtMTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3ctZ2FwLTE2e1xuICAgIGdyaWQtcm93LWdhcDogNHJlbTtcbiAgICByb3ctZ2FwOiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC0yMHtcbiAgICBncmlkLXJvdy1nYXA6IDVyZW07XG4gICAgcm93LWdhcDogNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1nYXAtMjR7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDpyb3ctZ2FwLTMye1xuICAgIGdyaWQtcm93LWdhcDogOHJlbTtcbiAgICByb3ctZ2FwOiA4cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC00MHtcbiAgICBncmlkLXJvdy1nYXA6IDEwcmVtO1xuICAgIHJvdy1nYXA6IDEwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC00OHtcbiAgICBncmlkLXJvdy1nYXA6IDEycmVtO1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC01NntcbiAgICBncmlkLXJvdy1nYXA6IDE0cmVtO1xuICAgIHJvdy1nYXA6IDE0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC02NHtcbiAgICBncmlkLXJvdy1nYXA6IDE2cmVtO1xuICAgIHJvdy1nYXA6IDE2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWdhcC1weHtcbiAgICBncmlkLXJvdy1nYXA6IDFweDtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDpnYXAteS0we1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICByb3ctZ2FwOiAwO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXktMXtcbiAgICBncmlkLXJvdy1nYXA6IDAuMjVyZW07XG4gICAgcm93LWdhcDogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC15LTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwLjVyZW07XG4gICAgcm93LWdhcDogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXktM3tcbiAgICBncmlkLXJvdy1nYXA6IDAuNzVyZW07XG4gICAgcm93LWdhcDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC15LTR7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxcmVtO1xuICAgIHJvdy1nYXA6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteS01e1xuICAgIGdyaWQtcm93LWdhcDogMS4yNXJlbTtcbiAgICByb3ctZ2FwOiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXktNntcbiAgICBncmlkLXJvdy1nYXA6IDEuNXJlbTtcbiAgICByb3ctZ2FwOiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteS04e1xuICAgIGdyaWQtcm93LWdhcDogMnJlbTtcbiAgICByb3ctZ2FwOiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXktMTB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyLjVyZW07XG4gICAgcm93LWdhcDogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXktMTJ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAzcmVtO1xuICAgIHJvdy1nYXA6IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteS0xNntcbiAgICBncmlkLXJvdy1nYXA6IDRyZW07XG4gICAgcm93LWdhcDogNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC15LTIwe1xuICAgIGdyaWQtcm93LWdhcDogNXJlbTtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXktMjR7XG4gICAgZ3JpZC1yb3ctZ2FwOiA2cmVtO1xuICAgIHJvdy1nYXA6IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteS0zMntcbiAgICBncmlkLXJvdy1nYXA6IDhyZW07XG4gICAgcm93LWdhcDogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC15LTQwe1xuICAgIGdyaWQtcm93LWdhcDogMTByZW07XG4gICAgcm93LWdhcDogMTByZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteS00OHtcbiAgICBncmlkLXJvdy1nYXA6IDEycmVtO1xuICAgIHJvdy1nYXA6IDEycmVtO1xuICB9XG5cbiAgLnByaW50XFw6Z2FwLXktNTZ7XG4gICAgZ3JpZC1yb3ctZ2FwOiAxNHJlbTtcbiAgICByb3ctZ2FwOiAxNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmdhcC15LTY0e1xuICAgIGdyaWQtcm93LWdhcDogMTZyZW07XG4gICAgcm93LWdhcDogMTZyZW07XG4gIH1cblxuICAucHJpbnRcXDpnYXAteS1weHtcbiAgICBncmlkLXJvdy1nYXA6IDFweDtcbiAgICByb3ctZ2FwOiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWZsb3ctcm93e1xuICAgIGdyaWQtYXV0by1mbG93OiByb3c7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWZsb3ctY29se1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWZsb3ctcm93LWRlbnNle1xuICAgIGdyaWQtYXV0by1mbG93OiByb3cgZGVuc2U7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWZsb3ctY29sLWRlbnNle1xuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW4gZGVuc2U7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtMXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtMntcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtM3tcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtNHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtNXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg1LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtNntcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtN3tcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtOHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg4LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtOXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg5LCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtMTB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIG1pbm1heCgwLCAxZnIpKTtcbiAgfVxuXG4gIC5wcmludFxcOmdyaWQtY29scy0xMXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1jb2xzLTEye1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBtaW5tYXgoMCwgMWZyKSk7XG4gIH1cblxuICAucHJpbnRcXDpncmlkLWNvbHMtbm9uZXtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDphdXRvLWNvbHMtYXV0b3tcbiAgICBncmlkLWF1dG8tY29sdW1uczogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOmF1dG8tY29scy1taW57XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbi1jb250ZW50O1xuICB9XG5cbiAgLnByaW50XFw6YXV0by1jb2xzLW1heHtcbiAgICBncmlkLWF1dG8tY29sdW1uczogbWF4LWNvbnRlbnQ7XG4gIH1cblxuICAucHJpbnRcXDphdXRvLWNvbHMtZnJ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWF1dG97XG4gICAgZ3JpZC1jb2x1bW46IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi0xe1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDEgLyBzcGFuIDE7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi0ye1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDIgLyBzcGFuIDI7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi0ze1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDMgLyBzcGFuIDM7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi00e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDQgLyBzcGFuIDQ7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi01e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDUgLyBzcGFuIDU7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi02e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDYgLyBzcGFuIDY7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi03e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDcgLyBzcGFuIDc7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi04e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDggLyBzcGFuIDg7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi05e1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDkgLyBzcGFuIDk7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi0xMHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMCAvIHNwYW4gMTA7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi0xMXtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMSAvIHNwYW4gMTE7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi0xMntcbiAgICBncmlkLWNvbHVtbjogc3BhbiAxMiAvIHNwYW4gMTI7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3Bhbi1mdWxse1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3RhcnQtMXtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1zdGFydC0ye1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLXN0YXJ0LTN7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3RhcnQtNHtcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1zdGFydC01e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICB9XG5cbiAgLnByaW50XFw6Y29sLXN0YXJ0LTZ7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3RhcnQtN3tcbiAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1zdGFydC04e1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICB9XG5cbiAgLnByaW50XFw6Y29sLXN0YXJ0LTl7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3RhcnQtMTB7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLXN0YXJ0LTExe1xuICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1zdGFydC0xMntcbiAgICBncmlkLWNvbHVtbi1zdGFydDogMTI7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtc3RhcnQtMTN7XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEzO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLXN0YXJ0LWF1dG97XG4gICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLTF7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxO1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWVuZC0ye1xuICAgIGdyaWQtY29sdW1uLWVuZDogMjtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1lbmQtM3tcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDM7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLTR7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA0O1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWVuZC01e1xuICAgIGdyaWQtY29sdW1uLWVuZDogNTtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1lbmQtNntcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDY7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLTd7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiA3O1xuICB9XG5cbiAgLnByaW50XFw6Y29sLWVuZC04e1xuICAgIGdyaWQtY29sdW1uLWVuZDogODtcbiAgfVxuXG4gIC5wcmludFxcOmNvbC1lbmQtOXtcbiAgICBncmlkLWNvbHVtbi1lbmQ6IDk7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLTEwe1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTA7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLTExe1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTE7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLTEye1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTI7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLTEze1xuICAgIGdyaWQtY29sdW1uLWVuZDogMTM7XG4gIH1cblxuICAucHJpbnRcXDpjb2wtZW5kLWF1dG97XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1yb3dzLTF7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1yb3dzLTJ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1yb3dzLTN7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1yb3dzLTR7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1yb3dzLTV7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNSwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1yb3dzLTZ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnByaW50XFw6Z3JpZC1yb3dzLW5vbmV7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBub25lO1xuICB9XG5cbiAgLnByaW50XFw6YXV0by1yb3dzLWF1dG97XG4gICAgZ3JpZC1hdXRvLXJvd3M6IGF1dG87XG4gIH1cblxuICAucHJpbnRcXDphdXRvLXJvd3MtbWlue1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW4tY29udGVudDtcbiAgfVxuXG4gIC5wcmludFxcOmF1dG8tcm93cy1tYXh7XG4gICAgZ3JpZC1hdXRvLXJvd3M6IG1heC1jb250ZW50O1xuICB9XG5cbiAgLnByaW50XFw6YXV0by1yb3dzLWZye1xuICAgIGdyaWQtYXV0by1yb3dzOiBtaW5tYXgoMCwgMWZyKTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1hdXRve1xuICAgIGdyaWQtcm93OiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6cm93LXNwYW4tMXtcbiAgICBncmlkLXJvdzogc3BhbiAxIC8gc3BhbiAxO1xuICB9XG5cbiAgLnByaW50XFw6cm93LXNwYW4tMntcbiAgICBncmlkLXJvdzogc3BhbiAyIC8gc3BhbiAyO1xuICB9XG5cbiAgLnByaW50XFw6cm93LXNwYW4tM3tcbiAgICBncmlkLXJvdzogc3BhbiAzIC8gc3BhbiAzO1xuICB9XG5cbiAgLnByaW50XFw6cm93LXNwYW4tNHtcbiAgICBncmlkLXJvdzogc3BhbiA0IC8gc3BhbiA0O1xuICB9XG5cbiAgLnByaW50XFw6cm93LXNwYW4tNXtcbiAgICBncmlkLXJvdzogc3BhbiA1IC8gc3BhbiA1O1xuICB9XG5cbiAgLnByaW50XFw6cm93LXNwYW4tNntcbiAgICBncmlkLXJvdzogc3BhbiA2IC8gc3BhbiA2O1xuICB9XG5cbiAgLnByaW50XFw6cm93LXNwYW4tZnVsbHtcbiAgICBncmlkLXJvdzogMSAvIC0xO1xuICB9XG5cbiAgLnByaW50XFw6cm93LXN0YXJ0LTF7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDE7XG4gIH1cblxuICAucHJpbnRcXDpyb3ctc3RhcnQtMntcbiAgICBncmlkLXJvdy1zdGFydDogMjtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1zdGFydC0ze1xuICAgIGdyaWQtcm93LXN0YXJ0OiAzO1xuICB9XG5cbiAgLnByaW50XFw6cm93LXN0YXJ0LTR7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDQ7XG4gIH1cblxuICAucHJpbnRcXDpyb3ctc3RhcnQtNXtcbiAgICBncmlkLXJvdy1zdGFydDogNTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1zdGFydC02e1xuICAgIGdyaWQtcm93LXN0YXJ0OiA2O1xuICB9XG5cbiAgLnByaW50XFw6cm93LXN0YXJ0LTd7XG4gICAgZ3JpZC1yb3ctc3RhcnQ6IDc7XG4gIH1cblxuICAucHJpbnRcXDpyb3ctc3RhcnQtYXV0b3tcbiAgICBncmlkLXJvdy1zdGFydDogYXV0bztcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1lbmQtMXtcbiAgICBncmlkLXJvdy1lbmQ6IDE7XG4gIH1cblxuICAucHJpbnRcXDpyb3ctZW5kLTJ7XG4gICAgZ3JpZC1yb3ctZW5kOiAyO1xuICB9XG5cbiAgLnByaW50XFw6cm93LWVuZC0ze1xuICAgIGdyaWQtcm93LWVuZDogMztcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1lbmQtNHtcbiAgICBncmlkLXJvdy1lbmQ6IDQ7XG4gIH1cblxuICAucHJpbnRcXDpyb3ctZW5kLTV7XG4gICAgZ3JpZC1yb3ctZW5kOiA1O1xuICB9XG5cbiAgLnByaW50XFw6cm93LWVuZC02e1xuICAgIGdyaWQtcm93LWVuZDogNjtcbiAgfVxuXG4gIC5wcmludFxcOnJvdy1lbmQtN3tcbiAgICBncmlkLXJvdy1lbmQ6IDc7XG4gIH1cblxuICAucHJpbnRcXDpyb3ctZW5kLWF1dG97XG4gICAgZ3JpZC1yb3ctZW5kOiBhdXRvO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNmb3Jte1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgodmFyKC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14KSkgdHJhbnNsYXRlWSh2YXIoLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXkpKSByb3RhdGUodmFyKC0tdHJhbnNmb3JtLXJvdGF0ZSkpIHNrZXdYKHZhcigtLXRyYW5zZm9ybS1za2V3LXgpKSBza2V3WSh2YXIoLS10cmFuc2Zvcm0tc2tldy15KSkgc2NhbGVYKHZhcigtLXRyYW5zZm9ybS1zY2FsZS14KSkgc2NhbGVZKHZhcigtLXRyYW5zZm9ybS1zY2FsZS15KSk7XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2Zvcm0tbm9uZXtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDpvcmlnaW4tY2VudGVye1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgfVxuXG4gIC5wcmludFxcOm9yaWdpbi10b3B7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB9XG5cbiAgLnByaW50XFw6b3JpZ2luLXRvcC1yaWdodHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIH1cblxuICAucHJpbnRcXDpvcmlnaW4tcmlnaHR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIH1cblxuICAucHJpbnRcXDpvcmlnaW4tYm90dG9tLXJpZ2h0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcbiAgfVxuXG4gIC5wcmludFxcOm9yaWdpbi1ib3R0b217XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB9XG5cbiAgLnByaW50XFw6b3JpZ2luLWJvdHRvbS1sZWZ0e1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xuICB9XG5cbiAgLnByaW50XFw6b3JpZ2luLWxlZnR7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgfVxuXG4gIC5wcmludFxcOm9yaWdpbi10b3AtbGVmdHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUtNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS03NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNzU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjc1O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUtOTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS05NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUtMTAwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLTEwNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS0xMTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLTEyNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS0xNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLXgtMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteC01MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLXgtNzV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteC05MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLXgtOTV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk1O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteC0xMDB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLXgtMTA1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS14LTExMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS14LTEyNXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteC0xNTB7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteS0we1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDA7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS15LTUwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteS03NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS15LTkwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteS05NXtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS15LTEwMHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnByaW50XFw6c2NhbGUteS0xMDV7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4wNTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLXktMTEwe1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5wcmludFxcOnNjYWxlLXktMTI1e1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAucHJpbnRcXDpzY2FsZS15LTE1MHtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMDtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS01MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUtNzU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUtOTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjk7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLTk1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLTEwMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLTEwNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjA1O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLTExMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjE7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4xO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS0xMjU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjI1O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS0xNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteC0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLXgtNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLXgtNzU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjc1O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS14LTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS14LTk1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45NTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteC0xMDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteC0xMDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteC0xMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS14LTEyNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjI1O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS14LTE1MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAxLjU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLXktMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAwO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS15LTUwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC41O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpzY2FsZS15LTc1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC43NTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteS05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteS05NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuOTU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLXktMTAwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDE7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLXktMTA1OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMDU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNjYWxlLXktMTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteS0xMjU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2NhbGUteS0xNTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS41O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDA7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUtNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogLjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLTc1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLTkwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC45O1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IC45O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS05NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS0xMDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS0xMDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4wNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS0xMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4xO1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUtMTI1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMjU7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMS4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUtMTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuNTtcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXgtMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAwO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS14LTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC41O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS14LTc1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IC43NTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUteC05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUteC05NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS14OiAuOTU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXgtMTAwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDE7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXgtMTA1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMDU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXgtMTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXg6IDEuMTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUteC0xMjU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS4yNTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUteC0xNTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteDogMS41O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS15LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUteS01MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2NhbGUteS03NTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAuNzU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXktOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXktOTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2NhbGUteTogLjk1O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS15LTEwMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS15LTEwNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjA1O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpzY2FsZS15LTExMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1zY2FsZS15OiAxLjE7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXktMTI1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuMjU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNjYWxlLXktMTUwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNjYWxlLXk6IDEuNTtcbiAgfVxuXG4gIC5wcmludFxcOnJvdGF0ZS0we1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5wcmludFxcOnJvdGF0ZS0xe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMWRlZztcbiAgfVxuXG4gIC5wcmludFxcOnJvdGF0ZS0ye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOnJvdGF0ZS0ze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOnJvdGF0ZS02e1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNmRlZztcbiAgfVxuXG4gIC5wcmludFxcOnJvdGF0ZS0xMntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLnByaW50XFw6cm90YXRlLTQ1e1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAucHJpbnRcXDpyb3RhdGUtOTB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA5MGRlZztcbiAgfVxuXG4gIC5wcmludFxcOnJvdGF0ZS0xODB7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAucHJpbnRcXDotcm90YXRlLTE4MHtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAucHJpbnRcXDotcm90YXRlLTkwe1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTkwZGVnO1xuICB9XG5cbiAgLnByaW50XFw6LXJvdGF0ZS00NXtcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5wcmludFxcOi1yb3RhdGUtMTJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAucHJpbnRcXDotcm90YXRlLTZ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNmRlZztcbiAgfVxuXG4gIC5wcmludFxcOi1yb3RhdGUtM3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLnByaW50XFw6LXJvdGF0ZS0ye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAucHJpbnRcXDotcm90YXRlLTF7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMWRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6cm90YXRlLTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAwO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpyb3RhdGUtMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDFkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnJvdGF0ZS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6cm90YXRlLTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAzZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpyb3RhdGUtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDZkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnJvdGF0ZS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDEyZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpyb3RhdGUtNDU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA0NWRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6cm90YXRlLTkwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogOTBkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnJvdGF0ZS0xODA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxODBkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi1yb3RhdGUtMTgwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTE4MGRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXJvdGF0ZS05MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC05MGRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXJvdGF0ZS00NTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC00NWRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXJvdGF0ZS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXJvdGF0ZS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTZkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi1yb3RhdGUtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0zZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotcm90YXRlLTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXJvdGF0ZS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTFkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnJvdGF0ZS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cm90YXRlLTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpyb3RhdGUtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDJkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnJvdGF0ZS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cm90YXRlLTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiA2ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpyb3RhdGUtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAxMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6cm90YXRlLTQ1OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogNDVkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnJvdGF0ZS05MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IDkwZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpyb3RhdGUtMTgwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogMTgwZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotcm90YXRlLTE4MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xODBkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi1yb3RhdGUtOTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtOTBkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi1yb3RhdGUtNDU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtNDVkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi1yb3RhdGUtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtMTJkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi1yb3RhdGUtNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC02ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotcm90YXRlLTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tcm90YXRlOiAtM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXJvdGF0ZS0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXJvdGF0ZTogLTJkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi1yb3RhdGUtMTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1yb3RhdGU6IC0xZGVnO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXgtMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMDtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS14LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC0ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC0ze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXgtNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS14LTV7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC02e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXgtMTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS14LTEye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXgtMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC0yMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS14LTI0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXgtMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC00MHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC00OHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTJyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC02NHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC1weHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXB4O1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS14LTF7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS14LTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtM3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtNXtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteC04e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteC0xMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteC0xMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTNyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtMTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS14LTIwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteC0yNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTZyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtMzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS14LTQwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtNDh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteC01NntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS14LTY0e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtcHh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcHg7XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXgtMVxcLzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteC0xXFwvMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNTAlO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXgtZnVsbHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS15LTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteS0xe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktM3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS15LTR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteS01e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktNntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktOHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS15LTEwe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteS0xMntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS15LTE2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktMjB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2xhdGUteS0yNHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS15LTMye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA4cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktNDB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktNDh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktNTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktNjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktcHh7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteS0xe1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteS0ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTV7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXktOHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTJyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXktMTB7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXktMTJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTE2e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteS0yMHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXktMjR7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTMye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteS00MHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTQ4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAucHJpbnRcXDotdHJhbnNsYXRlLXktNTZ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOi10cmFuc2xhdGUteS02NHtcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LXB4e1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LWZ1bGx7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMDAlO1xuICB9XG5cbiAgLnByaW50XFw6LXRyYW5zbGF0ZS15LTFcXC8ye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnByaW50XFw6dHJhbnNsYXRlLXktMVxcLzJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zbGF0ZS15LWZ1bGx7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwMCU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDA7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteC04OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTIwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteC0yNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTQwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtNDg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEycmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteC01Njpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTRyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS14LTY0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtcHg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTM6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteC01OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteC04OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0zcmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC00cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC02cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtMzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC04cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LTQ4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTJyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteC01Njpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTE0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtNjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS14LXB4OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMXB4O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXgtZnVsbDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEwMCU7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteC0xXFwvMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTUwJTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtMVxcLzI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDUwJTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXgtZnVsbDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTAwJTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAwLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxcmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS01OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDJyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEwOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAyLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTEyOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAzcmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktMjA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTI0OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNDA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS00ODpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTJyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnRyYW5zbGF0ZS15LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6dHJhbnNsYXRlLXktNjQ6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDE2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS1weDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXB4O1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMC41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS00OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0ycmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXktMTA6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0yLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTNyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0xNjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTRyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yMDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTVyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0yNDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTZyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS0zMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLThyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS00MDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwcmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXktNDg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTU2OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTRyZW07XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS02NDpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE2cmVtO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotdHJhbnNsYXRlLXktcHg6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xcHg7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi10cmFuc2xhdGUteS1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTAwJTtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXRyYW5zbGF0ZS15LTFcXC8yOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtNTAlO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS0xXFwvMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNTAlO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDp0cmFuc2xhdGUteS1mdWxsOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMDAlO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAwLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDAuNzVyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDFyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTU6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDNyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTE2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteC0yMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtMjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDZyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTMyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA4cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteC00MDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTByZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTQ4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXgtNTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDE0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteC02NDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogMTZyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LXB4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAxcHg7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0wLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTJyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC0xMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTIuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTEyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTE2OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTIwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTI0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTMyOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtOHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTQwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTByZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC00ODpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTEycmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtNTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xNHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LTY0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiAtMTZyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteC1weDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteDogLTFweDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC0xMDAlO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXgtMVxcLzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IC01MCU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LTFcXC8yOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS14OiA1MCU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS14LWZ1bGw6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXg6IDEwMCU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDA7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuMjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMC43NXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNTpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMS41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteS04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAycmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogM3JlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDRyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTIwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiA1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteS0yNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDhyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTQwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxMHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktNDg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDEycmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDp0cmFuc2xhdGUteS01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTRyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnRyYW5zbGF0ZS15LTY0OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAxNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktcHg6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDFweDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjI1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTAuNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTM6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0wLjc1cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTFyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMS4yNXJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xLjVyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS04OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTEwOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMi41cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0zcmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC00cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC01cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC02cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktMzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC04cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNDA6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xMHJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LTQ4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMTJyZW07XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS01Njpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTE0cmVtO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktNjQ6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IC0xNnJlbTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXRyYW5zbGF0ZS15LXB4OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXRyYW5zbGF0ZS15OiAtMXB4O1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotdHJhbnNsYXRlLXktZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTEwMCU7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi10cmFuc2xhdGUteS0xXFwvMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogLTUwJTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktMVxcLzI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tdHJhbnNsYXRlLXk6IDUwJTtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6dHJhbnNsYXRlLXktZnVsbDpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS10cmFuc2xhdGUteTogMTAwJTtcbiAgfVxuXG4gIC5wcmludFxcOnNrZXcteC0we1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5wcmludFxcOnNrZXcteC0xe1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMWRlZztcbiAgfVxuXG4gIC5wcmludFxcOnNrZXcteC0ye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOnNrZXcteC0ze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOnNrZXcteC02e1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogNmRlZztcbiAgfVxuXG4gIC5wcmludFxcOnNrZXcteC0xMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDEyZGVnO1xuICB9XG5cbiAgLnByaW50XFw6LXNrZXcteC0xMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOi1za2V3LXgtNntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC02ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6LXNrZXcteC0ze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTNkZWc7XG4gIH1cblxuICAucHJpbnRcXDotc2tldy14LTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOi1za2V3LXgtMXtcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xZGVnO1xuICB9XG5cbiAgLnByaW50XFw6c2tldy15LTB7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAwO1xuICB9XG5cbiAgLnByaW50XFw6c2tldy15LTF7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnByaW50XFw6c2tldy15LTJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAyZGVnO1xuICB9XG5cbiAgLnByaW50XFw6c2tldy15LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAzZGVnO1xuICB9XG5cbiAgLnByaW50XFw6c2tldy15LTZ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6c2tldy15LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMTJkZWc7XG4gIH1cblxuICAucHJpbnRcXDotc2tldy15LTEye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTEyZGVnO1xuICB9XG5cbiAgLnByaW50XFw6LXNrZXcteS02e1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAucHJpbnRcXDotc2tldy15LTN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOi1za2V3LXktMntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0yZGVnO1xuICB9XG5cbiAgLnByaW50XFw6LXNrZXcteS0xe1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNrZXcteC0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2tldy14LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpza2V3LXgtMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNrZXcteC0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2tldy14LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpza2V3LXgtMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXNrZXcteC0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXNrZXcteC02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi1za2V3LXgtMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotc2tldy14LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXNrZXcteC0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNrZXcteS0wOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2tldy15LTE6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpza2V3LXktMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOnNrZXcteS0zOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6c2tldy15LTY6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDpza2V3LXktMTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXNrZXcteS0xMjpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXNrZXcteS02OmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAucHJpbnRcXDpob3ZlclxcOi1za2V3LXktMzpob3ZlcntcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnByaW50XFw6aG92ZXJcXDotc2tldy15LTI6aG92ZXJ7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmhvdmVyXFw6LXNrZXcteS0xOmhvdmVye1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNrZXcteC0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2tldy14LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpza2V3LXgtMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IDJkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNrZXcteC0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2tldy14LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiA2ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpza2V3LXgtMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAxMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXNrZXcteC0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0xMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXNrZXcteC02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTZkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi1za2V3LXgtMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXg6IC0zZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotc2tldy14LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy14OiAtMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXNrZXcteC0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteDogLTFkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNrZXcteS0wOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogMDtcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2tldy15LTE6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpza2V3LXktMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IDJkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOnNrZXcteS0zOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogM2RlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6c2tldy15LTY6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiA2ZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDpza2V3LXktMTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAxMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXNrZXcteS0xMjpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0xMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXNrZXcteS02OmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTZkZWc7XG4gIH1cblxuICAucHJpbnRcXDpmb2N1c1xcOi1za2V3LXktMzpmb2N1c3tcbiAgICAtLXRyYW5zZm9ybS1za2V3LXk6IC0zZGVnO1xuICB9XG5cbiAgLnByaW50XFw6Zm9jdXNcXDotc2tldy15LTI6Zm9jdXN7XG4gICAgLS10cmFuc2Zvcm0tc2tldy15OiAtMmRlZztcbiAgfVxuXG4gIC5wcmludFxcOmZvY3VzXFw6LXNrZXcteS0xOmZvY3Vze1xuICAgIC0tdHJhbnNmb3JtLXNrZXcteTogLTFkZWc7XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2l0aW9uLW5vbmV7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zaXRpb24tYWxse1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zaXRpb257XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZC1jb2xvciwgYm9yZGVyLWNvbG9yLCBjb2xvciwgZmlsbCwgc3Ryb2tlLCBvcGFjaXR5LCBib3gtc2hhZG93LCB0cmFuc2Zvcm07XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2l0aW9uLWNvbG9yc3tcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBib3JkZXItY29sb3IsIGNvbG9yLCBmaWxsLCBzdHJva2U7XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2l0aW9uLW9wYWNpdHl7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgfVxuXG4gIC5wcmludFxcOnRyYW5zaXRpb24tc2hhZG93e1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJveC1zaGFkb3c7XG4gIH1cblxuICAucHJpbnRcXDp0cmFuc2l0aW9uLXRyYW5zZm9ybXtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIH1cblxuICAucHJpbnRcXDplYXNlLWxpbmVhcntcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB9XG5cbiAgLnByaW50XFw6ZWFzZS1pbntcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSk7XG4gIH1cblxuICAucHJpbnRcXDplYXNlLW91dHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIH1cblxuICAucHJpbnRcXDplYXNlLWluLW91dHtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbiAgfVxuXG4gIC5wcmludFxcOmR1cmF0aW9uLTc1e1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDc1bXM7XG4gIH1cblxuICAucHJpbnRcXDpkdXJhdGlvbi0xMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkdXJhdGlvbi0xNTB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkdXJhdGlvbi0yMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkdXJhdGlvbi0zMDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkdXJhdGlvbi01MDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkdXJhdGlvbi03MDB7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkdXJhdGlvbi0xMDAwe1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMDBtcztcbiAgfVxuXG4gIC5wcmludFxcOmRlbGF5LTc1e1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIH1cblxuICAucHJpbnRcXDpkZWxheS0xMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkZWxheS0xNTB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkZWxheS0yMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkZWxheS0zMDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkZWxheS01MDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkZWxheS03MDB7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXM7XG4gIH1cblxuICAucHJpbnRcXDpkZWxheS0xMDAwe1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMDBtcztcbiAgfVxuXG4gIC5wcmludFxcOmFuaW1hdGUtbm9uZXtcbiAgICBhbmltYXRpb246IG5vbmU7XG4gIH1cblxuICAucHJpbnRcXDphbmltYXRlLXNwaW57XG4gICAgYW5pbWF0aW9uOiBzcGluIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gIC5wcmludFxcOmFuaW1hdGUtcGluZ3tcbiAgICBhbmltYXRpb246IHBpbmcgMXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgaW5maW5pdGU7XG4gIH1cblxuICAucHJpbnRcXDphbmltYXRlLXB1bHNle1xuICAgIGFuaW1hdGlvbjogcHVsc2UgMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKSBpbmZpbml0ZTtcbiAgfVxuXG4gIC5wcmludFxcOmFuaW1hdGUtYm91bmNle1xuICAgIGFuaW1hdGlvbjogYm91bmNlIDFzIGluZmluaXRlO1xuICB9XG59XG4iLCJkaWFsb2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7IHJpZ2h0OiAwO1xuICB3aWR0aDogLW1vei1maXQtY29udGVudDtcbiAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgaGVpZ2h0OiAtbW96LWZpdC1jb250ZW50O1xuICBoZWlnaHQ6IC13ZWJraXQtZml0LWNvbnRlbnQ7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogYXV0bztcbiAgYm9yZGVyOiBzb2xpZDtcbiAgcGFkZGluZzogMWVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6IGJsYWNrO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuZGlhbG9nOm5vdChbb3Blbl0pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZGlhbG9nICsgLmJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xKTtcbn1cblxuLl9kaWFsb2dfb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xufVxuXG5kaWFsb2cuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn0iXSwic291cmNlUm9vdCI6IiJ9*/